0
Caber
02.02.22
✎
11:37
|
Проблема такая - если удален объект, то при обмене выгружается узел с таким видом:
<УдалениеОбъекта СсылкаНаОбъект="{"#",946bc5df-4474-4748-88c8-6475a2a3d688,147:80ca000c292dbe0211e7a76da31c05b2}"/>
При обработке этого узла в базе-приемнике возникает ошибка - все переменные ниже либо Неопределено, либо пустая строка:
Процедура ПрочитатьУдалениеОбъекта(СтрокаСообщенияОбОшибке)
ТипИсточникаСтрокой = одАтрибут(ФайлОбмена, ТипСтрока, "ТипПриемника");
ТипПриемникаСтрокой = одАтрибут(ФайлОбмена, ТипСтрока, "ТипИсточника");
УникальныйИдентификаторСтрокой = одАтрибут(ФайлОбмена, ТипСтрока, "УникальныйИдентификатор");
ВыполнитьЗаменуУникальногоИдентификатораПриНеобходимости(УникальныйИдентификаторСтрокой, ТипИсточникаСтрокой, ТипПриемникаСтрокой, Истина);
СтруктураСвойств = Менеджеры[Тип(ТипИсточникаСтрокой)];
Вопрос - правильно ли выглядит узел "УдалениеОбъекта", или в нем не хватает атрибутов, дочерних узлов?
|
|