Свойства

Название

Значение

Тип

Описание

SrcValueStringRWТо же, что и SrcAmount, но с добавлением '%' для процентных скидок
SeatNameStringRНаименование места гостя
DishNameStringRНазвание связанного со скидкой блюда (в случае скидки на блюдо)
IsMarkupBooleanRПризнак "Это наценка"
IsDiscountBooleanRПризнак "Это скидка"
SessionUNIIntegerRUNI-сессии, в которую добавлена скидка
SeatByteRНомер места гостя (0 - гость не задан)
ValueChangedBooleanRWПризнак "Значение скидки было изменено вручную"
MaxAmountTMoneyRМаксимальное значение для суммы скидки. При расчете сумма скидки не может стать больше этого значения
IsChargeBooleanRПризнак "Это нераспределяемая наценка"
BonusAmountTMoneyRСумма бонуса
CalcAmountTMoneyRРассчитанная сумма скидки (может отличаться от исходной сумма скидки, из-за ограничений и округления)
DiscountBaseTMoneyRБаза для расчета скидки
CalcPercentTPercentRРассчитанный процент скидки (для процентных скидок)
SrcAmountTMoneyRИсходное значение скидки (в случае ручных скидок в этом поле сохраняется введенное значение, для остальных скидок значение совпадает с CalcAmount)
CountTypeTCountTypeR

Тип скидки, возможные значения

  • ctAmount- суммовая скидка
  • ctPercent - процентная скидка
MInterfaceIntegerRИдентификатор логического интерфейса, связанного со скидкой. Заполняется для ПДС-скидок, ссылка на Devices
BonusTypeIntegerRWИдентификатор типа бонуса, связанного со скидкой. Заполняется для ПДС-скидок, ссылка на BonusTypes
AccountIdentInt64RИдентификатор клиента, связанного со скидкой. Заполняется для ПДС-скидок, присылается из farcards
CardCodeStringRКод карты клиента. Заполняется для ПДС-скидок, присылается из farcards
ChargeSourceTChargeSourceRW

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

  • chsHuman -  Скидка дана вручную
  • chsPay - Скидка дана по оплате 
  • chsAuto - Скидка дана автоматически 
  • chsChangeTip - Чаевые, образованные сдачей 
  • chsInterface - Скидка дана с помощью ПДС карты 
  • chsMCR - Скидка дана с помощью скидочной карты 
  • chsFiscDeposit - Наценка, используемая для фискального внесения денег 
  • chsComboDisc - Скидка на разницу между ценой комбо и прайсовыми ценами
  • chsScript - Скидка дана с помощью скрипта 
  • chsMinAmount - Наценка для минимальной суммы заказа 
  • chsXML - Скидка дата с помощью XML 
  • chsRoundCurr -  Скидка дана для округления суммы валюты 
  • chsCoupon -  Купон - скидка добавляется вручную из списка, переданного интерфейсом 
  • chsDelPrepay - Нераспределяемая наценка добавляется в заказ для погашения предоплаты вместо фискального удаления чека предоплаты 
  • chsPayAsDiscount - Cкидка вместо оплаты 
  • chsBankCard - Скидка дана с помощью банковского терминала оплаты 


LocalizationTChargeLocalizationR

Область действия скидки, возможные значения:

  •     chlNone - не используется
  •     chlOrder - Скидка на заказ
  •     chlOrderSeat - Скидка на место в заказе
  •     chlDish - Скидка на блюдо
  •     chlVisitSeat - Скидка на место в визите
  •     chlVisit - Скидка на визит


DishUNIIntegerRUNI блюда, связанного со скидкой. Заполняется в случае скидки на блюдо
OwnerUNIIntegerRUNI родительского элемента. Для скидок на блюдо это UNI-блюда, для остальных скидок - это UNI сессии, в которую добавлено блюдо
TagIntegerRWСвойство для использования в скриптах
ModifiedBooleanRПризнак "Запись была изменена с момента предыдущего сохранения"
iAuthorIntegerRИдентификатор работника, который последний редактировал блюдо, ссылка на справочник Employees
iCreatorIntegerRИдентификатор работника, который добавил блюдо, ссылка на справочник Employees
NameStringRНазвание скидки
CodeIntegerRКод скидки
UNIIntegerRВнутренний идентификатор записи, уникальный номер в рамках визита
SifrIntegerRИдентификатор скидки, ссылка на справочник Discounts
NumberIntegerRНомер строки в заказе
PartClosedBooleanRПризнак "Оплачено частично", при расчете по местам после оплаты части заказа

State

TDrawItemStateR

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

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