Логика обработки удаления объекта в подсистеме обмена данными БСП #794494


#0 by slavik013
Разбираюсь как работают процедуры обмена в БСП, смотрю в общий модуль "ОбменДаннымиСервер" ВыполнитьСтандартнуюЗагрузкуИзмененийДляУзла Там есть следующий код: Собственно, если приходит объект типа "Удаление объекта", то сначала его переопределяют на объект, полученный по ссылке, чтобы поставить пометку удаления и записать. А потом, хренак, и переопределяют обратно, чтобы удалить. В результате в базе-приемнике он удаляется.    Это зачем такой финт ушами?
#1 by DrShad
проверяют что объект есть
#2 by DrShad
Возвращаемое значение: Тип: СправочникОбъект.<Имя справочника>; Неопределено. Неопределено - объекта в базе нет (например, при обмене данными или после непосредственного удаления объекта, на который есть ссылки).
#3 by slavik013
Нелогично Во-первых, метод Записать у объекта "УдалениеОбъекта" работает без ошибок, даже если ссылка для удаления битая
#4 by slavik013
Во-вторых, после проверки на Неопределено, там идет ещё код
#5 by DrShad
какова цель топика?
#6 by slavik013
Интересно, зачем вставлен кусок по сути ненужного кода
#7 by DrShad
если поискать в БСП его море
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С