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

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


кассир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/форматобменаданными/документ.1497619256.txt.gz · Последнее изменение: 2017/06/16 16:20 — dzayonchkovskiy