Это старая версия документа!
Транзакция «Документ» описывает документ, проведённый в кассовом ПО. Пишется транзакция только по проведённому документу. После транзакции следует тег, описывающий реквизиты и состав документа.
<Document store="1" storeto="2" name1="value1" name2="value2" ... nameN="valueN"> КодТовара.КодРазрезаХарактеристики;Количество;ЗначРеквизита1;ЗначРеквизита2;...;ЗначРеквизитаN КодТовара.КодРазрезаХарактеристики;Количество;ЗначРеквизита1;ЗначРеквизита2;...;ЗначРеквизитаN ... КодТовара.КодРазрезаХарактеристики;Количество;ЗначРеквизита1;ЗначРеквизита2;...;ЗначРеквизитаN </Document>
Атрибуты:
store – (обязательный) код склада документа
storeto – код склада получателя1)
nameX – название атрибута для выгрузки реквизита X документа
valueX – значение реквизита X документа.
В теле тега выгружается состав документа. Каждая строка в теге - строка документа.
КодТовара – Код товара в документе
[точка] – разделитель2) между кодом товара и кодом разреза характеристики
КодРазрезаХарактеристики – код разреза характеристики товара
Количество – количество товара в документе
ЗначРеквизитаX – значение реквизита X состава документа3).
Транзакция 300. Чек коррекции
Транзакция 300. Заказ покупателя
Транзакция 300. Препроводительная ведомость
Транзакция 300. Заказ ЕМИАС
Транзакция 300. Поступление из дороги
Транзакция 300. Перемещение в дорогу
Транзакция 300. Возврат поставщику
Транзакция 300. Списание
Транзакция 300. Приходная накладная
Транзакция 300. Инвентаризация
Транзакция 300. Оприходование излишков