UploadsCloseBills
Перейти до навігації
Перейти до пошуку
Функція повертає закриті рахуноки по фільтру дат
Розділ містить методи, необхідні для закриті рахуноки по фільтру дат
| Опис | Перегляд закритих рахунків. |
|---|---|
| Метод | POST |
| URL | /POSExternal/UploadsCloseBills |
| Request Headers | |
|---|---|
| KEY | VALUE |
| Content-Type | application/json |
| AccessToken | |
| Body raw (json) |
|---|
{
"BeginDate": "2024-08-01 08:00:00",
"EndDate": "2024-08-02 23:00:00"
}
| Типи даних Body | |||
|---|---|---|---|
| * | Параметр | Тип | Опис |
| BeginDate | DateTime | Початкова дата та час | |
| EndDate | DateTime | Дата та час закінчення | |
| IsDelivery | Bool | true - Лише рахунки доставки; false - Лише рахунки НЕ доставки; Null - Всі як зараз; | |
| Додатковий опис вхідних параметрів |
|---|
| Response (json) |
|---|
{
"Error":"",
"ErrorCode":0,
"Success":true,
"Bills":
[
{
"AdvancePay":0,
"BillItems":
[
{
"Amount":1.000,
"ArticleCode":"999904075",
"ArticleCode2":"999904075",
"ArticleID":891841,
"ArticleName":"Хумус з тостами 100/60г",
"Discount":30.0000,
"DiscountSum1":20.70,
"DiscountSum2":0.00,
"ID":3260259,
"ParentID":null,
"Price":69.00,
"SubTotal":69.00,
"TarifitemCode":"999904075",
"TarifitemCode2":"999904075",
"TarifitemID":891842,
"Tax1":0.000000,
"Tax2":0.000000,
"Tax3":0.000000,
"Total":48.30
}
]
,
"Bracelets":null,
"ChildCount":0,
"CloseUser":"Олександра",
"CloseUserID":991910,
"Closed":"2024-08-01 08:02:37",
"Comment":"",
"DeliveryAddress":"",
"Description":"",
"Discounts":
[
{
"CardID":1038954,
"Discount":0.0000,
"DiscountGroupName":"Співробітники",
"DiscountType":1,
"ID":209138,
"OwnerCode":"010637",
"OwnerName":"Наталія",
"PersonName":"Наталія"
}
]
,
"Ext":"BILLRST",
"GuestCount":1,
"ID":1122140,
"Number":471512,
"OpenTermID":null,
"OpenUser":"Олександра",
"OpenUserID":991910,
"Opened":"2024-08-01 00:45:18",
"OwnerName":null,
"ParentID":null,
"Payments":
[
{
"Code":"PAYMENT130218131018167",
"EnterpriseCode":"CMPN072626104126833",
"EnterpriseID":925801,
"EnterpriseName":"ФОП 1",
"ID":990133,
"Name":"Гривня",
"PaymentID":433148,
"Total":48.30
}
]
,
"PlaceCode":"TABLE15",
"PlaceName":"19",
"Printed":"2024-08-01 08:02:16",
"SessionID":1122129,
"ShortComment":null,
"SubTotal":69.00,
"Total":48.30
}
}
| Типи даних Response | |||
|---|---|---|---|
| * | Параметр | Тип | Опис |
| Error | String [] | Опис помилки, що виникла | |
| Success | Bool | Успіх виконання запиту | |
| Bills | Bills [ ] | Список рахунків. Елементи масиву з наступними полями: | |
| | ID | Int | ID рахунку | |
| | Number | Int | номер рахунку | |
| | Opened | DateTime | Час відкриття | |
| | Closed | DateTime | Час закриття | |
| | Printed | DateTime | Час друку рахунку | |
| | Ext | String | Вид рахунку | |
| | GuestCount | Int | Кількість гостей | |
| | ChildCount | Int | Кількість дітей | |
| | CloseUser | String | Юзер що закрив рахунок | |
| | CloseUserID | Int | ID Юзера що закрив рахунок | |
| | Comment | String | Коментар | |
| | Description | String | Короткий коментар | |
| | PlaceCode | String | Код місця | |
| | PlaceName | String | Назва місця | |
| | SessionID | Int | ID зміни | |
| Bills | Bills [ ] | Список рахунків. Елементи масиву з наступними полями: | |
| | | ID | Int | ID рахунку | |
| | | ArticleName | String | Назва артикулу | |
| | | ArticleCode | String | Код артикулу | |
| | | ArticleCode2 | String | Код2 артикулу | |
| | | TarifitemCode | String | Код тарифної позиції | |
| | | TarifitemCode2 | String | Код2 тарифної позиції | |
| | | ArticleID | Int | ID артикулу | |
| | | TarifitemID | Int | ID тарифної позиції | |
| | | Total | Decimal | Сума | |
| | | SubTotal | Decimal | Сума без знижки | |
| | | Price | Decimal | Ціна | |
| | | Amount | Decimal | Кількість | |
| | | DiscountSum1 | Decimal | Знижка 1 | |
| | | DiscountSum2 | Decimal | Знижка 2 | |
| | | Discount | Decimal | Знижка | |
| | | ParentID | Int | ID батьківського єлементу (Для модифікаторів) | |
| | | Tax1 | Decimal | Податок 1 | |
| | | Tax2 | Decimal | Податок 2 | |
| | | Tax3 | IDecimalt | Податок 3 | |
| Discounts | Discount [ ] | Mасив знижок по рахунку з наступними полями | |
| Payments | Payments [ ] | Mасив оплат по рахунку з наступними полями | |
| * Позначення обов’язкового параметру | |||
| Додатковий опис вхідних параметрів |
|---|