Servio POS API: відмінності між версіями

Матеріал з SERVIO
Перейти до навігації Перейти до пошуку
Рядок 336: Рядок 336:




122 SetBillTradeAction -//- -//-
 
125 SetCompany -//- -//-
125 SetCompany -//- -//-
126 SetCondition -//- -//-
126 SetCondition -//- -//-

Версія за 08:17, 20 березня 2023

Servio POS API

Сторінка в розробці

Автентифікація, авторизація і робота зі зміною
Назва методу Опис методу
Authenticate Аутентификація в системі SERVIO
OpenSession Відкрити зміну
CloseSession Закрити зміну
ValidateLicense Перевірка ліцензії
Logout Вийти з облікового запису
Робота з місцями надання послуг
Назва методу Опис методу
GetPlaces Отримання переліку місць надання послуг
GetPlacesExt Отримання переліку місць надання послуг
Get_Kitchen Отримання переліку кухонь доставки
GetBrands Отримання списку брендів
GetKitchens Отримання списку кухонь за вхідними параметрами
ReservationSearch Пошук місця для бронювання
Робота з номенклатурою
Назва методу Опис методу
Get_Pricelists Отримання доступних прайс листів
Get_TarifItem Отримання позицій номенклатури за значенням ID групи
Get_TarifItems Отримання груп позицій номенклатури
Get_TarifItemExt Отримати всю номенклатуру меню
Get_Bestsellers Отримати групи меню "Швидкий вибір"
Get_Bestseller Отримати групy меню "Швидкий вибір"
GetReasonRefuse Отримати причину видалення позиції
GetComplexExt Отримати список комплексів
Get_Modifiers Отримати список модифікаторів
GetKitchenStopList Отримати список позицій, які в СТОП листі або не в продажу
Set_Menu_Tarifitem Додати тарифні позиції в групу
Set_Menu_TarifitemGroup Додати групи в меню
Робота з рахунками
Назва методу Опис методу
GetBills Отримання всіх відкритих рахунків
GetClosedBills Отримання закритих рахунків поточної зміни
Set_Bill Формування рахунку і його опису
Get_Bill Опис методу
Bill_PaymentExt Оплата рахунку
GetClosedBill Перегляд закритого рахунку
SetBillLock Блокування або розблокування рахунку
Set_BillListItemPack Створення та модифікація рахунку
Create_BillListItemPack Створення рахунку
TransferBill Перенос рахунку
SetBracelet Додати браслет
Set_BillComment Додати коментар до рахунку
Print Друк рахунку
CancelPrintBill Відміна друку рахунку
CheckBillSumm Перевірка суми по рахунку
Set_BillItem Створення та модифікація рахунку
BillCopy Копіювання рахунку
CreateBillFull Створення рахунку
Del_Bill Видалення рахунку
GetBillDelivery Отримання рахунків доставки
GetBillTradeAction Отримання списку акцій, які можна застосувати до рахунку
SetBillItemAction Встановлення відмітки про готовність або відвантаження позиції в рахунку
SetBillTradeAction Застосовує акцію до рахунку
Створення клієнта, карти клієнта та робота з клієнтами
Назва методу Опис методу
SendSMS Відправити повідомлення на номер телефону
CallWaiter Відправити повідомлення офіціанту
SetClient Створення клієнта
RegisterClient Реєстрація користувача в системі
Бонуси та знижки
Назва методу Опис методу
GetDiscountGroup Повертає перелік значень “Груп дисконтних карт”
GetDiscountCardInfo Отримати інформацію по дисконтній картці
BonusRequest Отримати бонуси доступні до застосування
BonusApply Застосувати бонуси
CancelBillDiscount Видалити знижку з рахунку
Get_CardPayBalance Повертає дані по карті
GetCertificateItems Повертає список товарів по сертифікату
Set_CardPayTrans Функція змінює баланс карти
Set_Discount Функція застосовує знижку до рахунку
Сервісні операції
Назва методу Опис методу
GetMessage Оновити повідомлення
GetInfo Отримати інформацію про оновлення
GetFeedbackTheme Повертає список тем для звернень
Робота з оплатами
Назва методу Опис методу
GetPayments Повернення видів оплат
Назва методу Опис методу
Робота з Фіскальним реєстратором
Назва методу Опис методу
GetRroEnterprise Отримати інформацію про фіскальний реєстратор
FiscalCashIn Службове внесення на РРО
FiscalCashOut Службове винесення з РРО
PrintZReport Надрукувати Z-звіт
PrintXReport Надрукувати Х-звіт
Get_XReport Отримати дані Х-звіту по терміналу
Події
Назва методу Опис методу
GetCinemaFilms Отримати список фільмів
GetCinemaPlaceGroup Отримати список груп місць
GetCinemaSession Повертає інформацію про сеанс
GetCinemaSessionChairs Повертає список вільних/зайнятих місць по вибраному сеансу
GetCinemaSessions Повертає список сеансів для кінозалу на 24 години (-1 година)
GetCinemaSessionsPeriod Повертає список сеансів для кінозали по фільтрам
GetLockCinemaChairsAmount Повертає заблоковані місця
Адміністрування
Назва методу Опис методу
GetCompanies Повертає список підприємств
Робота з фронт-офісом
Назва методу Опис методу
GetConditions Повертає список умов
GetSchedules Повертає список розкладів
SetAddress Оновлює адресу по ID
Робота з довідниками
Назва методу Опис методу
GetDistricts Повертає список районів з їх координатами
GetProperties Повертає список характеристик страв
Доставка
Назва методу Опис методу
SetAddressBillDeliverySite Встановити/ оновити адресу для рахунку доставки
SetBillDeliverySite Сформувати рахунок доставки

При додаванні даного методу видалити його з списку



9 CancelCinemaTicket -//- -//- 12 CheckTicket -//- -//- 13 ChoiceQr -//- -//- 14 ChoiceQrAreas -//- -//- 15 ChoiceQRCategories -//- -//- 16 ChoiceQrDishes -//- -//- 17 ChoiceQrMenu -//- -//- 18 ChoiceQrOrder -//- -//- 19 ChoiceQrPoints -//- -//- 20 ChoiceQrRegistry -//- -//- 21 ChoiceQrSection -//- -//- 22 ChoiceQrSections -//- -//- 23 CinemaPaymentChairsAmount-//- -//- 25 CodeValidate -//- -//-


27 CreateBillFull -//- -//-


28 createIncomingOrder -//- -//- 29 CreateOnlinePayTransaction-//- -//-


30 Del_Bill -//- -//-



31 DotsOrder -//- -//- 38 Get_CrossLinks -//- -//- 39 Get_Enum -//- -//- 40 Get_Info -//- -//- 48 GetAddressDeliverySite -//- -//- 50 GetBillDeliverySite -//- -//- 59 GetCinemaSessionPlaces -//- -//-




75 GetLoyaltyTransactions -//- -//- 76 getMenuItems -//- -//-

83 GetRestInfo -//- -//-

86 getStopList -//- -//- 87 GetTarifItemsProperties -//- -//- 88 GetTransactions -//- -//- 89 GetVotes -//- -//- 90 GlovoOrder -//- -//- 92 OnlinePaymentOrder -//- -//- 94 ParkingCheckCard -//- -//- 95 ParkingDoReboot -//- -//- 96 ParkingGetCard -//- -//- 97 ParkingPrintCard -//- -//- 98 PaymentCinemaChairs -//- -//- 99 postOrder -//- -//- 101 PrintFr -//- -//- 104 ReadinessNotice -//- -//-




118 SetBillCertificateItem -//- -//-


125 SetCompany -//- -//- 126 SetCondition -//- -//- 127 SetFeedBackOrder -//- -//- 128 SetLockCinemaChairs -//- -//- 129 SetLockCinemaChairsAmo 130 SetModifiers -//- -//- 131 SetParamsBillDeliverySite -//- -//- 132 SetPayment -//- -//- 133 SetPaymentGroup -//- -//- 134 SetPickup -//- -//- 135 SetSchedule -//- -//- 136 SetSections -//- -//- 139 Voting -//- -//- IIKO 140 nomenclature -//- -//- 141 getRestaurantSections -//- -//- 142 getPaymentTypes -//- -//- 143 cities -//- -//- 144 citiesList -//- -//- 145 streets -//- -//- 146 getDeliveryTerminals -//- -//- 147 orders -//- -//- 148 add -//- -//- 149 checkAddress -//- -//- 150 checkCreate