ORDERSESSIONS

Накопительная таблица, формируется на кассовом сервере Информация о пакете, в заказе может быть несколько пакетов(дозаказ, разное время подачи …)

Таблицы, которые на нее ссылаются: DISHDISCOUNTS, DISHVOIDS, SESSIONDISHES, OPERATIONLOG, PAYMENTS, PRINTCHECKS, PAYMENTS, PRINTCHECKS

VISITИдентификатор визита, ссылка на VISITS.SIFR
MIDSERVERИдентификатор кассового сервера, ссылка на CASHGROUPS.SIFR
ORDERIDENTИдентификатор заказа, ссылка на ORDERS.IdentInVisit
UNIУникальный идентификатор внутри заказа
SORTORDERПорядок следования пакетов в заказе
STATE

Статус, возможные значения:

  • 1 - открыто
  • 2 - заблокировано (не используется)
  • 3 - зафиксировано (пречек)
  • 4 - распечатано
  • 5 - частично оплачено
  • 6 - закрыто
  • 7 - удалено
ICREATORИдентификатор создателя, ссылка на  EMPLOYEES.Sifr
IAUTHORИдентификатор автора, ссылка на EMPLOYEES.Sifr
ICREATORROLEИдентификатор роли создателя, ссылка на ROLES.Sifr
IAUTHORROLEИдентификатор роли автора, ссылка на ROLES.Sifr
ISESSIONTYPE

Способ создания пакета, возможные значения:

  • 0 - пакет создан автоматически
  • 1 - пакет создан вручную
  • 2 - пакет получен в результате переноса блюд между заказами
  • 3 - пакет получен в результате переноса заказов при закрытии общей смены
  • 4 - пакет получен в результате объединения заказов
  • 5 - пакет получен в результате вызова xml-запроса
  • 6 - пакет получен в результате возврата блюд
STARTSERVICEДата и время добавления первого блюда в пакет
ENDSERVICEДата и время последнего сохранения пакета
IPRICESCALEИдентификатор типа цены, ссылка на PRICETYPES.SIFR
IPERIODИдентификатор периода, ссылка на PERIODS.SIFR
ITRADEGROUPИдентификатор торговой группы, ссылка на TRADEGROUPS.Sifr
ISTATIONИдентификатор cтанции, на которой был создан пакет, ссылка на  CASHES.Sifr
EXTRAVISIT

Идентификатор исходного визита, из которого был выполнен перенос блюд, ссылка на VISITS.SIFR

EXTRAORDERIDENTИдентификатор исходного заказа, из которого был выполнен перенос блюд, ссылка на ORDERS.IDENTINVISIT
EXTRAUNIИдентификатор исходного пакета, из которого был выполнен перенос блюд, ссылка на ORDERSESSIONS.UNI
COMMONVISIT

Идентификатор визита, в котором пакет был порожден (первый предок), ссылка на VISITS.SIFR

COMMONUNI

Идентификатор пакета, на основе которого текущий пакет был порожден (первый предок), ссылка на ORDERSESSIONS.UNI

IKURSИдентификатор порядка подачи, ссылка на KURSES.SIFR
PRINTFLAG

Флаг печати по времени печати, возможные значения:

  • 0 - печать не требуется
  • 1 - распечатать при первой возможности
  • 2 - распечатать когда придёт время печати
  • 3 - ошибка при выполнении печати
PRINTATДата и время, когда пакет должен быть напечатан  (был напечан)
REMINDFLAGФлаг печати по времени напоминания, возможные значения см в PRINTFLAG
REMINDATДата и время, когда должна быть выполнена печать напоминания (была выполнена)
READYFLAGФлаг печати по времени готовности, возможные значения см. PRINTFLAG
READYATДата и время, к которому блюда должны были быть поданы (если задано)
OPENKURSNAMEОткрытое (пользовательское) имя для порядка подачи
SESSIONFLAGS

Флаги пакета, битовая маска, значение битов:

  • Бит 1 - Признак того что данная сессия является сервис-линией
  • Бит 2 - Пустой пакет
  • Бит 3 - Пакет для отказов (воидов)
  • Бит 4 - Не печатать пакет (временно)
  • Бит 5 - Пакет с чеками
  • Бит 6 - В пакете есть блюда
  • Бит 7 - Официант был уведомлен о приближении времени печати 
  • Бит 8 - Официант был уведомлен о приближении времени печати напоминания
  • Бит 9 - Порядок подачи изменен вручную
  • Бит 10 - В распечатанном пакете есть нераспечатанные блюда (их нужно напечатать)
  • Бит 11 - Пакет - черновик
  • Бит 12 - Новый пакет, добавлен в текущем сеансе редактирования
  • Бит 13 - Официант был уведомлен об окончании готовки блюд
GLOBALIDENTГлобальный строковый идентификатор элемента
IPRINTSERVICESCHEMEИдентификатор сервис-схемы, которая использовалась для первой сервис-печати, ссылка на SERVICESCHEMES.Sifr
IREMINDSERVICESCHEMEИдентификатор сервис-схемы, которая использовалась для сервис-печати напоминания, ссылка на SERVICESCHEMES.Sifr
KDSSTATE

КДС-статус пакета (минимальный статус по блюдам пакета), возможные значения:

  • 1 - Отправлено
  • 2 - Начата готовка
  • 3 - Приготовлено
  • 4 - Забрано
  • 5 - Идет сборка заказа
  • 6 - Заказ собран
  • 7 - Поставить заказ на парковку
  • 8 - Снять заказ с парковки
  • 9 - Удалено
NORMTIMEНоминальное время приготовления по блюдам пакета (максимально время готовки у блюд), в минутах
UNIQUEIDУникальный номер пакета в рамках кассового сервера, генерируется на основе генератора OrderSessGenID
GUIDSTRINGУникальный GUIDString идентификатор пакета
DBSTATUSЕсли DBStatus = -1, то запись нужно считать удаленной. В SQL такие записи не выгружаются.
ICOSTSCALEИдентификатор типа себестоимости, ссылка на PRICETYPES.SIFR
TRANSACT_GUIDGUIDSTRING идентификатор времени записи