Get Enum

Матеріал з SERVIO
Версія від 13:38, 22 березня 2023, створена Shulgina.a (обговорення | внесок) (→‎Функція повертає перерахування)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Функція повертає перерахування

Розділ містить методи, необхідні для отримання списку перерахувань

Опис Отримання списку перерахувань.
Метод POST
URL /POSExternal/Get_Enum



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
{
    "Code": "BILL_TYPE"
}



Типи даних Body
* Параметр Тип Опис
Code String Код перерахування
* Позначення обов’язкового параметру
Додатковий опис вихідних параметрів



Response (json)
{
    "Error": "",
    "Success": true,
    "Items": [
        {
            "Enabled": true,
            "ID": 33,
            "Item0": "Рахунок гостя",
            "Item1": "1",
            "Item2": "1",
            "Item3": "",
            "Item4": "",
            "Item5": "",
            "Pos": 1
        },
        {
            "Enabled": true,
            "ID": 34,
            "Item0": "Спiвробiтники",
            "Item1": "2",
            "Item2": "2",
            "Item3": "",
            "Item4": "",
            "Item5": "",
            "Pos": 2
        },
        {
            "Enabled": true,
            "ID": 35,
            "Item0": "Банкет",
            "Item1": "3",
            "Item2": "3",
            "Item3": "",
            "Item4": "",
            "Item5": "",
            "Pos": 3
        },
        {
            "Enabled": true,
            "ID": 36,
            "Item0": "Спец обслуговывання",
            "Item1": "4",
            "Item2": "4",
            "Item3": "",
            "Item4": "",
            "Item5": "",
            "Pos": 4
        },
        {
            "Enabled": true,
            "ID": 79,
            "Item0": "Рахунок доставки",
            "Item1": "5",
            "Item2": "5",
            "Item3": "",
            "Item4": "",
            "Item5": "",
            "Pos": 5
        },
        {
            "Enabled": true,
            "ID": 234,
            "Item0": "САМОВИВІЗ",
            "Item1": "7",
            "Item2": "",
            "Item3": "#a840FF",
            "Item4": "",
            "Item5": "",
            "Pos": 1000
        }
    ],
    "Name": "Вид счета"
}



Типи даних Response
Параметр Тип Опис
Error String Опис помилки, що виникла
Success Bool Успіх виконання запиту
Items Items[] Список позицій перерахування
     | ID Int ID
     | Item0 String Назва
     | Item1 String Додатковий параметр 1
     | Item2 String Додатковий параметр 2
     | Item3 String Додатковий параметр 3
     | Pos Int Порядок
     | Enabled Bool Активність
Додатковий опис вхідних параметрів