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
|