TPrintCheckItem
Класс TPrintCheckItem используется для хранения информации о печатном чеке в заказе (пречеке, удаленном чеке).
Иерархия классов:
TDrawItem
TCheckItem
TPrintCheckItem
Свойства
Название | Значение | Тип | Описание |
|---|---|---|---|
| WasAllChangeToTip | Boolean | R | Флаг "Кассир выдал сдачу в виде чаевых" |
| BasicRate | TRate | R | Ставка базовой валюты |
| iVoid | Integer | R | Идентификатор причины отказа, при помощи которой был удален данный чек. Заполняется для удаленных чеков/пречеков. Ссылка на справочник OrderVoids |
| IsBill | Boolean | R | Флаг "Запись является пречеком" |
| PrintTry | Integer | R | Кол-во попыток печати чека, значение != 0 а случае ошибки при печати чека |
| iDeleteManager | Integer | R | Идентификатор работника, который удалил чек. Заполняется для удаленных чеков/пречеков. Ссылка на справочник Employees |
| DeleteDateTime | TDateTime | R | Время удаления чека/отмены пречека |
| Deleted | Boolean | R | Флаг "Удаленный чек" |
| CurrLines | TCheckSubItemList | R | Список платежей чека, элементов типа TCheckCurrLine |
| BillError | Boolean | R | Флаг "Ошибка при печати пречека", заполняется для пречеков если во время их печати была ошибка |
| PrintError | Boolean | R | Флаг "При печати чека была ошибка" |
| DeleteManager | String | R | Наименование работника, который удалил чек/отменил пречек |
| Void | String | R | Наименование причины удаление |
| Drawer | String | R | Наименование денежного ящика |
| CloseStation | String | R | Наименование станции, с которой был закрыт чек |
| PrintStation | String | R | Наименование станции, на которой чек был напечатан |
| Printer | String | R | Наименование принтера |
| SeatName | String | R | Наименование места гостя |
| TaxSumAdded | TMoney | R | Сумма добавленных налогов |
| TaxSum | TMoney | R | Сумма налогов |
| DistrMarkupSum | TMoney | R | Сумма нераспределяемых наценок |
| DiscountSum | TMoney | R | Сумма скидок/наценок |
| ChargePriceListSum | TMoney | R | Ценовая сумма нераспределяемых наценок |
| DishPriceListSum | TMoney | R | Ценовая сумма блюд |
| PRListSum | TMoney | R | Ценовая сумма (блюда + нераспределяемые наценки) |
| BindedSum | TMoney | R | Сумма чека |
| ToPaySum | TMoney | R | Сумма к оплате |
| FiscalSum | TMoney | R | Фискальная сумма чека |
| NationalSum | TMoney | R | Сумма чека в национальной валюте |
| BasicSum | TMoney | R | Сумма чека в базовой валюте |
| Seat | Byte | R | Номер места гостя (0 - гость не задан) |
| ParentCheckNum | Integer | R | Номер родительского чека, заполняется в случае разделения чеков |
| CheckNum | Integer | R | Номер чека |
| PrintNumber | Integer | R | Печатный номер чека |
| iDrawer | Integer | R | Идентификатор денежного ящика, ссылка на справочник Devices |
| iFiscShift | Integer | R | Номер фискальной смены чека |
| iShift | Integer | R | Номер кассовой смены |
| iCloseStation | Integer | R | Идентификатор станции, с которой был закрыт чек. Ссылка на справочник Cashes |
| ExtFiscID | String35 | R | Фискальный номер регистратора |
| iPrinter | Integer | R | Идентификатор принтера, ссылка на справочник Devices |
| iPrintStation | Integer | R | Идентификатор станции, с которой был распечатан. Ссылка на справочник Cashes |
| CloseDateTime | TDateTime | R | Дата время печати чека |
| Tag | Integer | RW | Свойство для использования в скриптах |
| Modified | Boolean | R | Признак "Запись была изменена с момента предыдущего сохранения" |
| iAuthor | Integer | R | Идентификатор работника, который последний редактировал блюдо, ссылка на справочник Employees |
| iCreator | Integer | R | Идентификатор работника, который добавил блюдо, ссылка на справочник Employees |
| UNI | Integer | R | Внутренний идентификатор записи, уникальный номер в рамках визита |
| Number | Integer | R | Номер строки в заказе |
| State | TDrawItemState | R | Статус строки, TDrawItemState
|