Тип Report
{
uid: UID?,
cashier: String?,
device_id: u32,
tax_number: u32,
company_name: String,
open_date: DateTime,
close_date: DateTime?,
number: u16,
first_sale_number: u32,
last_sale_number: u32,
sales_count: u16,
counters: [ *ReportCounter ]
}
uid
- УИ. В случае, если это Z-отчет - обязательное полеcashier
- Имя кассира в Z-отчете - опциональное поле, в X-отчете всегдаnull
device_id
- Регистрационный номер ПК в СККОtax_number
- УНПcompany_name
- Наименование организацииopen_date
- Дата открытия сменыclose_date
- Дата закрытия смены, присутствует только в Z-отчетеnumber
- Номер сменыfirst_sale_number
- Номер первого документа продажи в сменеlast_sale_number
- Номер последнего документа продажи в сменеsales_count
- количество документов продажcurrency_counters
- Массив сменных счетчиков, содержит информацию по каждой валюте, по которой совершались операции в сменеtotal_income
- накопленный оборотadditional.third_party
- счетчики операций в пользу 3-х лиц
Используемые типы:
Пример:
{
"type": "send",
"data": {
"close_date": "2024-07-18 11:17:03",
"company_name": "ООО \"АЙЭМЛЭБ\"",
"currency_counters": {
"BYN": {
"additional": {
"third_party": {
"rollback": {
"count": 1,
"sum": "6.00"
},
"total": {
"count": 1,
"sum": "6.00"
}
}
},
"client_withdraws": {
"count": 1,
"sum": "1.00"
},
"deposits": {
"count": 1,
"sum": "10.00"
},
"marking_si": {
"count": 0,
"sum": "0.00"
},
"marking_ukz": {
"count": 0,
"sum": "0.00"
},
"money_backs": {
"card": "0.50",
"cash": "0.50",
"count": 1,
"other": "0.00",
"sum": "1.00"
},
"rollbacks": {
"card": "6.00",
"cash": "0.00",
"count": 1,
"other": "0.00",
"sum": "6.00"
},
"sales": {
"card": "45.00",
"cash": "0.00",
"count": 10,
"other": "0.00",
"sum": "45.00"
},
"si_refund": {
"count": 0,
"sum": "0.00"
},
"si_rollback": {
"count": 0,
"sum": "0.00"
},
"ukz_refund": {
"count": 0,
"sum": "0.00"
},
"ukz_rollback": {
"count": 0,
"sum": "0.00"
},
"withdraws": {
"count": 2,
"sum": "8.50"
}
}
},
"first_sale_number": 4,
"last_sale_number": 13,
"number": 1,
"open_date": "2024-07-18 07:49:17",
"repr": {},
"sales_count": 10,
"serial_number": "AVQ11169990670",
"tax_number": 193141246,
"total_income": {
"BYN": "45.00"
},
"uid": "791261D74283114906A6E41E"
}
}