TPayLine
Класс TPayLine используется для хранения информации о добавленном в заказ платеже — оплате или предоплате.
Иерархия классов:
TDrawItem
TCheckItem
TCommonPayLine
TPayLine
Свойства
Название | Значение | Тип | Описание |
---|---|---|---|
Название | Значение | Тип | Описание |
AddByInterface | Integer | R | Идентификатор логического интерфейса, при помощи которого был добавлен данный платеж. Ссылка на справочник Devices |
MInterface | Integer | R | Идентификатор логического интерфейса, который используется для оформления оплаты. Может отличаться от AddByInterface, ссылка на справочник Devices |
TransactionStatus | TTransactionStatus | R | Статус транзакции, возможные значения:
|
AuthType | TAuType | R | Тип авторизации, возможные значения:
|
TransactionID | Integer | R | Идентификатор транзакции |
Owner | String | R | Владелец карты |
AccountIdent | Int64 | R | Номер счета, связанного с картой. Заполняется для ПДС-карт, получается из farcards |
Track2 | String | R | Вторая дорожка карты, более не используется |
AuthCode | String | R | Код авторизации |
ExpDate | TDateTime | R | Дата окончания действия карты |
CardNum | String | R | Номер карты |
CurrLineUNI | Integer | R | UNI платежа-чека (TCheckCurrLine) в рамках которого учитывается платеж |
PayPrefix | String | R | Префикс для печати платежа, возможные значения
|
AuthTypeName | String | R | Наименование типа авторизации, для отображения на экране |
SeatName | String | R | Наименование места гостя |
SessionUNI | Integer | R | UNI-сессии (TOrderSession), в которую добавлен платеж |
Seat | Byte | R | Номер места гостя (0 - гость не задан) |
SourcePayUNI | String | R | UNI-исходного платежа, заполняется в случае разделения платежей при печати чеков |
IsPrepay | Boolean | R | Флаг "Платеж является предоплатой" |
PayLineType | TPayLineType | R | Тип линии, возможные значения:
|
InputType | TInputType | R | Способ добавления платежа, возможные значения:
|
CurrLineSum | TMoney | R | Сумма платежа чека (сумма всех платежей в чеке этой валютой) |
ChangeForOwnerInfo | String | R | Информация о владельце карты по валюте, которой дана сдача с этого платежа |
ChangeCurrency | String | R | Наименование валюты, которой дана сдача с платежа (в случае переплаты). |
ChangeForCurr | Integer | R | Идентификатор валюты, которой дана сдача с платежа (в случае переплаты). Ссылка на справочник Currencies |
iHighLevelType | Integer | R | Идентификатор корневого типа валюты, ссылка на справочник CurrencyTypes |
PrintOwnerInfo | String | R | Дополнительная информация по платежу, адаптированная для вывода на печать |
OwnerInfo | String | R | Дополнительная информация по платежу |
ISO | String | R | ISO код валюты |
CurrencyName | String | R | Наименование валюты |
TaxPayTypeName | String | R | Наименование налоговой льготы, связанной с валютой |
TaxPayTypeSifr | Integer | R | Идентификатор налоговой льготы, связанной с валютой. Ссылка на справочник TaxPayTypes |
PrintCheckUNI | Integer | R | UNI чека |
DBKurs | TRate | R | Ставка валюты (курс) |
NationalSum | TMoney | R | Сумма в национальной валюте |
BasicSum | TMoney | R | Сумма в базовой валюте |
OriginalSum | TMoney | R | Сумма в валюте платежа |
Tag | Integer | R | Свойство для использования в скриптах |
Modified | Boolean | R | Признак "Запись была изменена с момента предыдущего сохранения" |
iAuthor | Integer | R | Идентификатор работника, который последний редактировал блюдо, ссылка на справочник Employees |
iCreator | Integer | R | Идентификатор работника, который добавил блюдо, ссылка на справочник Employees |
Name | String | R | Наименование валюты |
Code | Integer | R | Код валюты |
UNI | Integer | R | Внутренний идентификатор записи, уникальный номер в рамках визита |
Sifr | Integer | R | Идентификатор валюты, ссылка на справочник Currencies |
Number | Integer | R | Номер строки в заказе |
State | TDrawItemState | R | Статус строки, TDrawItemState
|