В общем нужно для двух видов документов в отраслевой добавить возможность настройки - с какого периода будет начинаться нумерация документов. В этой же конфигурации есть похожий механизм для одного вида документа (пробы) в виде двух регистров сведений - в одном хранятся настройки, в другом хранятся номера.
Думаю, как можно сделать нечто похожее, только для двух (а потом возможно и больше) документов. То есть один регистр, в котором можно добавить настройки для разных документов. Но получить доступ к списку существующих документов - не знаю как.
Есть идеи?
В простейшем случае думаю сделать справочник, туда забивать наименование документа (в регистре соответственно его указывать), а потом при нумерации - соединять по наименованию или типа того.
Рекомендую оставить типовую нумерацию, а для кастомной сделать отдельное поле (как сейчас в ЗУП 3.1) вида "Номер на печать" и его заполнять. Хотя раз у вас свои документы, то может и сразу номер можно менять
Нашел занятное решение - через префиксы. В нужных документах настроить получение префикса в процедуре "при получении нового номера". Префиксы - год начала отсчета - хранится в отдельном регистре сведений в реквизите "дата начала". При получении префикса берутся 2 последних цифры года - а так как новый префикс - нумерация начинается с одного. В начале года первый документ вручную корректируем номер - вуаля.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший