Обработки примитивны, но значительно облегчают затыкание дыр в надежности объмена между программами в 8.2/8.3.
Комплект состоит из двух обработок:
1) ПоискБитыхСсылок сильно-урезанная версия большого количества подобных обработок (которые направлены в первую очередь на восстановление объектов непосредственно удаленных из базы с помощью резервной копии). Соответственно весь лишний функционал вырезан. Обработка сканирует базу и все битые ссылки сохраняет в указанный текстовый файл. Эту обработку мы запускаем в базе-приемнике обмена и указываем имя файла, куда записать результат поиска.
2) РегистрацияБитыхСсылок обработка читает из текстового файла «битые» ссылки и по ним находит объекты в базе. Найденные объекты регистритуются для обмена по выбранному узлу. Эту обработку мы запускаем в базе-источнике, указываем Узел обмена и файл полученный в результате работы первой обработки. Все найденные объекты будут зарегистрированны.
Затем производим синхронизацию и на всякий случай снова запускаем первую обработку. Если в результате файл получается пустым — «ненайденных» объектов больше нет.
Спасибо за внимание! Буду рад любым комментариям.
Если проблема только в РС Соответствие объектов информационных баз, из-за которых так же при обмене может вылезать сообщение <Объект не найден>, то можно решить следующей обработкойссылка