Модель, описывающая покупки покупателя
Название | Тип данных | Описание |
---|---|---|
FavoritePurchases | Array of FavoritePurchases | Предпочитаемые покупки |
AvgChequeAmount | Decimal | Средняя сумма чеков |
ChequeQuantity | Int64 | Количество чеков за период |
LastPurchaseDate | Int64 | Время последней покупки в формате Unix time |
SaleChequeQuantity | Int64 | Количество чеков продажи |
ReturnChequeQuantity | Int64 | Количество чеков возврата |
[POST] …/v1/RetailCustomer/GetPurchaseInfo
Возвращает информацию о покупках покупателя.
Входные параметры
Название | Тип данных | Обязательность | Описание |
---|---|---|---|
customer_id | Int64 | Обязательный | ID покупателя |
stock_id | Int64 | Необязательный | ID склада |
Пример запроса
{
"customer_id": 1,
"operating_cash_id": 1
}
Выходные параметры
Название | Тип данных | Описание |
---|---|---|
result | PurchaseInfo | Покупки покупателя |
Пример ответа
{
"ok": true,
"result": {
"FavoritePurchases": [
{
"item": {
"id": 2,
"group": {
"id": 2,
"parent_id": 1,
"path": "Напитки/Газированные",
"name": "Газированные",
"child_count": 0,
"last_update": 1694590676
},
"department": null,
"vat": {
"id": 1,
"value": -1,
"name": "Без НДС",
"enabled": true,
"last_update": 1730434178
},
"barcode_list": "2071354743033",
"base_barcode": "2071354743033",
"unit": {
"id": 1,
"name": "шт",
"type": "pcs",
"description": null,
"kkm_code": 1,
"last_update": 1694588105
},
"unit2": null,
"color": null,
"size": null,
"brand": null,
"producer": null,
"country": null,
"compound": false,
"deleted_mark": false,
"image_url": null,
"parent_id": 0,
"has_child": false,
"last_update": 1694617601,
"type": "Item",
"code": 2,
"name": "Pepsi 1.5l",
"fullname": "",
"description": "",
"articul": "",
"kdt": 1,
"min_quantity": 0,
"icps": "",
"assemblable": false,
"disassemblable": false,
"is_labeled": false,
"comission_tin": null,
"package_code": null,
"origin": -1,
"partner_id": 0
},
"quantity": 3,
"amount": 26460,
"amount2": 27000
}
],
"AvgChequeAmount": 27930,
"ChequeQuantity": 2,
"LastPurchaseDate": 1731657797,
"SaleChequeQuantity": 1,
"ReturnChequeQuantity": 1
}
}