Модель, описывающая чеки
| Название | Тип данных | Описание |
|---|---|---|
| uuid | String | UUID чека |
| date | Int64 | Дата создания чека в Unix time |
| code | String | Код чека |
| status | Enum | Статус чека: <Opened | 1> - Открыт, <Paying | 2> - В процессе оплаты, <Closed | 3> - Закрыт, <Delayed | 4> - Отложен, <DelayedPayment | 5> - Отложен в процессе оплаты, <Canceled | 6> - Аннулирован |
| session | String | UUID смены, к которой привязан чек |
| cashier | User | Кассир |
| is_return | Boolean | Метка о том, что чек является чеком возврата |
| seller | User | Продавец |
| return_reason | RetailReturnReason | Причина возврата |
| card | RetailCard | Карта покупателя |
| amount | Decimal | Сумма чека |
| agregate_status | Int64 | Статус агрегации чека: <New | 1 - Новый, <Prepared | 2 - Готов к агрегации, <Agregated | 3 - Агрегирован |
| last_update | Int64 | Дата последнего изменения записи в формате unix time в секундах |