Добрый день!
Одному из клиентов нужно было подправить префиксы в некоторых документах. Сначала набросал обработку для одного типа документов, потом для другого, потом решил сделать универсальную. Позже доделал её для "общего" пользования и добавил возможность исправления кода в справочниках.
Инструкция по использованию:
1. Заполняем поле "Префикс старый". С этим префиксом будет выполняться поиск документов/справочников в базе.
2. Заполняем поле "Префикс новый". Этот префикс будет записан в номер документа/код справочника вместо "Префикса старого".
Во вкладке "Документы":
3. При необходимости можно установить отбор по организации (поле "Организация") и/или периоду (поля "Дата с", "по").
4. Обязательно указываем "Вид префикса" (организации или информационной базы, для наглядности ниже тумблера представлен пример номера документа с подсвечивающимся выбранным префиксом).
5. Жмём кнопку "Заполнить", в табличной части видим сколько документов каждого типа найдено в базе с указанным "Префиксом старым".
6. Отмечаем галочкой в документах какого типа необходимо изменить префикс в номере (для удобства, в командной панели табличной части присутствуют кнопки "Отметить все" и "Снять все отметки").
7. Далее жмём кнопку "Заменить префикс". По завершении отобразится окно с информацией о результатах.
Во вкладке "Справочники":
3. Жмём кнопку "Заполнить", в табличной части видим сколько элементов каждого типа справочника найдено в базе с указанным "Префиксом старым".
4. Отмечаем галочкой в справочниках какого типа необходимо изменить префикс в коде (для удобства, в командной панели табличной части присутствуют кнопки "Отметить все" и "Снять все отметки").
5. Далее жмём кнопку "Заменить префикс". По завершении отобразится окно с информацией о результатах.
Обработка открывается через "Файл - Открыть (Ctrl + O)".
Обработка тестировалась на конфигурациях: БП 3.0.96.35; УНФ 1.6.25.139; УТ 11.4.13.209; РТ 2.3.9.28.