0
vsg-work
02.03.21
✎
16:42
|
Здравствуйте, уважаемые коллеги!
Вопрос заключается в следующем:
Две системы: УТ 11 (управляемые формы) и Бухгалтерия (обычные формы);
Обмен между системами происходит по правилам синхронизации данных (написанные в КД 2.0);
Есть, предположим, справочник "Контрагенты". Обмен по данному справочнику происходит в обе стороны.
Предположим, что в Управление торговлей и в Бухгалтерии есть объект справочника "Контрагент №1".
В Управление торговлей его пометили на удаление - он зарегистрировался в обмене. Обмен произошел. В бухгалтерии он также обновился и стал помеченным на удаление.
Теперь, самый главный момент, в УТшке удалили контрагента: "Контрагент №1". И в обмене у нас осталась ссылка, как "Объект не найден <?35r4392000300405050>".
При обмене, в бухгалтерии ошибка при загрузке данных: "Поле объекта не обнаружено ЗначениеДоИзменения".
Насколько знаю, данная проблема вроде бы решалась как-то в правилах конвертации, в обработчике "При получении удаления". Но не знаю, как воспользоваться. Как можно выйти из данной ситуации? Обмен не проходит, пока не удалю вручную регистрацию уже удаленного объекта...
Спасибо заранее за ответы!
|
|