procedure CreateCheckItemByReferenceCode(const RefCol: integer; const Code: string); | - RefCol: Номер коллекции
- Code: Код элемента
| Создает элемент чека по коду элемента из справочника |
procedure CreateCheckItem(const RefCol: integer; const Code, Param: string); | - RefCol: Номер коллекции
- Code: Код элемента
- Param: Параметр
| Создает элемент чека по коду элемента из справочника |
procedure DeleteCheckItem(CheckItem: TCheckItem); | - CheckItem: Удаляемый элемент
| Удалить элемент чека |
function CheckItemCount(List: TObject): Integer; | - List: Коллекция
- Return: Количество элементов
| Посчитать количество элементов чека в коллекции |
function CheckItemByNumber(List: TObject; num:integer): TCheckItem; | - List: Коллекция
- num: Номер элемента
- Return: Элемент чека
| Взять из коллекции элемент с определенным номером |
function GetDishSoldQuantity(const Sifr: integer): int64; | - Sifr: Идентификатор блюда
- Return: Количество блюд
| Функция считает количество проданных за смену блюд |
function GetDishQuantityWithPDS(const DishSifr: integer; IntfID: integer; const CardCode: string): int64; | - DishSifr: Идентификатор блюда
- IntfID: Идентификатор интерфейса, с которым была добавлена скидка
- CardCode: Код карты скидки
- Return Количество блюд
| Функция считает количество проданных за смену блюд в заказах с указанной ПДС картой |
function GetDiscountCount(const Sifr: integer; IntfID: integer; const CardCode: string): integer; | - Sifr: Идентификатор скидки
- IntfID: Идентификатор интерфейса, с которым была добавлена скидка
- CardCode: Код карты скидки
- Return: Количество скидок
| Функция считает, сколько раз скидка была применена за смену |
function GetNonZeroDiscountCount(const Sifr: integer; IntfID: integer; const CardCode: string): integer; | - Sifr: Идентификатор скидки
- IntfID: Идентификатор интерфейса, с которым была добавлена скидка
- CardCode: Код карты скидки
- Return: Количество скидок
| Функция считает, сколько раз скидка была применена за смену. Считаются только ненулевые скидки |
function GetOperationCount(oper: integer): integer; | - Oper: Идентификатор операции
- Return: Количество операций
| Функция считает количество сделанных операций по текущему заказу |
procedure UpdateVisitComment(const PersistentComment, NonpersistentComment: string); | - PersistentComment: Сохраняемый комментарий
- NonpersistentComment: Не сохраняемый комментарий
| Обновить комментарий к визиту |
procedure UpdateOrderProps(Props: TVisitOrderInfo); | - Props: объект со свойствами заказа
| Обновить свойства текущего заказа/визита |