Повне вивантаження залишків аптеки
URI: /api/v1/marketplace/stock/{drugstoreId}/import/full
Метод використовується для повного вивантаження залишків аптеки на сервер.
Запит виконується методом POST з тілом запиту у json форматі.
⚠️ Запит повинен містити заголовок Accept: application/json
Параметри URI
URI запиту має містити змінну:
| Ім'я | Тип | Обов'язковий | Опис |
|---|---|---|---|
| drugstoreId | string | Так | Ідентифікатор аптеки |
Параметри запиту
| Ім'я | Тип | Обов'язковий | Опис |
|---|---|---|---|
| drugstore_goods_id | string | Так | ID позиції залишку в аптеці (може співпадати з goods_id) |
| goods_id | string | Так | ID товару яке вивантажено в довіднику аптек |
| quantity | float | Так | Залишок товару |
| vat | integer | Так | Відсоток ПДВ |
| online_price_vat | float | Так | Вартість онлайн з ПДВ |
| drugstore_price_vat | float | Так | Вартість в аптеці з ПДВ |
| series | string | null | Ні | Серія товару |
| expire_date | string | null | Ні | Дата закінчення терміну придатності в форматі Y-m-d |
| buy_price_vat | float | Ні | Ціна закупівлі |
| insurance_prices_vat | array | Ні | Дані про вартість товару для страхової компанії |
| insurance_prices_vat.code | string | Так | Код ОКПО страхової компанії |
| insurance_prices_vat.price_vat | float | Так | Вартість товару з ПДВ |
| online_marketplace_prices_vat | array | Ні | Дані про вартість товару для торгового майданчика |
| online_marketplace_prices_vat.code | integer | Так | Код торгового майданчика |
| online_marketplace_prices_vat.price_vat | float | Так | Вартість товару з ПДВ |
Приклад запиту
Запит: /api/v1/marketplace/stock/255/import/full
[
{
"drugstore_goods_id": "777",
"goods_id": "17",
"quantity": 1,
"vat": 20,
"online_price_vat": 150,
"drugstore_price_vat": 160.8,
"series": "123123",
"expire_date": "2021-12-31",
"buy_price_vat": 140.7,
"insurance_prices_vat": [
{
"code": "3123123",
"price_vat": 160.0
}
],
"online_marketplace_prices_vat": [
{
"code": "apteka_skarb",
"price_vat": 20000.0
}
]
},
{
"drugstore_goods_id": "555",
"goods_id": "17",
"quantity": 0.92,
"vat": 7,
"online_price_vat": 154,
"drugstore_price_vat": 164.8,
"series": "123123",
"expire_date": "2021-12-31",
"insurance_prices_vat": [
{
"code": "3123123",
"price_vat": 160.0
}
],
"online_marketplace_prices_vat": [
{
"code": "apteka_skarb",
"price_vat": 20000.0
}
]
}
]