ГЛАВНАЯ СТРАНИЦА

Программный модуль Kitchen Display HTML2 (1 клик). Сборка

10.1

История переиздания
04.04.2023

Программный модуль предназначен для управления устройствами, выполняющими функции информационного дисплея KDS.

Программный модуль Kitchen Display HTML2 (1 клик). Сборка создан на основе программного модуля Kitchen Display HTML2 (1 клик) .

Рисунок 1688. Карточка программного модуля Kitchen Display HTML2 (1 клик). Сборка

Карточка программного модуля Kitchen Display HTML2 (1 клик). Сборка

Настройка программного модуля выполняется с помощью закрытых параметров и параметров.

Устройство под управлением этого программного модуля использует его параметры.

Какие закрытые параметры у программного модуля Kitchen Display HTML2 (1 клик). Сборка?

Закрытые параметры программного модуля Kitchen Display HTML2 (1 клик). Сборка недоступны для изменения. Значения закрытых параметров можно изменить только в собственном программном модуле, если создать его на основе системного модуля.

Рисунок 1689. Закрытые параметры программного модуля

Закрытые параметры программного модуля

В состав закрытых параметров программного модуля включены:

UpdateNextStateSQL

SQL-запрос для переключения выбранной марки заказа в следующее состояние.

  DECLARE @RetCode INT

  SELECT *
  INTO #OrderItems
  FROM %OrderItems
  WHERE CollectionState<>1
  
  UPDATE #OrderItems
  SET CollectionState = 1

  EXEC @RetCode = pos_UpdateOrderItemsReadyState %PosID

  SELECT @RetCode RetCode
UpdatePrevStateSQL

SQL-запрос для переключения выбранной марки заказа в предыдущее состояние.

DECLARE @RetCode INT

  SELECT *
  INTO #OrderItems
  FROM %OrderItems
  WHERE CollectionState<>0

  UPDATE #OrderItems
  SET CollectionState = 0

  EXEC @RetCode = pos_UpdateOrderItemsReadyState %PosID

  SELECT @RetCode RetCode
UpdateItemStateSQL

Запрос для переключения состояния элемента заказа.

DECLARE @RetCode INT

  SELECT *
  INTO #OrderItems
  FROM %OrderItems

  WHILE @@ROWCOUNT>0 BEGIN
    INSERT INTO #OrderItems(orit_ID, KitchenState, CollectionState, HandingOutState)
    SELECT OI.orit_ID, S.KitchenState, S.CollectionState, S.HandingOutState
    FROM #OrderItems S
    JOIN OrderItems  OI ON OI.orit_master_ID = S.orit_ID
    LEFT JOIN #OrderItems EX ON OI.orit_ID = EX.orit_ID
    WHERE EX.orit_ID IS NULL
  END

  EXEC @RetCode = pos_UpdateOrderItemsReadyState %PosID

  SELECT @RetCode RetCode

Какие параметры у программного модуля Kitchen Display HTML2 (1 клик). Сборка?

Параметры программного модуля Kitchen Display HTML2 (1 клик). Сборка можно изменить или задать им другие значения.

Рисунок 1690. Параметры программного модуля

Параметры программного модуля

Описание параметров программного модуля включено в описание устройства Kitchen Display HTML2 (1 клик). Сборка .

К каким модулям подключается программный модуль Kitchen Display HTML2 (1 клик). Сборка?

Программный модуль Kitchen Display HTML2 (1 клик). Сборка подключается к загрузчикам устройств.

Рисунок 1691. Подключающие программные модули

Подключающие программные модули

Какие типы настраиваемых значений использует программный модуль Kitchen Display HTML2 (1 клик). Сборка?

Программный модуль Kitchen Display HTML2 (1 клик). Сборка использует следующие типы настраиваемых значений:

  • Запрос для активных заказов – позволяет создать поле для выбора запроса KDS.

  • Запрос для отданных марок – позволяет создать поле для выбора запроса KDS.

    Рисунок 1692. Панель с полями, созданными на основе настраиваемых значений программного модуля

    Панель с полями, созданными на основе настраиваемых значений программного модуля

  • Корневая группа – позволяет создать поле для выбора группы прейскуранта.

    Рисунок 1693. Панель с полем, созданным на основе настраиваемого значения программного модуля

    Панель с полем, созданным на основе настраиваемого значения программного модуля