Инструменты пользователя

Инструменты сайта


кассир5:форматобменаданными:документ

Это старая версия документа!


Универсальный документ

Универсальный документ загружается атрибутами тега «document_object».

Пример загрузки документа:

<document_object store="store" storeto="storeto" date="date" number="number" externalnumber="externalnumber" doctype="doctype" uuid="uuid" posted="posted" [arrt1="attr1" attr2="attr2" ... attrN="attrN"]>
КодТовара;Количество;КодРазрезаХарактеристики;;;Рекв1;Рекв2;...;РеквN
КодТовара;Количество;КодРазрезаХарактеристики;;;Рекв1;Рекв2;...;РеквN
. . .
КодТовара;Количество;КодРазрезаХарактеристики;;;Рекв1;Рекв2;...;РеквN
</document_object>

где:
store – Код склада
storeto – Код склада получателя 1)
date – Дата документа.
number – Номер документа.
externalnumber – Номер документа в товароучётной системе.
doctype – код типа документа.
uuid – уникальный идентификатор документа в формате XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, где X - шестнадцатеричное число.
posted – признак проведения документа.
attrI – название (псевдоним для выгрузки) и значение дополнительного I-того реквизита.

Состав документа загружается из тела тега. Каждая строка документа состоит из двух полей, разделенных «;»:
1 – Код загружаемого товара
2 – Количество
3 – Код разреза характеристики2).
4, 5 – Зарезервировано.
6 – Значение реквизита 1.
7 – Значение реквизита 2.

N+5 – Значение реквизита N.

Поля с 6 по N + 5 берутся из описания типа документа, из табличной части «Реквизиты состава» в том порядке, в котором они заданы в табличной части элемента справочника «Типы документа».

Формат загрузки документа "Заказа покупателя"
Формат загрузки документа "Препроводительная ведомость" Формат загрузки документа "Заказ ЕМИАС"

1)
Не задаётся, если его использование исключается настройками типа документа
2)
Не задаётся, если у товара не предусмотрен учёт по дополнительным характеристикам
кассир5/форматобменаданными/документ.1598634009.txt.gz · Последнее изменение: 2020/08/28 20:00 — dzayonchkovskiy