Задачи реализованные в процессе разработки
1. Реализована работа кассира с кассовым оборудованием
2. Повышена эффективность труда (минимизирован человеческий фактор)
3. Снижено требование к квалификации персонала (кассира)
4. Повышена отказоустойчивость, в случае нештатных ситуаций с программным обеспечением (Падение кластера, разрыв соединения сеанса 1С), соответствие данных в программе 1С:Предприятие и фактически напечатанных чеков на кассовом аппарате - не будет различаться
5. Полный отказ от использования внешних компонент (только возможности платформы)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Схема работы с кассовым оборудованием, реализованная в конфигурации
1. Постановка задания на печать происходит следующим образом: формируется JSON-структура, выполняется POST-запрос на ДТО WEB-сервер (ДТО WEB Requests)
2. ДТО WEB-сервер (ДТО WEB Requests) самостоятельно выполняет операции с драйвером торгового оборудования и выполняет постановку и получение результата заданий на кассовом аппарате.
3. После выполнения печати кассового чека на ККМ, ДТО WEB-сервер (ДТО WEB Requests) получает фискальные данные от кассового аппарата, преобразует их в JSON-структуру и выполняет POST-запрос по адресу опубликованного HTTP-сервиса 1С.
4. В HTTP-сервисе полученная JSON-структура преобразовывается в читаемые данные и записывается в информационную базу.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Краткий анонс основных возможности:
1. Работа с кассовым аппаратом через ДТО WEB-сервер, версия 10.9.1.0 - 10.9.4.5 (ДТО WEB Requests, версия 1.0.0.0)
2. Поддержка ФФД 1.2
3. Поддержка работы с кодами маркировки
4. Автоматическая синхронизация времени с кассовым аппаратом (Решение аппаратной проблемы ККМ АТОЛ)
5. Кассовые чеки - конструкторы (Ручное создание чека ККМ в программе 1С)
6. 2-е версии конфигурации: с использованием БСП и без использования БСП
Для предварительного ознакомления с разработкой прикрепил бета-версию конфигурации, требуется версия платформы 8.3.17.
Даю разрешение на использование текста модулей и других объектов конфигурации в других разработках, с учётом обязательного указания автора и ссылки на текущую страницу.