GetExecutorSchedule: відмінності між версіями
Перейти до навігації
Перейти до пошуку
Немає опису редагування |
Немає опису редагування |
||
| (Не показані 2 проміжні версії цього користувача) | |||
| Рядок 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" | Метод | ||
| Рядок 67: | Рядок 67: | ||
| ID | | ID | ||
| Int | | Int | ||
| ID | | ID Виконавця послуги з методу </span>[https://wiki.servio.support/index.php?title=GetExecutors GetExecutors]</span> | ||
|- | |- | ||
!style="width:50%; background:#accae4;" scope="row" colspan="4"| * Позначення обов’язкового параметру | !style="width:50%; background:#accae4;" scope="row" colspan="4"| * Позначення обов’язкового параметру | ||
Поточна версія на 12:53, 1 грудня 2025
Функція повертає розклад заброньованих послуг по виконавцю
Розділ містить методи, необхідні для отримання розкладу (графіку заброньованих на виконвця послуг) виконавця послуг
| Опис | Отримання розкладу заброньованих послуг по виконавцю. |
|---|---|
| Метод | POST |
| URL | /POSExternal/GetExecutorSchedule |
| Request Headers | |
|---|---|
| KEY | VALUE |
| Content-Type | application/json |
| AccessToken | |
| Body raw (json) |
|---|
{
"Start": "2024-05-26 09:00:00",
"Finish": "2024-05-30 23:59:00",
"ID": 9494
}
| Типи даних Body | |||
|---|---|---|---|
| * | Параметр | Тип | Опис |
| Start | Datetime | Дата від | |
| Finish | Datetime | Дата до | |
| ID | Int | ID Виконавця послуги з методу GetExecutors | |
| * Позначення обов’язкового параметру | |||
| Додатковий опис вихідних параметрів |
|---|
| Response (json) |
|---|
{
"Error": "",
"ErrorCode": 0,
"Success": true,
"Schedule": [
{
"CardCode": "302526152558",
"CardID": 273944,
"ClientName": "Тетяна Григорівна",
"Description": "Ванна мінеральна",
"Executed": null,
"Finish": "2024-05-27 13:00:00",
"ID": 2319454,
"IsGroupAssignment": false,
"Point": "Місце надання 1",
"PointID": 4384,
"Start": "2024-05-27 12:30:00",
"TarifItem": "Ванна мінеральна (мишяковиста) ГТ, 15 хв.",
"TarifItemID": 19018
}
]
}
| Типи даних Response | ||
|---|---|---|
| Параметр | Тип | Опис |
| Error | String | Опис помилки, що виникла |
| ErrorCode | String | Код помилки, що виникла |
| Success | Bool | Успіх виконання запиту |
| Schedule | Schedule [ ] | Масив списку заходів. Елементи масиву з наступними полями: |
| | CardCode | Int | Код карти лояльності персони, що отримує послугу |
| | CardID | Int | ID карти клієнта |
| | ClientName | String | Імя клієнта, що отримує послугу |
| | Description | String | Опис до заходу |
| | Executed | Datetime | Час надання послуги. Якщо він null - послуга не надана. |
| | Finish | Datetime | Дата та час закінчення |
| | ID | Int | ID послуги |
| | IsGroupAssignment | Bool | true - групове заняття, false - персональне |
| | PointID | Int | ID точки надання послуг |
| | Point | String | Назва точки надання послуг |
| | Start | Datetime | Дата та час початку |
| | TarifItemID | Int | ID тарифної позиції |
| | TarifItem | String | Назва тарифної позиції |
| Додатковий опис вхідних параметрів |
|---|