Set Menu Tarifitem
Перейти до навігації
Перейти до пошуку
Функція додає тарифні позиції в групу
Розділ містить методи, необхідні для додання тарифних позицій в групу
| Опис | Додання тарифних позицій в групу. |
|---|---|
| Метод | POST |
| URL | /POSExternal/Set_Menu_Tarifitem |
| Request Headers | |
|---|---|
| KEY | VALUE |
| Content-Type | application/json |
| AccessToken | |
| Body raw (json) |
|---|
{
"Parent": "117520125858290",
"Tarifitems": [
{
"Code2": "TRFITEM016921105327223",
"Name": "Салат з куркою",
"Short": "Салат",
"Type": "P",
"Tax1": "TAX2",
"Tax2": "TAX1",
"Section": "SECT020519155603217",
"Rate": 100,
"RateTXT": "сто грам",
"Price": 70,
"Price1": 6,
"Price2": 7,
"Price3": 8,
"Rest": 0,
"Barcodes": "2015112010|2015112011",
"Fiscal": true,
"Enabled": true,
"Used": true,
"Pos": 1001,
"CodeUKTZED": "2208 10 20 30 45",
"Measure" :"гр",
"Schedules": [],
"SchedulePrices": [
"ScheduleID": null,
"ValueType": 0,
"Value": 45.00,
"Pos": 1000,
"Duration": null
]
"DisabledOld": true
}
]
}
| Типи даних Body | |||
|---|---|---|---|
| * | Параметр | Тип | Опис |
| Parent | String | Код групи | |
| Tarifitems | Tarifitems[] | Список тарифних позицій виду | |
| | Code2 | String | Код | |
| | Name | String | Назва | |
| | Short | String | Коротка назва | |
| | Type | String | Вид артикулу: 'D' - Продукт; | |
| | SaleState | String | 0 - не в продажі, 1 - в продажі, | |
| | Tax1 | String | Код податку1 | |
| | Tax2 | String | Код податку2 | |
| | Section | String | Код відділу | |
| | Rate | Decimal | Вага | |
| | RateTxt | String | Вага в строковому вигляді | |
| | Price | Decimal | Ціна | |
| | Price1 | Decimal | Додаткова ціна 1 | |
| | Price2 | Decimal | Додаткова ціна 2 | |
| | Price3 | Decimal | Додаткова ціна 3 | |
| | Rest | Decimal | Залишок | |
| | Barcodes | String | Штрихкоди | |
| | Fiscal | Bool | Фіскальна/ не фіскальна | |
| | Enabled | Bool | Активна/не активна | |
| | Used | Bool | Використовується/не використовується | |
| | Pos | Int | Позиція групи | |
| | ExciseStamps | Bool | Признак акцизної марки | |
| | CodeUKTZED | String | Код УКТЗЕД | |
| | Measure | String | Назва одиниці виміру | |
| | Schedules | [int] | Список ID розкладів для активності позиції | |
| | SchedulePrices | SchedulePrices[] | Список розкладів цін виду | |
| | | ScheduleID | Int | ID розкладу | |
| | | ValueType | Int | Умова правила. Правила:
| |
| | | Value | Decimal | Значення знижки (націнки) | |
| | | Pos | Int | Позиція | |
| | | Duration | Int | Тривалість для ValueType = 2 | |
| DisabledOld | Bool | Відключає позиції, які не в списку | |
| * Позначення обов’язкового параметру | |||
| Додатковий опис вихідних параметрів |
|---|
| Response (json) |
|---|
{
"Error": "",
"Success": true
}
| Типи даних Response | ||
|---|---|---|
| Параметр | Тип | Опис |
| Error | String | Опис помилки, що виникла |
| Success | Bool | Успіх виконання запиту |
| Додатковий опис вхідних параметрів |
|---|