Класс TPrintCheckItem используется для хранения информации о печатном чеке в заказе (пречеке, удаленном чеке).

Иерархия классов:

TDrawItem

TCheckItem

TPrintCheckItem 

Свойства

Название

Значение

Тип

Описание

WasAllChangeToTipBooleanRФлаг "Кассир выдал сдачу в виде чаевых"
BasicRateTRateRСтавка базовой валюты
iVoidIntegerRИдентификатор причины отказа, при помощи которой был удален данный чек. Заполняется для удаленных чеков/пречеков. Ссылка на справочник OrderVoids
IsBillBooleanRФлаг "Запись является пречеком"
PrintTryIntegerRКол-во попыток печати чека, значение != 0  а случае ошибки при печати чека
iDeleteManagerIntegerRИдентификатор работника, который удалил чек. Заполняется для удаленных чеков/пречеков. Ссылка на справочник Employees
DeleteDateTimeTDateTimeRВремя удаления чека/отмены пречека
DeletedBooleanRФлаг "Удаленный чек"
CurrLinesTCheckSubItemListRСписок платежей чека, элементов типа TCheckCurrLine
BillErrorBooleanRФлаг "Ошибка при печати пречека", заполняется для пречеков если во время их печати была ошибка
PrintErrorBooleanRФлаг "При печати чека была ошибка"
DeleteManagerStringRНаименование работника, который удалил чек/отменил пречек
VoidStringRНаименование причины удаление
DrawerStringRНаименование денежного ящика
CloseStationStringRНаименование станции, с которой был закрыт чек
PrintStationStringRНаименование станции, на которой чек был напечатан
PrinterStringRНаименование принтера
SeatNameStringRНаименование места гостя
TaxSumAddedTMoneyRСумма добавленных налогов
TaxSumTMoneyRСумма налогов
DistrMarkupSumTMoneyRСумма нераспределяемых наценок
DiscountSumTMoneyRСумма скидок/наценок
ChargePriceListSumTMoneyRЦеновая сумма нераспределяемых наценок
DishPriceListSumTMoneyRЦеновая сумма блюд
PRListSumTMoneyRЦеновая сумма (блюда + нераспределяемые наценки)
BindedSumTMoneyRСумма чека
ToPaySumTMoneyRСумма к оплате
FiscalSumTMoneyRФискальная сумма чека
NationalSumTMoneyRСумма чека в национальной валюте
BasicSumTMoneyRСумма чека в базовой валюте
SeatByteRНомер места гостя (0 - гость не задан)
ParentCheckNumIntegerRНомер родительского чека, заполняется в случае разделения чеков
CheckNumIntegerRНомер чека
PrintNumberIntegerRПечатный номер чека
iDrawerIntegerRИдентификатор денежного ящика, ссылка на справочник Devices
iFiscShiftIntegerRНомер фискальной смены чека
iShiftIntegerRНомер кассовой смены
iCloseStationIntegerRИдентификатор станции, с которой был закрыт чек. Ссылка на справочник Cashes
ExtFiscIDString35RФискальный номер регистратора
iPrinterIntegerRИдентификатор принтера, ссылка на справочник Devices
iPrintStationIntegerRИдентификатор станции, с которой был распечатан. Ссылка на справочник Cashes
CloseDateTimeTDateTimeRДата время печати чека
TagIntegerRWСвойство для использования в скриптах
ModifiedBooleanRПризнак "Запись была изменена с момента предыдущего сохранения"
iAuthorIntegerRИдентификатор работника, который последний редактировал блюдо, ссылка на справочник Employees
iCreatorIntegerRИдентификатор работника, который добавил блюдо, ссылка на справочник Employees
UNIIntegerRВнутренний идентификатор записи, уникальный номер в рамках визита
NumberIntegerRНомер строки в заказе
StateTDrawItemStateR

Статус строки, TDrawItemState

  • disNone - не задан (не используется)
  • disOpened - открыт
  • disLocked - заблокировано (не используется)
  • disFixed - фиксировано пречеком
  • disPrinted - распечатано (не используется)
  • disPartClosed- частично-оплачено  (не используется)
  • disClosed - закрыто/оплачено
  • disDeleted - удалено