Page tree

Основные функции

Данный скрипт предназначен для распределения транзакций по терминалам Trassir, поступающих на единый порт от службы SetPrismaProxy.

Скрипт в связке с модулем ActivePOS обеспечивает:

  • Разбиение сплошного текстового потока чека на набор событий, содержащих все действия кассира, не все из которых отражаются в чеке покупателя: операции с денежным ящиком, регистрация кассира, начисление скидки, снятие отчета с гашением и без и пр.
  • Настройку реакции на любое из событий кассового терминала.
  • Сохранение событий продажи, отмены, возврата, аннулирования, и т.д. в базу данных с возможностью поиска любой их комбинации, совмещая номер чека, имя кассира, интервал времени, сумму покупки и пр.
  • Привязку событий к видеоряду с возможностью поиска интересующего видеокадра по событию.
  • Цветовое выделения тревожных и заведомо подозрительных операций сразу же по мере их возникновения - оператор видит ситуацию в online.
  • Быстрый поиск в архиве событий.
  • Предоставление статистики и аналитических отчетов о продажах (отмены товара, начисления скидок, средняя сумма чека).


Установка

Скрипт необходимо добавить в разделе Автоматизация->Новый скрипт->Загрузить пример->Из файла.

После загрузки скрипта необходимо нажать на кнопку «Сохранить, запустить».


Настройка скрипта

Перед запуском скрипта необходимо создать терминалы в разделе настроек Trassir Модули - ActivePOS - Терминалы.

  1. Порт, на который приходят данные от службы SetPrismaProxy (по-умолчанию 21845).
  2. Протокол SetRetail, протокол приема данных TCP и порт приема (порт указывается с расчетом 'номер ККМ' + 60000).
    Если номер ККМ в транзакции равен, например, 07, то в настройках терминала необходимо указать порт 60007.
  3. Номера KKМ через запятую, например KKMs: 7,15,14,12.


После добавления терминалов нужно запустить данный скрипт (галочка рядом с 'Включить скрипт' и нажать 'Сохранить, запустить' в нижней части окна).

Скрипт должен уведомить сообщениями в нижней правой части, что смог обнаружить кассовые терминалы и указать их ip-адреса.

После добавления терминала или изменения порта на любом из них (при необходимости), требуется снять все галочки с терминалов и со скрипта.

Затем вновь поставить галочки на терминалах и после этого включить скрипт.


Заказать


  • No labels