ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.УстановитьСтроку();
ЗаписьСообщения = ПланыОбмена.СоздатьЗаписьСообщения();
ЗаписьСообщения.НачатьЗапись(ЗаписьXML, УзелОбмена);
Если ЗначениеЗаполнено(ВыгружаемыйОбъект) Тогда
ОбъектОбмена = ВыгружаемыйОбъект.ПолучитьОбъект();
ЗаписатьXML(ЗаписьXML, ОбъектОбмена);
Иначе
ВыборкаИзменений = ПланыОбмена.ВыбратьИзменения(УзелОбмена, ЗаписьСообщения.НомерСообщения);
Пока ВыборкаИзменений.Следующий() Цикл
ОбъектОбмена = ВыборкаИзменений.Получить();
ЗаписатьXML(ЗаписьXML, ОбъектОбмена);
КонецЦикла;
КонецЕсли;
ЗаписьСообщения.ЗакончитьЗапись();