Поиск и замена дублей для «Управление торговлей 11»: Портфолио фрилансера Алексей Грышко 29.01.2012, работа №15 - FL.RU
К списку работ
АГ
Алексей Грышко

Поиск и замена дублей для «Управление торговлей 11»

image
У одной фирмы в результате неправильного ведения учета в базе данных образовалось огромное количество дублей в справочнике «Контрагенты». Необходимо было разработать механизм по удалению дублей, за основу взяв идею легендарной 1с-совской обработки «Поиск и замена дублирующихся элементов справочников», которая, к сожалению, написана под обычные формы. Получилась довольна интересная обработка, которая: 1. искала дубли в справочниках; 2. искала ссылки на них в объектах базы данных (как правило, справочники, документы, регистры); 3. Заменяла все ссылки дублей на указанный оригинал, с возможностью откатить изменения и вернуть всё на прежний уровень.