Быстрая настройка ККМ из 1С с использованием драйвера от Атол без тест-драйвера

Оборудование - ККМ

обработка кассовое оборудование драйвер ККТ Атол он-лайн кассы

7
В нашей компании на кассовых местах подключено несколько ККМ от Атола. При подключении к штатным разъемам USB на материнской плате все работает без проблем. Проблемы в тех магазинах, где кассы подключаются через USB-Hub. Данная обработка позволяет быстро, без запуска "Тест-драйвера" и "Управление драйверами", настроить кассовое оборудование. Протестировано на 32-х битной версии 1С и конфигурации 1С:Розница 2.2 с версиями драйверов от Атол 8.16.1.8701 и 9.12.1.6236

В нашей компании на кассовых местах подключено несколько ККМ от Атола. При подключении к штатным разъемам USB на материнской плате все работает без проблем. Проблемы в тех магазинах, где кассы подключаются через USB-Hub.
Данная обработка позволяет быстро, без запуска "Тест-драйвера" и "Управление драйверами", настроить кассовое оборудование.

Была написана обработка, которая позволяет быстро произвести поиск подключенных кассовых аппаратов, проверить их подключение и сохранить настройки подключения в базе 1С. Так же сохраняются параметры для передачи данных в ОФД.

Обработка протестирована на 32-х битной версии 1С и конфигурации 1С:Розница 2.2 с версиями драйверов от Атол 8.16.1.8701 и  9.12.1.6236

P.S. Для работы обработки необходимо наличие компоненты от Атола fprnm1c.dll и наличие прав на изменения в папке C:\ProgramData\Atol\EoU

 

Изменения
13.09.2018
1. Добавлена возможность работы без компоненты fprnm1c.dll
2. Процесс поиска оборудования выведен в отдельную форму, на которой размещен индикатор процесса.

Поиск и настройка ККТ Атол без использования Тест-Драйвера

  1. Главное окно обработки
    1. Отмечаем порты для проверки
    2. Выбираем скорость(-и)
    3. Выбираем модель аппарата
    4. Нажимает «Выполнить поиск»
  1. Результат поиска


 

  1. Тестовая печать
    1.  Нажимая кнопку «Тестовая печать» или «Х-отчет» выясняем какой аппарат отработает команду.
    2. В поле «Касса ККМ» выбираем соответствующий элемент справочника «Кассы ККМ»
    3. Поле «Подключаемое оборудование» заполниться автоматически

 

  1. Настройка портов для отправки данных в ОФД
    1.  В поле «Порт отправки ОФД» устанавливаем для каждой кассы


  1. Сохраняем параметры

Проверить правильность можно при установленном драйвере ККТ 8-й версии в программе «Управление драйверами» на закладке «Служба EthernetOverUSB»


В поле ККМ будет записан заводской номер кассы, в поле СОМ-порт номер порта

Либо открыв файл C:\ProgramData\ATOL\EoU\settings.xml


 

Публикую код из модулей формы для тех кому жалко SM. Формочку нарисуете сами....

Модуль формы настройки поиска 

 

Модуль формы поиска

 

 

7

Скачать файлы

Наименование Файл Версия Размер
Быстрая настройка ККМ из 1С с использованием драйвера от Атол без тест-драйвера: V.2
.epf 27,46Kb
13.09.18
7
.epf 27,46Kb 7 Скачать
Быстрая настройка ККМ из 1С с использованием драйвера от Атол без тест-драйвера:
.epf 18,40Kb
13.09.18
2
.epf 18,40Kb 2 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. xioxao 28.08.18 15:25 Сейчас в теме
Ну все практически можно сделать руками я считаю, извините если не прав.
3. valerasv 127 28.08.18 16:49 Сейчас в теме
(1)Если это 1 - 2 магазина раз в полгода то не проблема и ручками.
А если более 50 магазинов в каждом в среднем по 2 ККМ на одном рабочем месте,
то это уже практически каждое утро при начале рабочей смены 1 - 2 магазина.

Вообще данная обработка является составной частью другой, которая делает все, при
наличии нужных данных, без открытия этого окна настроек.

Пользователю по завершению выводится что все хорошо, либо сообщение о том,
что были изменены настройки ККМ. При необходимости пользователь из окна информации
производит тестовый вывод информации на ККМ и подтверждает/не подтверждает
правильность настроек....
2. valerasv 127 28.08.18 16:17 Сейчас в теме
Правы, почему же и нет.
Но если есть возможность свести действия в одно окно, почему бы этого не сделать?
Нет необходимости открывать несколько приложений
4. jaroslav.h 28.08.18 17:03 Сейчас в теме
5. valerasv 127 28.08.18 19:49 Сейчас в теме
(4)Какая именно? Та что включает эту? :-)
Это отдельная тема. Ее хочу переписать под расширения поскольку
включена в состав конфигурации и вызывается при старте РМК.
По результатам работы либо разрешает, либо запрещает какие либо действия
с кассовым оборудованием, дабы исключить неверное оформление документов
по кассе.
Заодно и тему новую для себя освою.
6. valerasv 127 28.08.18 20:07 Сейчас в теме
Сори. Но не понял почему ее нет. Из-за отсутствия файла публикация не проходила
модерацию. Обработку цеплял. А сейчас ее нет....
7. valerasv 127 28.08.18 20:23 Сейчас в теме
Оставьте свое сообщение