Перенумерация объектов (Справочники + Документы)

Публикация № 1022733

Обработки - Обработка документов

Обработка перенумерация справочник документ уникальность номер уникален уникальный нумерация восстановить

12
Обработка позволяет перенумеровать выбранный справочник или документ. Помогает решить проблему: Номер не уникальный. Для управляемого интерфейса.

Почти каждый рано или поздно сталкивается с ошибкой, при создании справочника или документа: Номер не уникальный.

Это ошибка возникает чаще всего по причине ручной корректировки кода или номера.

Обработка позволяет перенумеровать(восстановить нумерацию) выбранного справочника или документа. Выполняется анализ номеров. Если объект с таким номером уже существует, он не будет перенумерован. Если необходимо выполнить перенумерацию всех объектов, то сначала нужно перенумеровать с каким-либо префиксом, а затем повторно без префикса, либо с нужным префиксом.

Для документа дополнительно можно задать отбор по периоду и по организации. Если в вашей конфигурации нет справочника "Организации", то поле будет просто строковым, перенумерации не помешает. Также можно указать начальный номер перенумерации, по умолчанию 1.

Подходит для добавления во внешние обработки к типовым конфигурациям.

 

Порядок работы:

1. Выбираете Тип: Справочник или Документ.

2. При необходимости указываете префикс, поля отбора (для документов), начальный номер.

3. Нажимаете кнопку "Анализ перенумерации". Объекты для перенумерации будут выведены в таблицу со старым и новым кодом/номером.

4. Если все устраивает, необходимо нажать кнопку "Выполнить перенумерацию объектов". Все изменения будут сохранены в базе данных.

 

Работает в любой конфигурации с управляемым интерфейсом.

Тестировалась на платформе: 8.3.12.1790

12

Скачать файлы

Наименование Файл Версия Размер
Перенумерация объектов (Справочники + Документы):
.epf 12,45Kb
18.03.19
24
.epf 12,45Kb 24 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. memb3r 22.03.19 16:42 Сейчас в теме
А чем ОбновитьНумерациюОбъектов() не подходит?
2. Смешной 1С 279 22.03.19 18:48 Сейчас в теме
(1) Этот метод хороший, как говорит СП: Выполняет обновление номеров в соответствии с номерами, записанными в базе данных.
Его хорошо использовать, когда просто нужно обновить нумерацию всего объекта. Но надо также понимать, что некорректные номера предварительно скорей всего нужно будет обработать.
Моя же обработка позволяет
-перенумеровать с любым другим префиксом (для того чтобы выправить некорректные номера),
- указать начальный номер не с 1
- для документов указывать отбор по организации и по дате.
Оставьте свое сообщение