Изменения

Перейти к: навигация, поиск

API

17 байт убрано, 10:06, 11 июля 2015
м
Оформление заказа
<instruction>Проверить при покупателе, подписать акт</instruction>
<items>
<item codeextcode="abc123" quantity="1" mass="0.2" retprice="37.5" barcode="2345625213125" article="1">Мяч</item> <item codeextcode="abc124" quantity="2" mass="2" retprice="100" barcode="4645625213138" article="2">Обруч</item> <item codeextcode="abc125" quantity="3" mass="0.3" retprice="50" barcode="2345625213126" article="3">Погремушка желтая</item>
</items>
</order>
*'''barcode''' - Штрих-код товара. [[Файл:Article.png|thumb|100px|right]]
*'''article''' - Артикул товара. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если товар не на ответственном хранении - артикул указывать не нужно. Позиция попадет в систему просто текстом.
*'''codeextcode''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Не обязательное поле. ПОКА НЕ ПОДДЕРЖИВАЕТСЯ. Добавить (extcode).
В случае необходимости указания, помимо товаров, дополнительных услуг (например, ДОСТАВКА, комплектация, подъем на этаж и т.д.) - их нужно указать в том же контейнере items как товары, без артикула.
17 - Заказ с таким номером уже существует.
 
== Запрос статуса заказов ==

Навигация