TDiscountItem
Свойства
Название | Значение | Тип | Описание |
---|---|---|---|
SrcValue | String | RW | То же, что и SrcAmount, но с добавлением '%' для процентных скидок |
SeatName | String | R | Наименование места гостя |
DishName | String | R | Название связанного со скидкой блюда (в случае скидки на блюдо) |
IsMarkup | Boolean | R | Признак "Это наценка" |
IsDiscount | Boolean | R | Признак "Это скидка" |
SessionUNI | Integer | R | UNI-сессии, в которую добавлена скидка |
Seat | Byte | R | Номер места гостя (0 - гость не задан) |
ValueChanged | Boolean | RW | Признак "Значение скидки было изменено вручную" |
MaxAmount | TMoney | R | Максимальное значение для суммы скидки. При расчете сумма скидки не может стать больше этого значения |
IsCharge | Boolean | R | Признак "Это нераспределяемая наценка" |
BonusAmount | TMoney | R | Сумма бонуса |
CalcAmount | TMoney | R | Рассчитанная сумма скидки (может отличаться от исходной сумма скидки, из-за ограничений и округления) |
DiscountBase | TMoney | R | База для расчета скидки |
CalcPercent | TPercent | R | Рассчитанный процент скидки (для процентных скидок) |
SrcAmount | TMoney | R | Исходное значение скидки (в случае ручных скидок в этом поле сохраняется введенное значение, для остальных скидок значение совпадает с CalcAmount) |
CountType | TCountType | R | Тип скидки, возможные значения
|
MInterface | Integer | R | Идентификатор логического интерфейса, связанного со скидкой. Заполняется для ПДС-скидок, ссылка на Devices |
BonusType | Integer | RW | Идентификатор типа бонуса, связанного со скидкой. Заполняется для ПДС-скидок, ссылка на BonusTypes |
AccountIdent | Int64 | R | Идентификатор клиента, связанного со скидкой. Заполняется для ПДС-скидок, присылается из farcards |
CardCode | String | R | Код карты клиента. Заполняется для ПДС-скидок, присылается из farcards |
ChargeSource | TChargeSource | RW | Способ добавления скидки, возможные значения:
|
Localization | TChargeLocalization | R | Область действия скидки, возможные значения:
|
DishUNI | Integer | R | UNI блюда, связанного со скидкой. Заполняется в случае скидки на блюдо |
OwnerUNI | Integer | R | UNI родительского элемента. Для скидок на блюдо это UNI-блюда, для остальных скидок - это UNI сессии, в которую добавлено блюдо |
Tag | Integer | RW | Свойство для использования в скриптах |
Modified | Boolean | R | Признак "Запись была изменена с момента предыдущего сохранения" |
iAuthor | Integer | R | Идентификатор работника, который последний редактировал блюдо, ссылка на справочник Employees |
iCreator | Integer | R | Идентификатор работника, который добавил блюдо, ссылка на справочник Employees |
Name | String | R | Название скидки |
Code | Integer | R | Код скидки |
UNI | Integer | R | Внутренний идентификатор записи, уникальный номер в рамках визита |
Sifr | Integer | R | Идентификатор скидки, ссылка на справочник Discounts |
Number | Integer | R | Номер строки в заказе |
PartClosed | Boolean | R | Признак "Оплачено частично", при расчете по местам после оплаты части заказа |
State | TDrawItemState | R | Статус строки, TDrawItemState
|