Настройка нумерации документов в 1С: от префиксов до сквозной нумерации
Настройка нумерации документов в 1С выполняется через префиксы организации и информационной базы в пользовательском режиме, а для сложных сценариев — с помощью объекта «Нумератор» в Конфигураторе.
Оглавление
Префиксы в номерах документов
В типовых конфигурациях номер документа обычно состоит из префикса организации, префикса информационной базы и порядкового номера.
- Префикс организации. Задается в карточке организации (раздел «Главное» → «Организации»). Он служит для разделения нумерации при ведении учета по нескольким юридическим лицам в одной базе.
- Префикс информационной базы. Устанавливается в разделе «Администрирование» → «Настройки программы» → «Параметры учета» (или «Синхронизация данных»). Эта настройка необходима для корректного обмена данными между базами.
В 1С:УНФ поддерживается использование дополнительного префикса для более гибкой настройки автонумерации.
Объект «Нумератор» для сложных сценариев
Для сложных сценариев (сквозная нумерация, независимая нумерация по подразделениям) используется объект конфигурации «Нумератор».
В свойствах нумератора задаются следующие параметры:
- Длина номера.
- Тип (строка или число).
- Периодичность.
- Контроль уникальности.
Тип номера «Строка» выбирается, если в номере должны присутствовать буквы или символы, отличные от цифр. Сквозная нумерация позволяет вести единую последовательность номеров для разных видов документов, например, всех кадровых приказов.
В 1С:Документооборот 3.0 назначение нумератора виду документа производится в разделе «Нормативно-справочная информация» → «Виды документов».
Автонумерация и перенумерация
Механизм автонумерации присваивает новый уникальный номер автоматически при создании документа, если включено соответствующее свойство формы объекта.
Для исправления нарушений последовательности используется отчет «Экспресс-проверка ведения учета» (раздел «Отчеты» → «Анализ учета»), который позволяет выявить дубли и пропуски. Ручная перенумерация документов может потребоваться при изменении настроек нумератора или после массового удаления объектов.
Программное управление нумерацией
Разработчики могут управлять нумерацией через методы УстановитьНовыйНомер() и УстановитьНовыйКод(), передавая нужный префикс в качестве параметра. Также возможно программное изменение принципа нумерации через подписки на события или расширение конфигурации.
Частые ошибки
- Неверный выбор типа номера. Выбор типа «Число», когда в номере должны присутствовать буквы или символы. Для таких случаев необходимо использовать тип «Строка».
- Игнорирование префиксов при обмене. Отсутствие префикса информационной базы приводит к сбоям при синхронизации данных между базами.
- Пропуск перенумерации. После массового удаления документов или изменения настроек нумератора отсутствие ручной перенумерации приводит к дублям и пропускам в последовательности.
FAQ
Как организовать сквозную нумерацию для разных видов документов?
Для этого используется объект конфигурации «Нумератор». Он позволяет вести единую последовательность номеров для разных видов документов (например, всех кадровых приказов). В 1С:Документооборот 3.0 нумератор назначается виду документа в разделе «Нормативно-справочная информация» → «Виды документов».
Что делать, если в нумерации появились дубли и пропуски?
Для выявления нарушений последовательности применяется отчет «Экспресс-проверка ведения учета» (раздел «Отчеты» → «Анализ учета»). После выявления проблем может потребоваться ручная перенумерация документов для восстановления корректной последовательности.
Где в 1С задается префикс информационной базы?
Префикс информационной базы устанавливается в разделе «Администрирование» → «Настройки программы» → «Параметры учета» (или «Синхронизация данных»). Эта настройка необходима для корректного обмена данными между базами.