В начало

Процедура Загрузка

 

Процедура Загрузка (Элемент)

 

            Путь = "c:\"; //реальный путь к каталогу, в котором создаются файлы

 

            ЧтениеXML = Новый ЧтениеXML ();

            ЧтениеXML.ОткрытьФайл (Путь + "выгрузка.xml");

           

            ЧтСообщения = ПланыОбменаоздатьЧтениеСообщения ();

            ЧтСообщенияачатьЧтение (ЧтениеXML);

 

            ПланыОбменадалитьРегистрациюИзменений (ЧтСообщения.Отправитель, ЧтСообщения.НомерСообщения);

 

            Пока ВозможностьЧтенияДанных (ЧтениеXML) Цикл

                        Данные = ПрочитатьДанные (ЧтениеXML);

                       

                        Если РазрешениеКоллизий (Данные) Тогда

                                   ДанныебменДанными.Отправитель = ЧтСообщения.Отправитель;

                                   ДанныебменДанными.Загрузка = Истина;

                                   Данныеаписать ();

                        КонецЕсли;

            КонецЦикла;

 

            ЧтСообщенияакончитьЧтение ();

            ЧтениеXML.Закрыть ();

КонецПроцедуры