Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

В методе save информация о товарах прописывается в разделе orderItems API запроса. Раздел orderItems метода save состоит из следующих полей:

Название поля

Описание

name

Название товара

barcode

Штрих-код товара

externalId

Внешний идентификатор товара

costPerUnit

Цена за единицу товара

quantity

Планируемое количество товаров в составе заказа

description

Дополнительная информация о товаре

Примечание   1. Если в составе заказа несколько товаров, каждый из них нужно прописывать в отдельном тэге.

...

Информация о товарах также передается в ответах методов API по сбору для сбора статистики: getOrderStatusesgetConsignmentgetScheduleByAOCOnDategetScheduleByVehicleOnDategetScheduleByVehicleRun

...

Раздел orderItems метода getOrderStatuses включает следующие поля:

Название поля

Описание

name

Название товара

barcode

Штрих-код товара

status

Текущий статус товара. Возможные статусы: выполнен, не выполнен, добавлен исполнителем, частично.

externalId

Внешний идентификатор товара

costPerUnit

Цена за единицу товара

totalCost

Общая стоимость всех единиц данного товара

quantity

Планируемое количество товаров в составе заказа.

actualQuantity

Фактическое количество дотавленных товаров.

description

Дополнительная информация о товаре

failReason

Причина отказа от товара

comment

Комментарий водителя

Примечание Информация в полях failReason, status и comment предоставляется водителями с мобильного приложения. 

...

Раздел orderItems метода getConsignment включает следующие поля:

Название поля

Описание

name

Название товара

barcode

Штрих-код товара

status

Текущий статус товара. Возможные статусы: выполнен, не выполнен, добавлен исполнителем, частично.

externalId

Внешний идентификатор товара

costPerUnit

Цена за единицу товара

totalCost

Общая стоимость всех единиц данного товара

quantity

Планируемое количество товаров в составе заказа.

actualQuantity

Фактическое количество дотавленных товаров.

description

Дополнительная информация о товаре

failReason

Причина отказа от товара

comment

Комментарий водителя

Примечание Информация в полях failReason, status и comment предоставляется водителями с мобильного приложения.

...

Эти три метода могут быть объединены в одну группу, поскольку их ответы имеют одинаковую структуру. Раздел orderItems вответах данных трех методов включает следующие поля:

Название поля

Описание

name

Название товара

barcode

Штрих-код товара

status

Текущий статус товара. Возможные статусы: выполнен, не выполнен, добавлен исполнителем, частично.

externalId

Внешний идентификатор товара

costPerUnit

Цена за единицу товара

totalCost

Общая стоимость всех единиц данного товара

quantity

Планируемое количество товаров в составе заказа.

actualQuantity

Фактическое количество дотавленных товаров.

description

Дополнительная информация о товаре

failReason

Причина отказа от товара

comment

Комментарий водителя

Примечание Информация в полях failReason, status и comment предоставляется водителями с мобильного приложения.

...