Обработка предназначена для перенумерации справочников и документов в толстом клиенте.
Более новый вариант обработки находится здесь: //infostart.ru/public/1126285/
Перед началом перенумерации объектов предлагается включить версионирование данных и сделать копию базы. Перед использованием обработки на рабочей базе рекомендуется провести перенумерацию на тестовых данных.
Для перенумерации документов необходимо заполнить поля периода (Не забывайте указывать время, например, конец периода рекомендуется вводить в формате 31.12.2019 23:59:59) и организации. Для справочников эти поля заполнять не нужно.
Есть возможность ограничить список объектов, используя для этого отборы на соответствующей закладке. Для продвинутых пользователей возможно использование видов ограничений, когда одно из полей составного типа необходимо ограничить только конкретным типом вида: "Документ1.Поле1 Ссылка Справочник.Контрагенты".
Основные данные для перенумерации заполняются в шапке обработки:
1. Период с .. по. Указывается период. Рекомендуется для даты окончания периода вводить время 23:59:59. (только для документов);
2. Организация. Вводится организация документа (только для документов);
3. Вид объекта (Конкретный документ или справочник);
4. Префикс. Заполняется как в начале, так и момент настройки (перед перенумерацией), позиционированием на конкретной строке. В случае номеров в новом формате, например, "ЛК00-000001", в поле префикс необходимо ввести "ЛК00-";
5. Начальный номер. Номер с которого будут формироваться новые номера. Если поле не заполнить, то нумерация будет осуществляться начиная с 1;
6. Заполнить. Осуществляется подбор объектов в табличную часть;
7. Сформировать номера. Номера будут сформированы, начиная с номера из поля "5. Начальный номер" в форме: <Перфикс> + <незначащие нули> + <номер по порядку>. Если объект помечен на удаление, к номеру добавляется приставка "у_";
8. Перенумеровать. До этого с базой данных никаких манипуляций не производилось. При нажатии на кнопку "Перенумеровать" старые номера будут замещены новыми. Вы должны чётко понимать, что вернуть прежние номера будет сложно (невозможно в некоторых случаях). Поэтому перед началом перенумерации объектов предлагается включить версионирование данных и сделать копию базы. После нажатия на кнопку "Перенумеровать" система будет последовательно присваивать новые номера (коды) объектам системы.
Остановить процесс можно сочетанием клавиш "Ctrl" + "Pause/Break";
Обработка тестировалась для платформы 1С:Предприятие 8.2.19.83, 8.3.7.Х и выше.