Тип 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 ],
extra: String?
}
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
- Кол-во продаж в сменеcounters
- Массив сменных счетчиков, содержит информацию по каждой валюте, по которой совершались операции в сменеextra
- доп. данные
Используемые типы:
Пример:
{
"cashier": null,
"close_date": "2021-09-13T21:40:53+03:00",
"company_name": "ИП Моров А.М.",
"counters": [
{
"cancels_count": 0,
"cancels_sum": "0.00",
"corrections_count": 0,
"corrections_sum": "0.00",
"currency": "BYN",
"deposits_count": 0,
"deposits_sum": "0.00",
"extended_counters": null,
"income": "4161.40",
"money_backs_count": 0,
"money_backs_sum": "0.00",
"rollbacks_count": 0,
"rollbacks_sum": "0.00",
"sales_cash_sum": "0.00",
"sales_cashless_sum": "0.00",
"sales_count": 0,
"sales_sum": "0.00",
"withdraws_count": 0,
"withdraws_sum": "0.00"
}
],
"device_id": 131010703,
"first_sale_number": 0,
"last_sale_number": 0,
"number": 157,
"open_date": "2021-09-13T21:38:40+03:00",
"sales_count": 0,
"tax_number": 191832203,
"uid": "F8ED11C24E1D641D07CF108F"
}