Get TarifItems: відмінності між версіями
Перейти до навігації
Перейти до пошуку
(Створена сторінка: =='''Отримання позицій номенклатури за значенням ID групи, що отримали з метода Get_TarifItems. Також є можливість отримувати позиції за значенням ID (або зовнішньго коду) прайс-листа, чи за датою та часом зміни інформації в номенклатурі (ще не готово)'''== Розділ...) |
Немає опису редагування |
||
Рядок 1: | Рядок 1: | ||
=='''Отримання | =='''Отримання груп меню'''== | ||
Розділ містить методи, необхідні для отримання | Розділ містить методи, необхідні для отримання груп меню з вказанням вкладеності | ||
<br> | <br> | ||
Рядок 7: | Рядок 7: | ||
|- | |- | ||
! style="background:#cdf; padding:0.5em; text-align:left; width:15%" id="fileinfotpl_desc" | Опис | ! style="background:#cdf; padding:0.5em; text-align:left; width:15%" id="fileinfotpl_desc" | Опис | ||
| style="background:#fff; padding:0.5em;" | Отримання | | style="background:#fff; padding:0.5em;" | Отримання груп меню. | ||
|- | |- | ||
! style="background:#cdf; padding:0.5em; text-align:left;" id="fileinfotpl_src" | Метод | ! style="background:#cdf; padding:0.5em; text-align:left;" id="fileinfotpl_src" | Метод | ||
Рядок 13: | Рядок 13: | ||
|- | |- | ||
! style="background:#cdf; padding:0.5em; text-align:left;" id="fileinfotpl_date" | URL | ! style="background:#cdf; padding:0.5em; text-align:left;" id="fileinfotpl_date" | URL | ||
| style="background:#fff; padding:0.5em;" | /POSExternal/ | | style="background:#fff; padding:0.5em;" | /POSExternal/Get_TarifItems | ||
|} | |} | ||
<br> | <br> | ||
Рядок 38: | Рядок 38: | ||
<syntaxhighlight lang="json"> | <syntaxhighlight lang="json"> | ||
{ | { | ||
" | "WithProperties": "true", | ||
"PriceListID":3109, | "PriceListID": 3109, | ||
"PriceListCode2":" | "PriceListCode2": "" | ||
} | } | ||
Рядок 58: | Рядок 54: | ||
! scope="col"| Тип | ! scope="col"| Тип | ||
! scope="col"| Опис | ! scope="col"| Опис | ||
|- | |- | ||
| | | | ||
Рядок 73: | Рядок 64: | ||
| String | | String | ||
| Код прайс-листа | | Код прайс-листа | ||
|- | |- | ||
| | | | ||
Рядок 87: | Рядок 69: | ||
| Bool | | Bool | ||
| Отримання масиву ідентифікаторів характеристик груп | | Отримання масиву ідентифікаторів характеристик груп | ||
|- | |- | ||
|} | |} | ||
Рядок 127: | Рядок 87: | ||
<syntaxhighlight lang="json"> | <syntaxhighlight lang="json"> | ||
{ | { | ||
"Error": "", | |||
"Success": true, | |||
"Items": [ | |||
{ | |||
"EN": null, | |||
"HasTarifItem": false, | |||
"HierarchyLevel": 1, | |||
"ID": 3110, | |||
"Name": "Меню", | |||
"Ordering": 1000, | |||
"ParentID": 0, | |||
"PhotoUrl": null, | |||
"PriceListID": 3109, | |||
"PropertyIDs": [], | |||
"RU": "Меню", | |||
"ShortName": "Меню" | |||
}, | |||
{ | |||
"EN": null, | |||
"HasTarifItem": true, | |||
"HierarchyLevel": 2, | |||
"ID": 10337, | |||
"Name": "Десерти", | |||
"Ordering": 0, | |||
"ParentID": 3110, | |||
"PhotoUrl": null, | |||
"PriceListID": 3109, | |||
"PropertyIDs": [], | |||
"RU": "Десерти", | |||
"ShortName": "Десерти" | |||
}, | |||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Рядок 204: | Рядок 143: | ||
|- | |- | ||
| | | | ||
| | | EN | ||
| | | String | ||
| | | Назва англійською | ||
|- | |- | ||
| | | | ||
| | | HasTarifItem | ||
| | | Bool | ||
| | | Ознака наявності тарифних позицій в групі | ||
|- | |- | ||
| | | | ||
| | | HierarchyLevel | ||
| Int | | Int | ||
| | | Рівень ієрархії (1- початковий рівень) | ||
|- | |- | ||
| | | | ||
| Name | | Name | ||
| String | | String | ||
| Назва | | Назва групи меню | ||
|- | |- | ||
| | | | ||
| | | ID | ||
| Int | |||
| ID групи | |||
| Int | |||
| | |||
|- | |- | ||
| | | | ||
| Ordering | | Ordering | ||
| Int | | Int | ||
| Порядок сортування | | Порядок сортування | ||
|- | |- | ||
| | | | ||
| | | ParentID | ||
| Int | | Int | ||
| ID | | ID групи, в яку входить | ||
|- | |- | ||
| | | | ||
| PhotoUrl | | PhotoUrl | ||
| String | | String | ||
| Посилання на фото | | Посилання на фото | ||
|- | |- | ||
| | | | ||
| | | PriceListID | ||
| | | Int | ||
| | | ID прайс-листа | ||
|- | |- | ||
| | | | ||
| | | PropertyIDs | ||
| | | Array | ||
| | | Масив ID властивостей групи | ||
|- | |- | ||
| | | | ||
| | | RU | ||
| String | | String | ||
| Назва російською | | Назва російською | ||
|- | |- | ||
| | | | ||
| | | ShortName | ||
| String | | String | ||
| | | Коротка назва | ||
|- | |- | ||
Поточна версія на 11:35, 18 серпня 2022
Отримання груп меню
Розділ містить методи, необхідні для отримання груп меню з вказанням вкладеності
Опис | Отримання груп меню. |
---|---|
Метод | POST |
URL | /POSExternal/Get_TarifItems |
Request Headers | |
---|---|
KEY | VALUE |
Content-Type | application/json |
AccessToken |
Body raw (json) |
---|
{
"WithProperties": "true",
"PriceListID": 3109,
"PriceListCode2": ""
}
Типи даних Body | |||
---|---|---|---|
* | Параметр | Тип | Опис |
PriceListID | Int | ID прайс-листа | |
PriceListCode2 | String | Код прайс-листа | |
WithProperties | Bool | Отримання масиву ідентифікаторів характеристик груп |
Додатковий опис вихідних параметрів |
---|
Response (json) |
---|
{
"Error": "",
"Success": true,
"Items": [
{
"EN": null,
"HasTarifItem": false,
"HierarchyLevel": 1,
"ID": 3110,
"Name": "Меню",
"Ordering": 1000,
"ParentID": 0,
"PhotoUrl": null,
"PriceListID": 3109,
"PropertyIDs": [],
"RU": "Меню",
"ShortName": "Меню"
},
{
"EN": null,
"HasTarifItem": true,
"HierarchyLevel": 2,
"ID": 10337,
"Name": "Десерти",
"Ordering": 0,
"ParentID": 3110,
"PhotoUrl": null,
"PriceListID": 3109,
"PropertyIDs": [],
"RU": "Десерти",
"ShortName": "Десерти"
},
}
Типи даних Response | |||
---|---|---|---|
* | Параметр | Тип | Опис |
Error | String [] | Опис помилки, що виникла | |
Success | Bool | Успіх виконання запиту | |
EN | String | Назва англійською | |
HasTarifItem | Bool | Ознака наявності тарифних позицій в групі | |
HierarchyLevel | Int | Рівень ієрархії (1- початковий рівень) | |
Name | String | Назва групи меню | |
ID | Int | ID групи | |
Ordering | Int | Порядок сортування | |
ParentID | Int | ID групи, в яку входить | |
PhotoUrl | String | Посилання на фото | |
PriceListID | Int | ID прайс-листа | |
PropertyIDs | Array | Масив ID властивостей групи | |
RU | String | Назва російською | |
ShortName | String | Коротка назва | |
* Позначення обов’язкового параметру |
Додатковий опис вхідних параметрів |
---|