Данная обработка создана на основе внешней обработки "Поиск и замена значений" от 1С. Для УПП.
Использование обработки “Поиск и замена значений” от 1С на примере; если в процессе работы в справочнике контрагентов образовались два одинаковых контрагента оба значения уже использовались в различных документах. В этом случае, прежде чем удалить один из элементов справочника следует исправить все документы(и другие объекты, если таковые существуют), в которых используется этот элемент. Но в конфигурации УПП для справочника контрагенты возникают ошибки.
Ошибки возникают из-за признака контрагента: поставщик, покупатель, и на уже имеющие ссылки на договора у заменяемого контрагента.
Данная обработка позволяет выполнить такую процедуру без ошибок .
Обработка отличается от обработки от 1С "Поиск и замена значений" дополнительными возможностями для справочника контрагентов:
- Проверкой признака "Поставщик", "Покупатель".
- Переносятся договора от заменяемого контрагента к заменяемому контрагенту.
Все остальное, как в обработке от 1С “Поиск и замена значений”.
Порядок работы с обработкой:
- Определяем элемент справочника контрагентов что заменить на что заменять
- Проверить на признак контрагента (кн.Проверить)
- Перенести договора заменяемого на заменить (кн.Перенести)
- Найти ссылки (кН.НайтиСсылки)
- Выполнить замену значений.
Обработку можно использовать в аналогичных справочниках.