Методы

Название

Параметры

Возвращаемое значение

Описание

procedure Recalc


Свойства

Название

Значение

Тип

Описание

Название

Значение

Тип

Описание

VisitTVisitRВизит заказа (объект)
CustomPropsTCustomPropsRРасширенные свойства заказа (объект)
SessionsTOrderSessionsRСписок сессий заказа (объект)
IsEmptyBooleanRФлаг "Заказ пуст"
LockedBooleanRФлаг "Заказ заблокирован"
UnprintedBooleanRФлаг "В заказе есть нераспечатанные блюда"
TariffBooleanRФлаг "В заказе есть активная тарификация"
PaidBooleanRФлаг "Заказ оплачен или пуст"
PaidNoEmptyBooleanRФлаг "Заказ оплачен"
UnclosedPrepaysBooleanRФлаг "В заказе есть неиспользованные предоплаты"
PartClosedBooleanRФлаг "Заказ частично-оплачен (не полностью)"
IsCalcVisitBooleanRФлаг "Заказ используется как расчетный заказ по визиту"
IsQuickCheckBooleanRФлаг "Заказ для быстрого чека"
BillExistsBooleanRФлаг "Заказ содержит пречек"
UnsavedExistsBooleanRФлаг "Для заказа есть неподтвержденная версия заказа"
WeightNeededBooleanRФлаг "В заказе есть блюда, для которых нужно указать вес"
KDSReadyExistsBooleanRФлаг "В заказе есть приготовленные и не забранные блюда"
UnclosedReceiptsBooleanRФлаг "Заказ содержит не полностью закрытый чек"
ExistsClosedSeatsBooleanRФлаг "В заказе есть закрытые места"
UnprintedPrepaysBooleanRФлаг "В заказе есть нераспечатанные предоплаты"
DessertBooleanRФлаг "В заказе есть десертные блюда" (входящие в классификацию, указанную в параметре "Классификация для десерта")
DosingExistsBooleanRФлаг "В заказе есть активные дозаторы"
TerminalAuthBooleanRФлаг "Выполняется авторизация банковской карты"
ReturnExistsBooleanRФлаг "В заказе есть блюда выкупа"
IsDeliveryBooleanRФлаг "Заказ доставки"
DraftExistsBooleanRФлаг "В заказе есть черновик"
InvertedBooleanRФлаг "Заказ возврата"
DummyBooleanRФлаг "Служебный заказ"
CanCloseBooleanRФлаг "Заказ можно закрывать"
CalcBySeatsBooleanRФлаг "Заказ рассчитан по местам"
TableNumstringRИмя стола
TableNamestringRИмя стола
OrderNamestringRИмя заказа
MainWaiterNamestringRИмя главного официанта заказа
TableCodeTItemCodeRКод стола
OrderTypestringRИмя типа заказа
OrderTypeCodeTItemCodeRКод типа заказа
OrderCategorystringRИмя категории заказа
OrderCategoryCodeTItemCodeRКод категории заказа
CreatorNamestringRИмя официанта, который создал заказ
CreatorCodeTItemCodeRКод официанта, который создал заказ
MainWaiterCodeTItemCodeRКод главного официанта заказа
GuestTypestringRИмя типа гостей
DefaulterNamestringRИмя типа неплательщиков
LastUserstringRИмя пользователя, который последним редактировал заказ
UnPaidBooleanRФлаг "Заказ не оплачен"
VisitExtraInfostringRНесохраняемый комментарий
VisitOtherInfostringRСохраняемый комментарий
GuestCardCodestringRКод карты гостя
GuestIntfIdTIdentRИдентификатор интерфейса для карты гостя
GuestHolderstringRВладелец карты гостя
GuestsCountIntegerRКоличество гостей
LastServiceTDateTimeRДатавремя последнего редактирования заказа
UVNIntegerRИдентификатор визита
NumOnTableIntegerRНомер заказа на столе
OpenTimeTDateTimeRВремя создания заказа
TableIDTIdentRИдентификатор стола
COTTIdentRИдентификатор типа заказа
UOTTIdentRИдентификатор категории заказа
MainWaiterTIdentRИдентификатор главного официанта
BrigadeTIdentRИдентификатор бригады
iBasicCurrencyTIdentRИдентификатор базовой валюты
iNationalCurrencyTIdentRИдентификатор национальной валюты
DefaulterTIdentRИдентификатор типа неплательщиков
StartServiceTimeMacroRДатавремя добавления первого блюда в заказ
EndServiceTimeMacroRДатавремя завершения заказа
FinishedServiceBooleanRФлаг "Заказ закрыт"
DurationInt64RДлительность обслуживания заказа (в секундах, разница между EndService и StartService)
OpenTimeDurationTimeMacroRДлительность заказа (в секундах, разница между EndService и OpenTime)
PriceListSumTMoneyRСумма по прайс-листу (без скидок-наценок и добавляемых налогов)
ToPaySumTMoneyRСумма заказа с учетом скидок (не уменьшается при оплате)
PaidSumTMoneyRОплаченная сумма
UnpaidSumTMoneyRСумма которую нужно доплатить для полной оплаты заказа
UnClosedPriceSumTMoneyRНезакрытая сумма по прайс-листу
UnClosedPrepaySumTMoneyRСумма неиспользованной предоплаты
DiscountSumTMoneyRСумма скидок/наценок
TotalDishPiecesTQuantityRСумма порций всех блюд заказа
PromisedSumTMoneyRСумма обещанных платежей
iCommonShiftIntegerRНомер смены
LockedByStationTIdentRИдентификатор станции, заблокировавшей заказ
LockedByWaiterTIdentRИдентификатор работника, заблокировавшего заказ
iLastUserTIdentRИдентификатор работника, который последним редактировал заказ
InvoiceUNIInt4RUNI счет-фактуры, ссылка на Invoices.UNI
OriginalOrderIDIntegerRИдентификатор заказа, породившего данный заказ (в случае переноса при закрытии смены)
LastCheckUNIInt4RUNI последнего чека, ссылка на PrintChecks.UNI
StationIDTIdentRСтанция, на которой заказ был создан
PromoCodestringRПромо код
CRC32IntegerRХэш по содержимому заказа
KDSStateTKDSDishStateRСтатус КДС
InvoiceNumstringRНомер счет-фактуры
InvoiceRegNostringRИНН покупателя из счет-фактуры
InvoiceNamestringRНазвание покупателя из счет-фактуры
InvoiceAddrstringRАдрес покупателя из счет-фактуры
InvoiceCommentstringRКомментарий из счет-фактуры
InvoiceInfostringRДоп.инфо из счет-фактуры
SeqNumberIntegerRПорядковый номер заказа
DishLine1stringRИнформация о первом блюде заказа. В накопительной базе отсутствует.
DishLine2stringRИнформация о втором блюде заказа. В накопительной базе отсутствует.
DishLine3stringRИнформация о третьем блюде заказа. В накопительной базе отсутствует.
DishLine4stringRИнформация о четвертом блюде заказа. В накопительной базе отсутствует.
DishLine5stringRИнформация о пятом блюде заказа. В накопительной базе отсутствует.
DishQnt1TQuantityRИнформация о первом блюде заказа. В накопительной базе отсутствует.
DishQnt2TQuantityRИнформация о втором блюде заказа. В накопительной базе отсутствует.
DishQnt3TQuantityRИнформация о третьем блюде заказа. В накопительной базе отсутствует.
DishQnt4TQuantityRИнформация о четвертом блюде заказа. В накопительной базе отсутствует.
DishQnt5TQuantityRИнформация о пятом блюде заказа. В накопительной базе отсутствует.
BillDateTimeTimeMacroRВремя печати пречека
DessertDateTimeTimeMacroRВремя добавления десерта
RestaurantIDTIdentRИдентификатор ресторана (для коллцентра доставки)
TravelTimeTimeMacroRВремя в пути  (доставка)
DeliveryTimeTimeMacroRВремя, к которому заказ должен быть доставлен (доставка)
DeliveryReadyTimeTimeMacroRВремя, к которому заказ должен быть приготовлен (доставка)
ZoneIDIntegerRИдентификатор зоны доставки
ZoneNamestringRИмя зоны доставки
DeliveryStateIntegerRСтатус доставки
DeiveryTakeOutBooleanRФлаг "Заказ на вынос (доставка)"
DeliveryAutoChangeStateBooleanRФлаг "Измененем статуса доставки занимается RK7"
OrderPrefixstringRПрефикс для заказа (доставка)
ForwarderSendTimeTimeMacroRВремя отправки экспедитора (доставка)
ForwarderReturnTimeTimeMacroRВремя возвращения экспедитора (доставка)
RealDeliveryTimeTimeMacroRРеальное время доставки
DeliveryStartTimeTimeMacroRВремя приема заказа доставки
DeliveryLastProcessTimeTimeMacroRВремя последней обработки заказа доставки
DeliveryMinCookTimeTimeMacroRМинимальное время приготовления заказа
ReturnDataTReturnOrderDataRИнформация об исходном заказе, заполняется для заказов возврата
BanquetStateTBanquetStateR

Статус резервного заказа:

  • bsNoBanquet - обычный заказ

  • bsActiveBanquet - активный резервный заказ

  • bsTodayBanquet - резервный заказ на сегодня

  • bsFutureBanquet - резервный заказ на будущее


OrderImageNamestringRИмя файл с картинкой, которую можно отрисовать на кнопке заказа
OrderURLstringRURL-заказа
FiscOrderStateTFiscOrderStateRРекорд с фискальной информацией для заказа