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

Описание

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

Ценность

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

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

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

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

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

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

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

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

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

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

image-20260403-141214.png

 

Если заказов нет, тогда будет отображаться значение 0.

Если связь с SetKit отсутствует, тогда отобразиться сообщение на кнопке “Нет связи

image-20260403-141422.png

Настройки

SetKit

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

 

SetCentrum

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

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

10.4.14.0

1. Перейдите в ИнтеграцииВнешние процессинги → кликните .

image-20260403-064723.png

2. Введите поле поиска виджет → кликните Динамические виджеты → установите флажок Виджет отслеживания заказов → кликните СОХРАНИТЬ.

image-20260403-070306.png

3. Кликните Виджет отслеживания заказов в списке процессингов.

image-20251125-105708.png

 

4. Установите действие настройки для всех магазинов или конкретного → Перейдите на вкладку ОБЩИЕ → установите настройки полей:

Поле

Описание

Варианты значений

Поле

Описание

Варианты значений

Адрес сервера (сервис по работе с заказами)

Адрес сервиса SetKit.

Пример:

http://172.29.17.27:8084

Метод сбора интернет-заказов

Метод сбора интернет-заказов согласно интеграции с сервисом

Все методы вводятся согласно интеграции и вызова через SetKit API

Пример:

  • Номер магазина: 779

  • Метод для просмотра статуса чеков: set-kit/softcheques/shop/779/status-info

Мягкие чеки должны обязательно быть созданы с полем shopNumber для привязки к магазину.

Таймаут обновления информации на виджете, мин

Время обновления количества заказаов отображаемое на виджете

Число

image-20260403-140720.png

 

4. На вкладке СТАТУС “В ПРОЦЕССЕ СОЗДАНИЯ“ установите флажок Отслеживать заказ в статусе "В процессе создания" для заказов со статусом CREATED.

image-20251125-110040.png

5. На вкладке СТАТУС “В СБОРЕ“ установите флажок Отслеживать заказ в статусе "В сборке" для заказов со статусом IN_ASSEMBLY.

image-20251125-110126.png

6. На вкладке СТАТУС “ПРЕДОПЛАЧЕН“ установите флажок Отслеживать заказ в статусе "Предоплачен" для заказов со статусом READY_TO_PAYMENT (для предоплаенного заказа устанавливаются дополнительные атрибуты https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/2049277994).

image-20251125-110244.png

 

7. На вкладке СТАТУС “ГОТОВ К ОПЛАТЕ“ установите флажок Отслеживать заказ в статусе "Готов к оплате" для заказов со статусом IN_ASSEMBLY.

image-20251125-110329.png

 

8. Кликните СОХРАНИТЬ.

image-20251125-110416.png

9. На сервере SetCentrum в разделе Кассовый модульНастройки интерфейса → создайте или отредактируйте меню для кассы SetTouch

image-20260403-130644.png

 

9. Добавьте нопку Вызов мягкого чека → установите параметры кнопки → кликните СОЗДАТЬ.

  • Функции: Вызов мягкого чека.

  • Назавние: для кассира: Заказы.

  • Изображение: выберите озображение.

  • Виджет: выберите вариант из виджета по какому статусу заказов будет отображаться количество.

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

image-20260403-131114.png