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' - товар, 'P' - продукція, 'U' - послуга) | |
| 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 | Успіх виконання запиту |
Додатковий опис вхідних параметрів |
---|