Имя: Пароль:
1C
1С v8
Кастомная нумерация в 1С 8.2 НЕ с начала года
0 K1RSAN
 
01.09.20
07:43
В общем нужно для двух видов документов в отраслевой добавить возможность настройки - с какого периода будет начинаться нумерация документов. В этой же конфигурации есть похожий механизм для одного вида документа (пробы) в виде двух регистров сведений - в одном хранятся настройки, в другом хранятся номера.
Думаю, как можно сделать нечто похожее, только для двух (а потом возможно и больше) документов. То есть один регистр, в котором можно добавить настройки для разных документов. Но получить доступ к списку существующих документов - не знаю как.
Есть идеи?
1 K1RSAN
 
01.09.20
07:48
В простейшем случае думаю сделать справочник, туда забивать наименование документа (в регистре соответственно его указывать), а потом при нумерации - соединять по наименованию или типа того.
2 K1RSAN
 
01.09.20
07:50
Ну или придется для каждого вида документов настраивать свой регистр с настройками - чего хочется избежать.
3 FIXXXL
 
01.09.20
08:03
(0) в ДО похожий механизм, посмотри
4 K1RSAN
 
01.09.20
09:20
(3) Спасибо, посмотрел, там целая экосистема нумераторов и правил нумерования, интересная реализация.
5 dka80
 
01.09.20
09:29
Рекомендую оставить типовую нумерацию, а для кастомной сделать отдельное поле (как сейчас в ЗУП 3.1) вида "Номер на печать" и его заполнять. Хотя раз у вас свои документы, то может и сразу номер можно менять
6 K1RSAN
 
01.09.20
11:09
(5) "Желание клиента - закон"... в данной конкретной ситуации - желание основного сотрудника
7 K1RSAN
 
02.09.20
09:29
Нашел занятное решение - через префиксы. В нужных документах настроить получение префикса в процедуре "при получении нового номера". Префиксы - год начала отсчета - хранится в отдельном регистре сведений в реквизите "дата начала". При получении префикса берутся 2 последних цифры года - а так как новый префикс - нумерация начинается с одного. В начале года первый документ вручную корректируем номер - вуаля.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой