Имя: Пароль:
1C
1C 7.7
v7: Нумерация РКО в базе
, ,
0 Заварник
 
11.02.16
08:08
Добрый день
Есть нумерация в РКО текстовый 6 символов и в пределах года. Но вот такая ситуация нужно чтобы длина была не 6 а всего 3 символа. И цикличность была в пределах этих 3 символов. Как это сделать?
1 chelentano
 
11.02.16
08:11
(0) Для чего нужно?
2 Заварник
 
11.02.16
08:15
(1) ну вот такое требование бухгалтерии. Просто это нужно сделать не только в РКО это пример. Нужно тоже самое будет сделать и в Платежном поручении. Просто банк не берет платежки  где больше 3 символов.
3 шаэс
 
11.02.16
08:21
(2) это что за банк такой уникальный?
4 Заварник
 
11.02.16
08:33
(3) у нас что разве мало банков уникальных. Что за банк не знаю. Мне бухи обрисовали проблему сказали надо сделать. Просто мы с 5 банками работаем и в каком именно такие закидоны я не знаю.
5 Dump
 
11.02.16
08:40
"РКО это пример" - очень неудачный
"Просто банк не берет платежки  где больше 3 символов." - введите префикс для каждого банка. Символьный. И не печатайте его.
6 Рэйв
 
11.02.16
08:42
(0)А если номер в течении года зашкали за 999 - что будешь делать?
7 HawkEye
 
11.02.16
08:43
(0) с чего ты вбил себе в голову, что надо именно изменить нумератор? почему ты не подумал, что произойдет с твоей системой когда надо будет сделать 1000-ную платежку?
8 Заварник
 
11.02.16
08:43
(6) не знаю. Думал чтобы нумерация заново начиналась.
9 Рэйв
 
11.02.16
08:46
(8)два РКО с одинаковыми номерами за год? Тебя потом точно не побьют?:-)
10 Фрэнки
 
11.02.16
08:46
(9) нет, не побьют
11 HawkEye
 
11.02.16
08:47
(8) не трогай нумератор, выведи в платежку три последних символа из номера и учись пользоваться гуглом.
12 Рэйв
 
11.02.16
08:47
(10)ну тогда чего тут делать то?
1.Сделать в РКО реквизит 3 символа рядом.
2.Пройтись по докам в порядке возрастания номеров, заполнить циклично реквизит номерами
3.Сделать номер из 6 в 3 символа.Отключить уникальность
4. заполни из реквизита номера документов
13 Заварник
 
11.02.16
08:48
(5) Думаю не получится, так как 90% платежек с одного банка идет и префикс уберет максимум 10% это не спасет отца русской демократии. Я пока кроме как сделать через глПреобразоватьНомерДок просто не печатать первые 3 символа. не придумал ничего.
14 Рэйв
 
11.02.16
08:48
только все равно какая то подозрительная идея
15 Заварник
 
11.02.16
08:48
(10) ну по идее номера одинаковые, даты разные.
16 Фрэнки
 
11.02.16
08:48
уникальность РКО по банковским правилам задается парным полем Дата+Номер. Т.е. мне приходилось делать механизм, чтоб нумерация платежек для банка начиналась с единицы ежемесячно.
17 HawkEye
 
11.02.16
08:48
(12)
забыл:
5. оторвать руки тому кто это предложил...
18 Масянька
 
11.02.16
08:49
(4) Стоит более подробно потрясти бухов. ИМХО, бухи или не то поняли, или не то имели ввиду.
19 Рэйв
 
11.02.16
08:49
(17)А, ну это подефолту:-))
20 Фрэнки
 
11.02.16
08:51
Да, в (11) преложен самый верный способ. Отрывать от номера три последних значимых символа, а что нумерация всегда автоматически закручивалась только на три символа - ввести префикс в первые три.
21 Заварник
 
11.02.16
08:51
Большое спасибо ответившим. Думаю лучший вариант будет трясти бухов.
22 HawkEye
 
11.02.16
08:52
(18) чего их трясти то... в платежке, а далее и в С\Ф на номер ПП отведено три символа, просто некоторый считают, что и нумератор платежки должен быть 3-символьный
23 HawkEye
 
11.02.16
08:53
(20) не ври, я не предлагал для этого использовать префикс
24 Масянька
 
11.02.16
08:54
(22) У меня в СФ - 10. Не уверена, может это я уже поправляла.
Лучше в СФ увеличить, чем в платежке уменьшить :)
25 HawkEye
 
11.02.16
08:54
первое попавшееся под руку:
"В случае если номер состоит более чем из трех цифр, платежные поручения при
осуществлении платежей через расчетную сеть Банка России идентифицируются по трем
последним разрядам номера, которые должны быть отличны от “000”. "
26 HawkEye
 
11.02.16
08:55
(24) я нигде не писал про НОМЕР с\ф, читай внимательно
27 Масянька
 
11.02.16
08:56
(26) Мозг включай. Я написала про НомерПлатРасчДок в СФ.
Однако, много вас, еще не проснувшихся...
28 HawkEye
 
11.02.16
08:58
(27) запустил поиск по странице с "НомерПлатРасчДок" - нашел только одно совпадение, где ты указала что пишешь про номер платежного документа в сф?
29 Масянька
 
11.02.16
09:01
(28) C утра не в духе?
30 Заварник
 
11.02.16
09:03
И как обычно 2 вопроса кто виноват, и что делать. :)))
31 Рэйв
 
11.02.16
09:03
(30)Причем часто при ответе на первый - ответа на второй уже не требуется:=-)
32 cw014
 
11.02.16
09:29
Если фриланс - делаешь копию, предупреждаешь, что за последствия не несешь ответственность, делаешь жостко, когда звонят и орут, типа все плохо, орешь в ответ, тыкаешь носом в их ответственность, приезжаешь, восстанавливаешь кусок из копии, остальное перенумеруешь... Итог: Профит дважды
33 Duke1C
 
11.02.16
09:34
(2) Если мне память не изменяет, в типовой обработке обмена с банк-клиентом есть галка "Не контролировать номера 000" (не помню точно как называется), как раз вроде для таких банков сделана.
Может все уже украдено до вас?
34 Заварник
 
11.02.16
10:03
(33) у нас нет клиент банка. Платежки печатаем и отвозим лично.
35 cw014
 
11.02.16
10:10
Умываю руки
36 Duke1C
 
11.02.16
11:27
(34) Однако...
37 Irbis
 
11.02.16
11:33
Про три знака в платёжках аккордеон рватый со времён 7.7. А вот про РКО первый раз слышу.