Изменения

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

API

207 байт добавлено, 11:55, 18 апреля 2019
Описание элементов для оформления заказа
*'''acceptpartially''' - Признак возможности частичного выкупа товаров отправления YES/NO.
*'''items''' - Контейнер для описания вложенных товароввложений. Необязательный контейнер. Атрибуты::* '''''item''''' - Название товаравложения.
:* '''''quantity''''' - Количество единиц товара.
:* '''''mass''''' - Масса единицы товара в килограммах.
:* '''''retprice''''' - Цена единицы товара.
:* '''''VATrate''''' - Ставка НДС - целое число процентов. Если значение не указано, подставляется значение "18".
:* '''''barcode''''' - Штрих-код товаравложения. [[Файл:Article.png|thumb|100px|right]]:* '''''article''''' - Артикул товаравложения. ''Внимание!'' Указание артикула используется только тогда, когда товар хранится на ответственном хранении в службе доставки, и необходима комплектация. В этом случае система пытается привязать товар к [[API#Справочник номенклатуры|справочнику номенклатуры]]. Если товар в справочнике не найден - система выдаст соответствующую ошибку. Если по артикулу найдено несколько товаров - система выберет один из них случайным образом, что может привести к ошибочной комплектации! Если товар НЕ на ответственном хранении - артикул указывать НЕ нужно. Позиция попадет в систему просто текстом.:* '''''type''''' - Тип вложения. Принимает значения::: 1 - Товар:: 2 - Доставка:: 3 - Услуга:: 4 - Предоплата:: 5 - Скидка:: 6 - Кредит
:* '''''extcode''''' - Внешний код строки. Используется для идентификации строк заказов при получении статусов. Необязательное поле.

Навигация