RetailOperationList

Модель, описывающая операцию розничной торговли

Название Тип данных Описание
uuid String UUID операции
has_storno Boolena Метка о том, что операция является сторнирующей
storno_uuid String UUID сторнированной операции
document DocRetailSaleExt Документ розничной торговли
stock_id Int64 ID склада
item Item Номенклатура
order Int16 Позиция операции в документе продажи
quantity Decimal Количество номенклатуры
price Decimal Цена номенклатуры
price2 Decimal Цена номенклатуры без скидки
promo_id Int64 ID промоакции
vat_value Decimal Значение ставки НДС в процентах
last_update Int64 Время последнего изменения записи в формате unix time
DocRetailSaleExt

Модель, расширено описывающая документы розничной торговли (чеки). Состоит из модели чека (DocCheque) в который добавлена модель кассовой смны (DocCashSession).

Название Тип данных Описание
session DocCashSession Кассовая смена
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 в секундах