SESSIONDISHES

Накопительные данные: блюда

PK

Имя поля

Тип поля

Описание

Ссылка на

!VISITintegerИдентификатор визита(VISIT, MIDSERVER) → VISITS(SIFR, MIDSERVER)
!MIDSERVERintegerИдентификатор кассового сервераCASHGROUPS.SIFR

ORDERIDENTintegerИдентификатор заказа

(VISIT, MIDSERVER, ORDERIDENT) →

ORDERS(VISIT, MIDSERVER, IDENTINVISIT)


SESSIONUNIintegerUNI сессии, в которую добавлено блюдо

(VISIT, MIDSERVER, SESSIONUNI) → ORDERSESSIONS(VISIT, MIDSERVER, UNI)



SORTORDERintegerПорядковый номер записи в сессии

UNIintegerИдентификатор записи внутри заказа

SIFRintegerИдентификатор блюдаMENUITEMS.SIFR

STATEintegerСтатус блюда

ICREATORintegerИдентификатор работника, который добавил блюдоEMPLOYEES.SIFR

IAUTHORinteger

Идентификатор работника, который подтвердил добавление блюда, либо отредактировал его

EMPLOYEES.SIFR


ICREATORROLEintegerИдентификатор роли создателяROLES.SIFR

IAUTHORROLEintegerИдентификатор роли автораROLES.SIFR

ITAXDISHTYPEintegerИдентификатор налоговой группыTAXDISHTYPES.SIFR

SRCQUANTITYfloatИсходное кол-во блюда (без учета последующих удалений)

WRITEOFFQUANTITYfloatКол-во блюд, удаленных со списанием

QUANTITYfloatКол-во блюда

PIECESfloatКол-во порций, используется для расчета кол-ва модификаторов

PRLISTSUMmoneyСумма по прайс листу с учётом модификаторов (но без скидок)

SRCPRLISTSUMbigintСумма по прайс листу с учётом модификаторов первоначально веденное в чек (но без скидок)

CLEARSUMmoneyЧистая сумма блюд (Цена * Количество без модификаторов)

PAYSUMmoneyСумма оплаты в базовой валюте (с учетом скидок)

SUMWITHDISCOUNTSmoneyСумма по прайс листу с добавлением распределяемых скидок

CLOSEDPAYSUMbigintОплаченная сумма, закрытая предыдущими чеками

CONSUMSUMmoneyСумма консуммации

CALCCONSUMSUMmoneyБаза для вычисления суммы консуммации (Сумма * Цена консуммации)

BONUSBASESUMmoneyБаза для расчёта суммы бонуса

PRICEmoneyЦена блюда (может быть изменена на открытую цену)

MENUITEMPRICEmoneyЦена блюда по прейскуранту

SEATintegerМесто

ISPORTIONsmallintФлаг "Порционное блюдо"

ISPURCHASEsmallintФлаг "Блюдо является блюдом выкупа"

ISCOMBOsmallintФлаг "Блюдо является комбо-блюдом"

ISCOMBOCOMPsmallintФлаг "Блюдо является компонентом комбо-блюда"

ISUSERPRICEsmallintФлаг "Цена блюда была задана вручную"

DOSINGDEVIDintegerИдентификатор дозирующего устройства, связанного с блюдом (для дозаторов)DOSINGDEVICES.SIFR

PURCHASEPREPAYUNIintegerUNI предоплаты для блюда выкупа

(VISIT, MIDSERVER, PURCHASEPREPAYUNI) →

PAYMENTS(VISIT, MIDSERVER, UNI)


TARIFFSIFRintegerИдентификатор тарифа, связанного с блюдом (для тарификации)MENUITEMS.SIFR

GUIDSTRINGnvarchar(38)Уникальный GUIDString идентификатор записи

SOURCEGUIDSTRINGnvarchar(38)GUIDString исходного блюда, заполняется в случае возврата

(SOURCEGUIDSTRING) →  SESSIONDISHES(GUIDSTRING)


ADDBYALGORITHMintegerИдентификатор MCR-алгоритма, посредством которого было выполнено добавление блюдаMCRALGORITHMS.SIFR

WEIGHTfloatВес блюда (для порционных блюд)

CHANGECOUNTsmallintКоличество изменений веса. Обычно официант может ввести вес только один раз.

WEIGHTPRINTEDsmallintФлаг "Извещение об изменение веса было напечатано"

GLOBALIDENTnvarchar(32)Глобальный идентификатор элемента

KDSIDENTsmallintИдентификатор записи для КДС

(MIDSERVER, KDSIDENT) → KDSDATA(MIDSERVER, IDENT)


COMBODISHUNIintegerUNI комбо блюда (заполняется для компонентов комбо-блюда)(VISIT, MIDSERVER, COMBODISHUNI) →  SESSIONDISHES(VISIT, MIDSERVER, UNI)

COMBOMODIUNIintegerUNI комбо модификатора (заполняется для компонентов комбо-блюда)(VISIT, MIDSERVER, COMBOMODIUNI) →  DISHMODIFIERS(VISIT, MIDSERVER, UNI)

COMBODISCUNIintegerUNI комбо-скидки(VISIT, MIDSERVER, COMBODISCUNI) →  DISHDISCOUNTS(VISIT, MIDSERVER, UNI)

CHARGEUNIintegerUNI наценки (для не распределяемой наценки)(VISIT, MIDSERVER, CHARGEUNI) →  DISHDISCOUNTS(VISIT, MIDSERVER, UNI)

CREATIONDATETIMEdatetimeДата и время добавления блюда в заказ

DBSTATUSsmallintЕсли DBStatus = -1, то запись нужно считать удаленной. В SQL такие записи не выгружаются.

TRANSACT_GUIDnvarchar(38)GUIDSTRING идентификатор времени записи