Подключение онлайн-кассы Атол 22 ПТК



Возникла необходимость подключить онлайн-кассу Атол-22ПТК для старой конфигурации, снятой с поддержки, а также сделать возможность принятия оплаты через банковский терминал.

Создал конфигурацию для примера.

Настройка сводится к следующему:

1. Установка драйвера Атол DTO_8_12_00_00_Full.exe (подключение производил через USB). В результате появляются 2 Com-порта, первый это ККМ его адрес нужно прописать в обработке обслуживания, второй — для связи с ОФД (нужно прописать в Управлении драйвераме на закладке Служба EthernetOverUSB в таблицу подключенные ККМ. В поле ККМ можно ввести произвольное наименование, а в поле COM-порт номер порта цифрой. Затем нажать кнопку Запустить и поставить галочку Автозапуск).

2.В конфигурации загрузить обработку обслуживания ATOLkkt.epf (в приложеной конфигурации мастер не работает, добавить вручную) и для эквайринга SberBankES_v2.epf (обработка для Сбербанка)

3. В параметрах оборудования прописать номер Com-порта и модель ККМ.

4.Открыть смену документом Кассовые смены.

5. Можно пробивать чек документом ОплатаУслуг. Если выбрать вариант оплаты «Безнал» и при настройке эквайрингово терминала, программа будет проводить платеж по карте.

Кроме этого необходимо проверить, есть ли связь с ОФД. Для этого зайти в Тест драйвера (Драйвер ККМ), по кнопке настройка свойств найти устройство поиском. Вот на этом этапе могут быть танцы с бубном (у меня так было на 3 компьютерах) программа не находит кассовый аппарат пока не удалишь все ранее созданные устройсва по кнопочке (+-), причем все нельзя удалить одно остается, но иногда и это не помогает. Если все прошло удачно, кассовый найден, нажимаем кнопку применить, затем галочку устройсво включено, щелкаем кнопку войти (пароль я не вводил), если в поле результат пишется «(0) Ошибок нет» переходим на закладку «Нижний уровень» и в поле «поток команды» вводится код 82 01 06 00  жмем кнопку «выполнить команду» и  ККМ печатает чек с результатами проверки.

6 Comments

  1. nikaleks

    Добрый день, я извиняюсь, но для чего это было сделано? Какая цель созжания?

    Версия драйвера 8_14_2, уже давно.

    При первом подключении ККТ нужно в диспетчере устройств удалить установленный по умолчанию порт и драйвер, и после этого принудительно установить драйвера от Атол, по другому работать не будет.

    Подключение оборудования есть во всех типовых конфигурациях 1С, включая и ККТ с передачей данных.

    Весьма странная публикация, вроде и информацию даёте, но как-то не полностью.

    Reply
  2. alexkm82

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

    Reply
  3. olegmedvedev

    (2) А что в файле конфигурации .CF? процедуры которые используют ККТ? его можно использовать для каких конфигураций?

    Reply
  4. alexkm82

    (3) В файле рабочая конфигурация, для которой можно добавить обработки обслуживания и пробивать чеки, там все те модули которые нужны для заводской 1с обработки обслуживания (в т.ч. регистры и перечисления и пр.). я использовал это для подключения ккм для своей конфигурации квартплаты. Можно использовать для любой другой конфигурации желательно 8.2. и включенной поддержкой управляемых форм. Кстати например в бухгалтерии 8.2 нет поддержки ккм только фискальные регистраторы.

    Т.е. для рабочего использования нужно сделать объединение со своей конфигурацией, ну и доработать имеющийся документ оплаты в своей конфигурации по образцу документа «оплата услуг».

    Reply
  5. Benefactor88

    на обычных формах работать не будет? Если конфа совсем не типовая?

    Reply
  6. alexkm82

    (5)там только настройка и открытие закрытие смены управляемая, надо только чтобы был включен режим «использовать управляемые формы в обычном приложении»

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *