Приветствую, путник! )
Иногда приходится возвращаться к истокам.
Возникла банальная задача разобраться с битыми ссылками, и не просто разобраться, а поменять на реальные объекты базы данных. Такая ситуация может возникнуть относительно часто, вследствие или потери данных, или некорректно настроенного обмена, или некорректной чистки дублей, да по многим причинам.
Как это обычно водится, когда задача банальная, идешь в гугл. Но поиск по гуглу не дал быстрого результата, вследствие чего было принято решение сделать допил стандартной обработки под выполнение задачи, а поскольку есть мнение, что это нужно не одному мне, решил поделиться наработкой здесь. Надеюсь, что не повторился уже с кем-то.
Собственно САБЖ:
На представленном скриншоте все должно быть интуитивно понятно.
За основу, как уже было сказано, взята знакомая всем (или почти всем) обработка поиска и замены значений.
В обработке добавлены поля
- описания метаданных, где вы выберете тип битой ссылки
- представление битой ссылки прямо из поля в 1С
- и кнопка Перенести в таблицу заменяемых значений
Для удобства пользования добавлено быстрое ограничение по типу в колонке "на что заменять"
Проверено на следующих конфигурациях и релизах:
- 1С:Комплексная автоматизация 2, релизы 2.5.12.249