При выгрузке из учетной системы дистрибьютора данных по продажам формируется архив с названием "Sales_ДДММГГГГ.zip". В архиве находится XML-файл, в котором выгружаются данные документов продажи.
Первая строка XML-файла называется объявлением XML – это строка, указывающая версию XML. Также здесь должна быть указана кодировка символов. Файл выгрузки имеет кодировку "UTF-8".
Далее следует корневой тэг Exchange.Data, для которого указывается атрибут DistributorCode – код дистрибьютора. Код дистрибьютора генерируется в Управление дистрибуцией и указывается дистрибьютором в обработке вручную. Служит для определения дистрибьютора-отправителя данных при загрузке в Управление дистрибуцией.
Внутри тэга DATA описывается состав загружаемых/выгружаемых объектов. Тэг DATA может содержать следующие вложенные тэги:
Тэг "List.ТорговыеТочки" – передает данные справочника "ТорговыеТочки";
Тэг "List.Продажи" – передает данные документов продажи;
Тэг "List.Менеджеры" – передает данные торговых агентов;
Тэг "List.Номенклатура" – передает данные справочника "Номенклатура".
Внутри тэгов List.ТорговыеТочки, List.Продажи, List.Менеджеры, List.Номенклатура содержится тэг Object, внутри которого описывается состав объектов.