(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Функція додає модифікатори
Розділ містить методи, необхідні для додання модифікаторів
Опис
|
Додання модифікаторів.
|
Метод
|
POST
|
URL
|
/POSExternal/SetModifiers
|
Request Headers
|
KEY
|
VALUE
|
Content-Type
|
application/json
|
AccessToken
|
|
{
"Groups": [
{
"Code2": "MDFGRP297011173457620",
"Name": "ПОСИПКИ",
"Enabled": true,
"DefaultModifier": false,
"IsMultiple": true,
"TarifObjectList": [
{
"Code2": "TRFITEM016912105250303",
"TypeObject": "TRFITEM"
}
],
"ModifierItemList": [
{
"Code2": "MDF206016145308220",
"TarifItemCode2": "",
"Name": "Цукрові сердечка",
"Short": "sugheart",
"AmountRate": 0.1,
"Pos": 1000,
"Enabled": true
}
]
}
]
}
Типи даних Body
|
*
|
Параметр
|
Тип
|
Опис
|
|
Groups
|
GroupList[]
|
Список груп модифікаторів. Елементи масиву структури з наступними полями:
|
|
| Code2
|
String [24]
|
Зовнішній код
|
|
| Name
|
String [128]
|
Назва групи модифікаторів
|
|
| Enabled
|
Bool
|
Активність групи модифікаторів
|
|
| DefaultModifier
|
Bool
|
Група модифікаторів за замовчуванням
|
|
| IsMultiple
|
Bool
|
Множинний вибір
|
|
|TarifObjectList
|
TarifObjectList[]
|
Масив тарифних об'єктів. Елементи масиву структури з наступними полями:
|
|
|| Сode2
|
String
|
Код тарифного об'єкту
|
|
|| TypeObject
|
String
|
Тип тарифного об'єкту ("TARIF" - все меню; "TRFITEMS" - групи меню, "TRFITEM" - номенклатура меню)
|
|
| ModifierItemList
|
ModifierItemList[]
|
Масив модифікаторів позицій. Елементи масиву структури з наступними полями:
|
|
|| Code2
|
String [24]
|
Код модифікатора
|
|
|| TarifItemCode2
|
String [24]
|
Код номенклатури меню
|
|
|| Name
|
String [128]
|
Назва модифікатора
|
|
|| Short
|
String [32]
|
Коротка назва
|
|
|| AmountRate
|
Decimal
|
Коефіцієнт додавання
|
|
|| Pos
|
Int
|
Позиція
|
|
|| Enabled
|
Bool
|
Активність
|
* Позначення обов’язкового параметру
|
Додатковий опис вихідних параметрів
|
|
{
"Error": "",
"Success": true
}
Типи даних Response
|
Параметр
|
Тип
|
Опис
|
Error
|
String
|
Опис помилки, що виникла
|
Success
|
Bool
|
Успіх виконання запиту
|
Додатковий опис вхідних параметрів
|
|