/
SetTouch ◾️ Виджет уведомления о новых заказах

Публичное пространство

SetTouch ◾️ Виджет уведомления о новых заказах

https://crystals.atlassian.net/browse/SRTF-182

https://crystals.atlassian.net/browse/CR-13017

https://crystals.atlassian.net/browse/KIT-190

10.4.11.0 Setkit 4.6.1

Описание

Функциональность позволяет видеть на экране актуальную информацию по новым заказам, чтобы собрать заказ вовремя.

Ценность

Кассир будет получать информацию по отслеживаемым заказам.

Примеры работы

На кассе появится кнопка Заказ для сборки с отображением количества.

image-20250204-082727.png

 

Иконка, выводимая в виджете, завязана на количество заказов в отслеживаемом статусе:

  • заказов 1 шт.: иконка с единицей;

  • заказов 2 шт.: иконка с двойкой;

  • заказов 3 шт.: иконка с тройкой;

  • заказов 4 шт.: иконка с четвёркой;

  • заказов 5 шт.: иконка с пятёркой;

  • заказов более 5 шт.: иконка с пятёркой и плюсом;

  • если потеряна связь с SET KIT: иконка “Нет связи”.

image-20241209-072421-20250204-082919.png

Пример базового сценария

  1. Кассир переходит на экран с функциональными кнопками

  2. В области одной из функциональных кнопок отображаются:
    - иконка с нулём
    - текст “заказов для сборки”

  3. В SET KIT поступает два заказа в статусе “CREATED”

  4. Кассир переходит на экран с функциональными кнопками

  5. В области одной из функциональных кнопок отображаются:
    - иконка с двойкой
    - текст: “Заказов для сборки”

  6. Кассир выполняет действия, согласно внутреннему регламенту работы: собирает или отменяет заказ

  7. Иконка и текст виджета меняются, как в п.2.

  8. В SET KIT поступает шесть заказов в статусе “CREATED”

  9. В области одной из функциональных кнопок отображаются:
    - иконка с пятёркой с плюсом
    - текст: “Заказов для сборки

  10. Кассир продолжает работу с кассой.

 

Настройки

1. Установите синхронизацию с SetKit.

SetKit должен быть не ниже версии 4.6.1.

 

2. Выполните команду для остановки SetKit:

sudo docker-compose stop

 

3. Откройте на редактирование файл /home/setkit/docker_compose/docker-compose.yml:

image-20250206-090315.png

4. Добавьте в секцию environment следующие строки:

  • - aggregation-function.enabled=true

  • - aggregation-function.update-interval=PT15S

Установка времени:

Период обновления информации.

  • Задаётся в формате PT<Число><Единица>.

    • Единицы:

      • S - секунды;

      • M - минуты;

      • H - часы;

      • D - дни.

    • Значение по умолчанию - PT3M

    • update-interval: PT3M

image-20250206-091144.png

5. Выполните команду для запуска SetKit:

sudo docker-compose up -d

 

6. Выполните скрипты на сервере SetCentrum/SetRetail10 в базе данных set: для установки появление сообщений в зависимости от статуса заказа:

- отображение количества при созданных заказах.

- отображение количества при заказах, готовых к оплате.

 

7. Выполните скрипт для установки текста кнопки виджета:

 

8. На сервере Кассовый модульНастройки интерфейса → создайте или отредактируйте меню для кассы SetTouch → добавьте кнопку Вызов мягкого чека.

Перезагрузите кассовый модуль.

image-20250206-105122.png

 

© 1994-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..

Политика обработки персональных данных