В конфигурации ЗУП 2.5 была удобная галка - единая нумерация кадровых документов. В ЗУП 3.1 нумерация кадровых документов только раздельная. Для добавления такой возможности Равиль Каримов (karaw) предложил расширение конфигурации, но лично меня не устроило то, что нумерацию никак нельзя настраивать, да и перенумеровывать длинный список уже созданных документов - утомительно...
Поэтому я предлагаю свой вариант расширения для обеспечения единой нумерации кадровых документов для ЗУП 3.1 (Равиль, спасибо за идею).
Отличительные особенности:
- обеспечивается единая нумерация документов приёма, перевода и увольнения (отпуска и больничные в этот список не включаются);
- нумерация кадровых документов настраивается:
- можно включать в единый список не все виды документов (например, единая нумерация приказов о приеме и об увольнении, а переводы - как обычно),
- можно задавать сквозную нумерацию по годам или нумеровать документы с начала в каждом году (как предусмотрено стандартным механизмом ЗУП),
- можно задать суффикс документов (например, нумеровать их 1-ОК, 2-ОК,...).
- можно сделать групповую перенумерацию документов (с отбором); при этом часть документов можно выделить в отдельные списки (например, всё помеченные на удаление), так чтобы они не сбивали нумерацию остальных документов.
Обработка выполнена в виде расширения конфигурации. Для того, чтобы подключить её, нужно вызвать меню "Все функции" (возможно, сначала включить этот пункт в меню "Сервис" - "Параметры"), и там в самом низу списка выбрать "Стандартные" - "Управление расширениями конфигурации". Нажать кнопку "Добавить" и выбрать соответствующий файл. При подключении флажок "Безопасный режим" можно оставить.
Настройка нумерации вызывается из меню "Настройка" - "Настройка нумерации кадровых документов".
Перенумерация документов умышленно "спрятана" от греха подальше: нужно вызвать Настройку нумерации кадровых документов, в панели инструментов справа вверху выбрать меню "Ещё" и там выбрать "Перенумеровать кадровые документы". Для перенумерации следует выбрать период отбора документов (можно оставить пустым - тогда будут подобраны все), затем нажать "Заполнить список документов". Затем следует отметить, какие документы будут перенумерованы, проверить принудительно переопределяемые префиксы, и нажать "Перенумеровать".
При нумерации учитываются Организации, для которых создаются документы, но не учитываются префиксы информационных баз (то есть, по одной Организации нумерация будет единая для всех баз). При нумерации предусмотрены два предопределённых префикса (придётся следить, чтобы не создавать соответствующие комбинации Организация/Префикс базы): "----" - префикс для "мусорной" очереди (документы, временно исключаемые из нумерации, чтобы не портить очередность документов), и "УДАЛ" - префикс для очереди документов, помечаемых к удалению (используется только при массовой перенумерации, при необходимости следует вручную переназначать номер документа, если захотите включить его в эту очередь).
К сожалению, из-за ограничений типовой конфигурации ЗУП 3.1, автоматическая нумерация производится только из форм документов; при создании документов обработками они будут нумероваться стандартно, это можно исправить потом массовой перенумерацией.
Тестировалось на 1С:ЗУП 3.1.1.100.