Модель описывающая данные по проданным товарам, сгруппированные по дате и артикулу
Название | Тип данных | Описание параметра |
---|---|---|
date | Int64 | Дата в формате unixtime в секундах |
articul | string | Артикул |
sale_quantity | decimal | Количество проданной номенклатуры |
sale_amount | decimal | Сумма проданной номенклатуры |
sale_vat_amount | decimal | Сумма НДС по проданной номенклатуры |
return_quantity | decimal | Количество возвратной номенклатуры |
return_amount | decimal | Сумма возвратной номенклатуры |
return_vat_amount | decimal | Сумма НДС по возвратной номенклатуры |
[POST] …/v1/Integration/SAP/getSummarySales
Метод для получения данных по проданным товарам, сгруппированные по дате и артикулу. Метод работает только по документам розничной продажи которые есть в наличии (агрегированные и синхронизированные).
Входные параметры
Название | Тип данных | Обязательность | Описание параметра |
---|---|---|---|
start_date | Int64 | Обязательный | Дата начала периода в формате unixtime в секундах |
end_date | Int64 | Обязательный | Дата окончания периода в формате unixtime в секундах |
stock_id | Int64 | Обязательный | Id склада |
Пример запроса
{
"start_date":1534153454,
"end_date":1534157896,
"stock_id":2
}
Выходные параметры
Название | Тип данных | Обязательность | Описание параметра |
---|---|---|---|
warnings | Object of warnings | Обязательный | Объект warnings |
data | Object of getSummarySales | Необязательный | Объект getSummarySales |
Warnings - ошибки и предупреждения
Пример ответа
{
"ok":true,
"result":{
"warnings":[
{
"error":8501,
"description":"В указанный период есть не закрытые кассовые смены"
}
],
"data":[
{
"date":1626634800,
"articul":"01111",
"sale_quantity":11,
"sale_amount":56000,
"sale_vat_amount":130.43,
"return_quantity":2,
"return_amount":2000,
"return_vat_amount":260.87
}
]
}
}