Формат выгрузки данных в пакете XML на примере взаимодействия с редакцией УТ 10.3.
Структура исходящего XML-пакета из 1С базы.
В самом начале выставляются обязательные параметры для XML-пакетов, такие как версия и кодировка передаваемых данных: <?xml version="1.0" encoding="UTF-8"?> Затем выгружается объект AgoraMessage содержащий в себе набор определённых таблиц, некоторые из которых так же содержат в себе таблицы. Тег включает в себя описание используемых схем переменных: <AgoraMessage xmlns="http://www.agora.centrobit.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="AgoraMessage">
Все выгружаемые из 1С значения тегов имеют тип String (Строка)
Таблица Заказ Покупателя
Внутренний тег
Формат
Значение
ВремяИзменения
Дата и Время
гггг-ММ-ддTчч:мм:сс
Ссылка
гуид 1С
гуид заказа
Проведен
булево
0 или 1
ПометкаУдаления
булево
0 или 1
Номер
Строка
номер заказа в 1С
Дата
Дата создания
гггг-ММ-ддTчч:мм:сс
ВалютаДокумента
гуид 1С
гуид Валюты
Контрагент
гуид 1С
гуид Контрагента
ИННКонтрагента
Строка
При выгрузке из 1С заполнение поля не требуется
НаименованиеКонтрагента
Строка
При выгрузке из 1С заполнение поля не требуется
ДоговорКонтрагента
гуид 1С
гуид Договора Контрагента
СкладГруппа
гуид 1С
гуид склада указанного в заказе
СуммаДокумента
число
сумма заказа
АдресДоставки
Строка
Текст адреса доставки из заказа
Комментарий
Строка
Текст комментария из заказа
Товары
Таблица
Отбельная табличная часть (описана ниже)
Оплата
число
Сумма оплаты поступившая по заказу
Отгрузка
Строка
Отгружен / Не отгружен
Закрыт
Булево
0 или 1
Таблица Товары.
Таблица товары состоит из таблиц строк товаров, просто из их множества, таблица Строки Товара выглядит следующим образом: