TRK7NameSpace = class(TCommonScriptsNamespace)
Предоставляет доступ к элементам справочников r_keeper 7 и некоторым другим объектам, например, таким, как текущий пользователь.
Методы:
Название | Параметры | Описание |
---|---|---|
function RefCollectionByName(const RefCol: integer): TreferentCollection; |
| Найти коллекцию по ее номеру |
function FindItemBySifr(const RefCol, Sifr: integer): TreferentItem; |
| Находит элемент по внутреннему идентификатору (SIFR) |
function FindItemByCode(const RefCol, Code: integer): TreferentItem; |
| Находит элемент по значению свойства код (CODE) |
function PerformOperation(Operation, Parameter: integer): integer; |
| Выполняет некоторую операцию |
procedure PostOperation(Operation, Parameter: integer); |
| Помещает некоторую операцию в очередь сообщений, для последующего выполнения |
function PerformRefObject(Obj: TReferentItem): integer; |
| Добавить в заказ торговый объект |
function PerformMcrAlgorith(const Data: string; DeviceID: integer): integer; |
| Выполнить MCR алгоритм |
function PerformMcrAlgorithSilent(const Data: string; DeviceID: integer): integer; |
| Выполнить MCR алгоритм, не показывая ошибок в случае ошибки авторизации |
function GetCardInfo(IntfID: TIdent; CardCode: string): TRKCardInfo; |
| Получить информацию о произвольной карточке |
function lookUpCardData(const AInputData: string; var AFoundData: string): boolean; |
| Искать карту |
Свойства:
Название | Тип | Описание |
---|---|---|
property CashUser: TCashUser read getCashUser; | R | Текущий пользователь станции r_keeper 7 |
property Parameters: TRK7Parameters read getParameters; | R | Различные параметры r_keeper 7 |
property HallInfos: TRK7HallInfos read getHallInfos; | R | Статистика по планам зала |
property ActiveHallID: integer read getActiveHallID; | R | Идентификатор текущего плана зала (для окна выбора заказов). Если на экране открыта другая форма, то 0. |
property RestaurantCode: integer read GetRestaurantCode; | R | Код рестрана |
property Restaurant: TRK7Restaurant read GetRestaurant; | R | Текущий ресторан |
property CashGroup: TCashGroup read GetCashGroup; | R | Текущий кассовый сервер |
property Cash: TCashStation read GetCash; | R | Текущая кассовая станция |
property ShiftNum: integer read GetShiftNum; | R | Номер общей смены |
property ShiftDate: TDateTime read GetShiftDate; | R | Логическая дата смены |
property ShiftStartTime: TDateTime read GetShiftStartTime; | R | Время начала общей смены |
property ProgramVersion: string read GetProgramVersion; | R | Версия программы |
property RetParam: integer read getRetParam write setRetParam; | RW | Параметр работы скрипта. Выставляется скриптом |
property Tag: integer read FTag write Ftag; | RW | Числовое поле для использования в скриптах |
property StrTag: string read FStrTag write FStrTag; | RW | Буквенное поле для использования в скриптах |