Обработка «Перенумеровать элементы справочника»
Обработка для Перенумерации кодов элементов справочника (любого). Даёт возможность выбрать группу элементов, подлежащих перенумерации, задать префикс, и стартовый номер, с которого пойдёт перенумерация.
Отобранные элементы, подлежащие перенумерации, выводятся в табличное поле, в котором можно просмотреть отобранные элементы, убрать лишние.
Как пользоваться
-
Указать в поле "Справочник" нужный справочник.
-
Если справочник иерархический, то можно указать группу, внутри которой требуется провести перенумерацию.
-
Нажать кнопку "Отобрать". В табличное поле будут отобраны элементы справочника, подлежащие перенумерации.
-
В табличном поле можно упорядочить элементы в нужном порядке.
-
Указать в поле "Префикс" префикс, с которого будут начинаться номера элементов. Если префикс не нужен, то оставить это поле пустым.
-
В поле "Номер начала нумерации" указать номер (это должно быть число), с которого начать нумерацию.
-
Нажать кнопку "Выполнить" для осуществления перенумерации.
Обработка перенумеровывает не только элементы, но и группы, если они попали в отбор.
Если отключить флажок "Добавлять лидирующие нули в номер", тогда после префикса сразу будет следовать порядковый номер:
- Преф1
- Преф2
- Преф3
Если включить флажок "Добавлять лидирующие нули в номер", тогда после префикса до значащих цифр номера будут добавлены нули:
- Преф000001
- Преф000002
- Преф000003
Внимание! После того, как нажмёте кнопку "Выполнить" вернуть предыдущие номера элементов уже будет невозможно.
P. S. Как показала моя практика - в типовых конфигурациях префиксы в справочниках лучше не проставлять - проще будет новые элементы добавлять и 1С не будет сходить с ума нумеруя новые элементы. Но если сильно надо, то пожалуйста. Смотрите сами.
История изменений
* [19 мая 2011] исправил ошибку, из за которой в случае пустого поля "Группа" не выбирались все элементы справочника
+ [19 мая 2011] дополнил справку
* [2 февраля 2013] 1. Теперь, если не удается записать элементы, они не приводят к остановке работы обработки: обработка отрабатывает до конца и выводит список ошибок.
2. В колонке "Код (подлежит перенумерации)" после выполнения обработки обновляются коды элементов.
3. Сообщения о ходе выполнения обработки стали более информативными.