Как запустить генерацию квитанции на Datecs DP25 из PHP / Symfony с прямым управлением кассовым аппаратом через IP?

Я разработал онлайн-приложение, использующее Symfony 2.8 для продажи товаров из магазина. Приложение используется с мобильного телефона или планшета агентами внутри магазина через браузер. В приложении есть корзина для покупок, которую необходимо проверить в конце. Мне нужно сгенерировать квитанцию ​​на покупку.

Насколько я знаю, кассовый аппарат Datecs DP25 имеет 3 способа генерации квитанций:

  1. вручную прямо на кассе
  2. удаленно через программное обеспечение FiscalWire
  3. удаленно через IP — наверное, для этого должна быть библиотека для управления кассовым аппаратом

Мне удалось заставить его работать со способом 2. Проблема с этим в том, что есть слишком много факторов, которые могут повлиять на создание и печать квитанции, что является большой проблемой:

  • ПК, к которому подключен кассовый аппарат, должен работать правильно
  • FTP-сервер должен правильно работать на ПК
  • Маршрутизатор должен быть настроен для переадресации портов, так как соединение происходит из-за пределов локальной сети.
  • FTP-соединение должно производиться с успехом
  • настройка разрешений для каталогов должна быть сделана
  • локальный IP должен быть настроен в программном обеспечении SAP ERP для ПК
  • все вышеперечисленное должно быть настроено и правильно работать для 20+ магазинов, в которых мы используем приложение.

Преимуществами управления кассовым аппаратом напрямую через IP из PHP будет отсутствие FTP-сервера, который мы не можем контролировать.

Любые рекомендации приветствуются.

-1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]