PRINTCHECKS
PRINTCHECKS
Накопительная таблица, формируется на кассовом сервере Содержит информацию о чеках
Таблицы, которые на нее ссылаются: CURRLINES, INVOICES, ORDERS, PAYMENTS, SHIFTS
VISIT | integer | Идентификатор визита | (VISIT, MIDSERVER) → VISITS(SIFR, MIDSERVER) | |
! | MIDSERVER | integer | Идентификатор кассового сервера | CASHGROUPS.SIFR |
! | UNI | integer | Идентификатор записи внутри заказа | |
ORDERIDENT | integer | Идентификатор заказа | (VISIT, MIDSERVER, ORDERIDENT) → ORDERS(VISIT, MIDSERVER, IDENTINVISIT) | |
SESSIONUNI | integer | UNI сессии | (VISIT, MIDSERVER, SESSIONUNI) → ORDERSESSIONS(VISIT, MIDSERVER, UNI) | |
STATE | Статус элемента | |||
ICREATOR | integer | Идентификатор работника, который оплатил чек | EMPLOYEES.SIFR | |
IAUTHOR | integer | Идентификатор работника, который подтвердил оплату чека | EMPLOYEES.SIFR | |
ICREATORROLE | integer | Идентификатор роли создателя | ROLES.SIFR | |
IAUTHORROLE | integer | Идентификатор роли автора | ROLES.SIFR | |
CLOSEDATETIME | datetime | Дата и время печати чека | ||
BILLDATETIME | datetime | Дата и время печати пречека | ||
STARTDATETIME | datetime | Дата и время начала расчета чека | ||
DRAWERDATETIME | datetime | Дата и время закрытия денежного ящика | ||
ICLOSESTATION | integer | Идентификатор станции, с которой была вызвана печати чека | CASHES.SIFR | |
FLAGS | integer | Флаги записи с чеком, битовая маска, назначение битов:
| ||
ISHIFT | integer | Номер кассовой смены | (MIDSERVER, ISHIFT) → SHIFTS(MIDSERVER, SHIFTNUM) | |
IFISCSHIFT | integer | Номер фискальной смены фискального регистратора | ||
IPRINTSTATION | integer | Идентификатор станции, на которой чек был распечатан | CASHES.SIFR | |
IDRAWER | integer | Идентификатор денежного ящика | DEVICES.SIFR | |
IPRINTER | integer | Идентификатор принтера | DEVICES.SIFR | |
EXTFISCID | nvarchar(35) | Внутренний идентификационный номер фискального регистратора, на котором чек был распечатан | ||
PRINTNUMBER | integer | Печатный номер чека | ||
CHECKNUM | integer | Номер чека | ||
PARENTCHECKNUM | integer | Номер родительского чека (в случае разделения чека по классификациям) | ||
GUESTCNT | integer | Число гостей по чеку | ||
SEAT | integer | Место, для которого был распечатан чек | ||
DELETED | smallint | Флаг "Чек удален" | ||
UNDOTRANSACTIONS | smallint | Флаг "Транзакции по чеку были выполнены" (в случае ошибки при печати чека отдельно проводятся транзакции во внешние системы, и отдельно печатается сам чек) | ||
DELETEDATETIME | integer | Дата и время удаления чека | ||
BASICSUM | money | Сумма в базовой валюте | ||
BINDEDSUM | money | Сумма в чеке по блюдам | ||
NATIONALSUM | money | Сумма в национальной валюте | ||
FISCALSUM | money | Фискальная сумма | ||
PRLISTSUM | money | Сумма по прайс листу с учётом модификаторов (но без скидок) | ||
DISCOUNTSUM | money | Сумма скидки, приходящаяся на чек | ||
TOPAYSUM | bigint | Сумма к оплате (для оплаченных чеков равна 0, для неоплаченных содержит сумму, которую нужно доплатить для оплаты чека) | ||
DISHPRICELISTSUM | bigint | Стоимость блюд по прейскуранту | ||
CHARGEPRICELISTSUM | bigint | Стоимость наценок по прейскуранту | ||
TAXSUM | money | Сумма налога в базовой валюте | ||
TAXSUMADDED | money | Сумма добавленного налога (налог с продаж) | ||
BONUSSUM | money | Сумма бонуса в базовой валюте | ||
GLOBALIDENT | nvarchar(32) | Глобальный идентификатор элемента | ||
PRINTTRY | integer | Число попыток печати чека | ||
ISBILL | smallint | Флаг "Это пречек" | ||
IVOID | integer | Идентификатор причины удаления чека | ORDERVOIDS.SIFR | |
OPENVOIDNAME | nvarchar(40) | Открытое (пользовательское) имя причины удаления чека | ||
IDELETEPERSON | integer | Идентификатор работника, который выполнил удаление чека | EMPLOYEES.SIFR | |
IDELETEMANAGER | integer | Идентификатор работника, который подтвердил удаление чека | EMPLOYEES.SIFR | |
BASICRATE | bigint | Курс базовой валюты | ||
WASALLCHANGETOTIP | smallint | Флаг "Сдача была выдана в виде чаевых" | ||
BILLERROR | smallint | Флаг "Ошибка при печати пречека" | ||
INVOICEUNI | integer | UNI счет-фактуры | (VISIT, MIDSERVER, INVOICEUNI) → INVOICES(VISIT, MIDSERVER, UNI) | |
INVOICEPRINTED | smallint | Флаг "Печать счет-фактуры выполнена" | ||
COPIESPRINTED | integer | Число распечатанных копий чека | ||
IDRAWERSHIFT | integer | Номер смены ящика | (MIDSERVER, IDRAWERSHIFT) → REGISTRATIONS(MIDSERVER, IDENT) | |
IBUSINESSPERIOD | integer | Идентификатор бизнес-периода | BUSINESSPERIODS.SIFR | |
IGNOREINREP | smallnt | Флаг "Игнорировать в отчетах" | ||
ISPREPAYRECEIPT | smallnt | Флаг "Это чек фискальной предоплаты" | ||
ISDEPOSITRECEIPT | smallnt | Флаг "Это чек фискального внесения денег" | ||
ISWITHDRAWALRECEIPT | smallnt | Флаг "Это чек фискального изъятия денег" | ||
ISTARERECEIPT | smallnt | Флаг "Это чек фискального выкупа" | ||
SQI | integer | Оценка качества обслуживания | ||
GUIDSTRING | nvarchar(38) | Уникальный GUIDString идентификатор | ||
PAYFISCALSUM | money | Сумма фискальных платежей в национальной валюте | ||
RECEIPTTAXTYPE | smallint | Номер типа налогообложения, система автоматически разобьёт чеки по этим типам | ||
BILLPRINTED | smallint | Флаг "Был распечатан пречек" | ||
DELETEPRINTNUMBER | integer | Номер документа удаления чека | ||
FISCDOCNUMBER | integer | Фискальный номер документа печати чека | ||
DELETEFISCDOCNUMBER | integer | Фискальный номер документа удаления чека | ||
GLOBALFISCALID | nvarchar(255) | Глобальный фискальный номер чека | ||
FISCDEV | integer | Идентификатор типа фискального регистратора | FISCDEVPARAMS.SIFR | |
IENTITYDETAILS | integer | Идентификатор реквизита собственного юридического лица | ENTITYDETAILS.SIFR | |
DELETEERROR | smallint | Флаг "При удалении чека возникла ошибка" | ||
TRANSACT_GUID | nvarchar(38) | GUIDSTRING идентификатор времени записи | ||
DBSTATUS | smallint | Если DBStatus = -1, то запись нужно считать удаленной. В SQL такие записи не выгружаются. |