GetFavoritePurchases

FavoritePurchases

Модель, описывающая предпочитаемые покупки покупателя

Название Тип данных Описание
item Item Номенклатура
quantity Decimal Количество
amount Decimal Сумма
amount2 Decimal Сумма без скидки

[POST] …/v1/RetailCustomer/GetFavoritePurchases

Возвращает предпочитаемые покупки покупателя.

Входные параметры

Название Тип данных Обязательность Описание
customer_id Int64 Обязательный ID покупателя
operating_cash_id Int64 Обязательный ID кассы

Пример запроса

{
    "customer_id": 1,
    "operating_cash_id": 1
}

Выходные параметры

Название Тип данных Описание
result Array of FavoritePurchases Массив предпочитаемых покупок

Пример ответа

{
  "ok": true,
  "result": [
    {
      "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
    }
  ]
}