Драйвер ккт что это за программа
В инструкции рассмотрены вопросы установки драйвера, подключения ККТ к компьютеру через USB-кабель.
При подключении ККТ АТОЛ к компьютеру через USB-кабель передача данных в ОФД происходит посредством технологии EoU (Ethernet-over-USB). Требуемая служба устанавливается вместе с драйвером торгового оборудования (ДТО).
Драйвер «АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) 10.х» разработан в двухуровневой архитектуре и состоит из двух частей: интеграционного компонента (поставляется в составе конфигурации «1С») и основной поставки драйвера (устанавливается посредством дистрибутива поставщика и, как правило, скачивается с сайта поставщика).
Основная задача интеграционного компонента – перенаправлять вызовы от конфигурации «1С» к основной поставке драйвера. Основная поставка драйвера непосредственно взаимодействует с оборудованием.
Установка основной поставки драйвера
С сайта компании АТОЛ скачать дистрибутив ДТО версии 10.4.2 или выше. Для этого в центре загрузок необходимо выбрать раздел Программное обеспечение – ДТО – 10.x. Скачать дистрибутив Драйвер ККТ 10.4.2.
Лучшие программы для установки драйверов на Windows
В архивном файле в папке installer размещены файлы:
- KKT10-10.4.2-windows32-setup.exe
- KKT10-10.4.2-windows64-setup.exe
Следует запустить на исполнение файл KKT10-10.4.2-windows32-setup.exe.
Подключить ККТ АТОЛ к ПК.
По умолчанию установлен канал обмена через USB. Если выбран другой канал обмена, то для установления канала обмена через USB нужно сделать следующее:
- Выключить ККТ (если включена).
- Зажать кнопку прокрутки чеков.
- Не отпуская кнопку, включить ККТ.
- Отпустить кнопку после пятого звукового сигнала.
- На чеке распечатается информация с пунктами сервисного режима. Выбор пункта осуществляется количеством нажатий кнопки прокрутки.
- Выбрать в сервисном режиме Канал обмена: нажать два раза кнопку прокрутки чека.
- На чеке распечатается информация с параметрами канала обмена.
- Выбрать в канале обмена Usb: два раза нажать кнопку прокрутки чека.
- На чеке распечатается USB включен, и ККТ вернется в сервисный режим.
- Выйти из сервисного режима: нажать один раз кнопку прокрутки чека – ККТ перейдет в рабочий режим.
Зайти в Диспетчер устройств, найти Порты (COM и LPT). При подключении создаются два COM-порта.
Один виртуальный COM-порт – для подключения ККТ, второй – для службы передачи данных EoU.
Если СОМ-порты не обнаружены, но появились 2 «Неизвестных устройства», то для них необходимо установить драйвер: открыть карточку «Неизвестного устройства», нажать Обновить драйвер и указать путь вручную. Путь к драйверу по умолчанию: C:Program Files (x86)ATOLDrivers10KKTUSB_Drivers.
После установки драйвера в наименовании устройств появится отметка ATOL.
Проверка связи с ККТ
ККТ АТОЛ может быть подключена к ПК через COM/VCOM- или USB-порт. При подключении одной ККТ рекомендуется выбирать канал связи через USB. Если подключается две и более ККТ, рекомендуется выбирать канал связи через COM/VCOM.
Что такое драйвер и для чего он нужен
При выборе канала связи через USB: в режиме Свойства выбрать из выпадающего списка модель подключенной ККТ и канал связи через USB. Нажать кнопку Проверка связи.
При выборе канала связи через COM/VCOM необходимо дополнительно указать СОМ-порт, установить тот порт, что был присвоен устройству (в нашем примере COM 4).
СОМ-порты:
atol-usbcom_proxy1 используется для подключения ККТ,
atol-usbcom_proxy2 – для службы передачи данных EoU.
В поле Скорость должно быть установлено число 115200.
После нажатия на кнопку Проверка связи в поле Связь – Результат должны отобразиться сведения о модели ККТ.
Проверка связи с ККТ по каналу через USB:
Проверка связи с ККТ по каналу через COM/VCOM:
Установка службы Ethernet over USB
Служба для работы через USB-кабель (EthernetOverUSB) устанавливается вместе с драйвером торгового оборудования.
Порт для EoU определяется автоматически. Если этого не произошло, то указать нужный порт для связи с ОФД можно в файле с настройками, который располагается в C:ProgramDataATOLEoU в settings.xml. Прописать номер необходимого порта, сохранить файл.
В нашем примере для EoU был создан порт ATOL USB (COM5), поэтому мы прописываем номер порта 5:
Важно! Папка ProgramData по умолчанию имеет атрибут «скрытый». Чтобы ее увидеть, нужно открыть скрытые файлы и папки.
Указание параметров ОФД
Запустить тест драйвера ККТ: Пуск – АТОЛ – Тест драйвера ККТ.
Открыть настройки ККТ, указать параметры ОФД: Свойства – Параметры ККТ – 15 ОФД – ввести адрес ОФД, порт ОФД, выбрать канал обмена с ОФД – USB (EoU).
Нажать Применить.
Проверка связи с ОФД
В тесте драйвера ККТ открыть вкладку Нижний уровень. Диагностика выполняется через посылку команды нижнего уровня 82 01 06 00.
Тест драйвера ККТ – Нижний уровень – установить флажок Включено. В поле Буфер с командой ККТ ввести 82 01 06 00 – нажать кнопку Выполнить команду.
ККТ должна выдать чек диагностики.
Подключение ККТ к компьютеру завершено.
Подключение ККТ АТОЛ в Еноте
Основную поставку драйвера можно загрузить прямо из Енота. Рассмотрим процесс установки драйвера Атол 10, если ККТ уже была ранее подключена, но с более старыми драйверами.
Для начала в Панель управления — Программы и компоненты удаляем все предыдущие драйвера.
В Еноте заходим в Настройки — Подключаемое оборудование:
Выбираем вкладку ККТ с передачей данных.Нажимаем Создать:
Выбираем обработчик драйвера АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) 10.Х и заполняем остальные поля. Нажимаем Записать и закрыть.
Для установки интеграционной библиотеки нажимаем Обновить драйвер устройства и получаем сообщение:
Нажимаем кнопку Настроить. Открывается окно, где нужно нажать Установить основную поставку драйвера:
Нажимаем Да
Сохранить файл на компьютер:
В извлеченной папке по пути dKKT_10installerexe находим установщик драйвера KKT10-10.4.2-windows32-setup. Запускаем:
Нажимаем 2 раза Далее, после этого Установить:
Жмём Готово.
Закрываем вкладку оборудования и перезаходим в неё, указываем модель, тип порта, выбираем порт, скорость и нажимаем Записать и закрыть.
Нажимаем Настроить и заходим заново во вкладку, выбираем Тест устройства:
Получаем сообщение об успешной проверке:
Источник: enote.cloud
Драйвер АТОЛ 10: настраиваем и рассматриваем возможности
В данной статье мы предлагаем рассмотреть процесс настройки драйвера АТОЛ 10 – служебной программы, с помощью которой обеспечивается интеграция и взаимодействие контрольно-кассовой техники с устройствами, работающими на другом ПО.
Драйвер «АТОЛ» 10 является служебной программой, необходимой для интеграции и взаимодействия онлайн-касс с другими устройствами, даже если на них предустановлено стороннее ПО. Так, программа позволяет использовать кассы с компьютерами и ноутбуками под управлением операционной системы Windows, Linux.
На этом функционал не ограничиваются, так как возможна интеграция с планшетными компьютерами, работающими под управлением Андроид или iOS различных версий. Ключевая задача – интеграция кассовой техники с товароучетным программным обеспечением. К таковому относится и 1С.
Ниже мы рассмотрим, где и каким образом можно загрузить данное программное обеспечение, оценим его возможности и посмотрим, как нужно настраивать драйвер (ДТО).
Где можно загрузить драйвер?
Так как драйвера в комплекте с кассовым оборудованием нет, его нужно скачивать отдельно. У многих на данном этапе возникают определенные сложности. Мы предлагаем решение:
- Заходим на официальный сайт АТОЛ.
- Находим там «Центр загрузок» (специальная страница с программными дистрибутивами, компонентами, прошивками и инструкциями).
- Скачиваем нужный драйвер.
Никаких вирусов быть не может, так как это официальное программное обеспечение от производителя.
Единственный нюанс – здесь нет «гостевого» доступа как такового. Разве что общие файлы и кое-какие документы можно будет просмотреть, но для загрузки драйвера АТОЛ 10 этого недостаточно. Поэтому придется авторизоваться.
В связи с тем, что регистрации нет как таковой, нужно заручиться логином и паролем от системы Service Desk (они создавались при приобретении кассового оборудования, нужно следить, чтобы они не были потеряны).
Найдя их, можете воспользоваться ими для входа. После чего можно свободно скачивать всю интересующую вас информацию, в том числе и драйвер АТОЛ 10. Для этого необходимо вписать в строку поиска его название либо выбрать нужные значения из списка.
Как только результаты поиска загрузятся, выбираем интересующий наш файл и подтверждаем загрузку.
Установка и первичная настройка
Следуйте нашей пошаговой инструкции, чтобы сделать все правильно:
- Запускаем скачанный файл.
- Подключаем кассовое оборудование (здесь нужно следовать инструкции, что была в комплекте с аппаратом – так вы точно не ошибетесь).
- Дожидаемся завершения установки.
- В автоматическом режиме будут определены виртуальные COM-порты. Первый требуется для осуществления связи с контрольно-кассовой техникой, второй – для выполнения передачи данных посредством интерфейса Ethernet.
- Готово! Установка и первичная настройка успешно завершены!
В том случае, если порты определяются в качестве неизвестных устройств нужно:
- Кликнуть по каждому ПКМ (правая кнопка мыши).
- Выбрать в выпадающем меню «установить или обновить ДККТ».
- Прописать путь к ним вручную.
Теперь необходимо протестировать соединение с кассовым оборудованием, после чего можно продолжать работу, как сказано в инструкции пользователя (идет в комплекте).
Код защиты
Код защиты для активации лицензии прошивки онлайн-ККТ вводится в тестовом режиме программного обеспечения. Функция располагается в сервисном меню.
Проверяя связь с онлайн-кассами необходимо установить индикатор во включенное положение, указать номер лицензии и вбить 10-значный код (его можно обнаружить в паспорте аппарата).
Какими возможностями и преимуществами обладает новая версия драйвера АТОЛ 10?
10-я версия является последней (на данный момент), ее можно загрузить с конца первого квартала прошлого года. Если сравнивать с тем, какой функционал и интерфейс предлагались ранее, новая значительно шагнула вперед.
Со слов разработчика, ДККТ полностью соответствует требованиям 54-ФЗ, регулирующим применение онлайн-ККТ и проведение всех типов расчетов с ее помощью.
Плюсы программного обеспечения заключаются в следующем:
- Предельно простой и удобный для пользователей интерфейс. Сложностей фактически не возникает.
- Может корректно функционировать как с «настольными» операционными системами, так и с мобильными.
- Интеграция происходит в сжатые сроки.
- Можно использоваться с планшетами кампании Apple.
- Обещается повышенная производительность онлайн-касс за счет использования обновленных алгоритмов (чеки формируются и отправляются действительно значительно быстрее).
- Интеграция с использованием JSON (дополнительные возможности для разработчиков).
- Сокращено время ответа при передаче данных посредством проводного подключения (Ethernet-кабель).
- Есть возможность осуществлять управление удаленно (могут использоваться WEB-серверы или Андроид Service).
Перейдя в сервисное меню, можно инсталлировать нужные параметры либо протестировать работу контрольно-кассовой техники. Также следует отметить, что все параметры, заложенные в систему, сохраняются в автоматическом режиме. Поэтому при сбое конфигурации проблем не возникнет – с помощью служебного программного обеспечения можно будет провести восстановление используемых значений, благодаря чему владелец устройства сэкономит денежные средства. Так как обращаться за помощью к техническим специалистам не придется, равно как и заниматься настройками самостоятельно.
Функционал драйвера АТОЛ 10:
- Всевозможные кассовые операции – от открытия/закрытия смен до возвратов.
- Редактирование параметров печати – от качества до нефискальных документов.
- Отчеты (за смену, недельные, месячные и так далее).
- Программирование – от настройки даты до фискализации.
Настраиваем EOU
Посредством сервиса Ethernet over USB (он же – EOU) можно организовать передачу данных оператору ФД. Для этого используется USB-кабель. Так кассовая техника подключается к ноутбуку или ПК.
При установке драйвера АТОЛ 10 происходит автоматическая инсталляция и этой службы, нужные порты определяются в автоматическом режиме (если этого не случилось, нужно действовать также, как с COM-портами).
Настроить EOU можно только после корректной установки обеспечения. Но перед этим настоятельно рекомендуем проверить связь.
Существует вероятность, что в вашей модели связи посредством USB-порта не используется по умолчанию. Подобное есть, как минимум, в четырех модели. Среди них есть и распространенная АТОЛ 90Ф. В данном случае потребуется ручная настройка. Нужно удерживать кнопку, с помощью которой осуществляется прокрутка чека, включить аппарат и держать до пятого звукового сигнала.
Кассой будет автоматически распечатан чек, на нем вы обнаружите порядковые номеру пунктов сервисного меню. Каждый из номеров говорит сколько необходимо нажатий на кнопку прокрутки, чтобы его выбрать.
Например, для перехода к каналам обмена нужно дважды нажать на кнопку. Далее аппаратом будут распечатаны имеющиеся параметры. Чтобы выбрать пункт 3 (в этом случае USB), придётся трижды прожать кнопку прокрутки. Далее онлайн-касса распечатает документ с указанием, что USB-подключение активно. Выход из данного режима осуществляется еще одним нажатием на данную кнопку.
Затем нам нужно запустить утилиту на компьютере, открыть в меню вкладку со службами EOU. Далее в поля вписыванием нужные названия оборудования и портов (посмотрите их в диспетчере). Изменения сохраняем и переходим к регистрации оборудования с последующей настройкой связи с оператором фискальных данных.
Как настроить связь с ОФД?
Последний пункт – настройка связи. Он один из самых простых в сравнении с остальными.
Для указания параметров запускаем режим теста драйвера АТОЛ 10. Во вкладке «Свойства» находит «ОФД», вводим адрес оператора и другие данные, изменения применяем.
Следующий шаг – проверка связи с ОФД. Чтобы выполнить ее выбираем пункт с нижним уровнем и указываем «Включено». В строке буфера вводим следующее значение (без кавычек): «82 01 06 00». Выполняем.
Далее происходить печать чека с данными по прошедшей диагностике.
С какими моделями можно использовать драйвер АТОЛ 10?
Отдельного внимания достойная совместимость с различными устройствами, начиная от кассовых аппаратов разработчика и заканчивая кассами Штрих-М и Дримкас.
Утилита доступна для скачивания любым пользователям.
Загружать рекомендуем только с официального сайта. Будьте бдительны, программное обеспечение распространяется на бесплатной основе.
Если у вас модель другого производителя, придется довольствовать демо-версией программы. Для использования всех возможностей обеспечения нужно будет приобрести лицензионный ключ и активировать софт.
Помимо прочего, ПО работает с различными учетными программами. Для проверки совместимости перейдите в соответствующую вкладку на официальном сайте и выберите название продукта, чтобы проверить, совместим ли он с программным обеспечением или нет. 1С: Предприятие, например, поддерживается полностью.
Источник: kkmsale.ru
Подключение ККМ АТОЛ, драйвер версии 10
В этой статье описан процесс настройки подключения онлайн-кассы (ККМ, фискального регистратора) производства АТОЛ через ДТО (драйвер торгового оборудования) 10-й версии.
Информация Это технически сложная статья. Если вы не уверены, что справитесь самостоятельно — закажите настройку вашей кассы на платной основе, заполнив заявку.
Скачать
Скачать драйвер можно по ссылке ниже или на официальном сайте АТОЛ
Скачать драйвер ККМ АТОЛ v.10
Установка драйвера
Важно! В случае загрузки драйвера с сайта АТОЛ необходимо учесть, что установить нужно 32-битную версию драйвера, независимо от разрядности ОС.
Запустите скачанный файл установщика драйвера. В списке загрузок он может выглядеть так:
После запуска следуйте подсказкам, нажимая “Далее”. Рекомендуем не изменять опции установки по умолчанию.
После завершения установки нажмите “Готово”
Тест драйвера
Убедитесь, что драйвер установлен корректно и готов к работе.
Для этого в меню “Пуск” найдите АТОЛ – Тест драйвера ККТ и запустите его.
Если драйвер установлен корректно и работает, вы увидите окно настроек, в котором можно настроить параметры подключения и проверить работоспособоность вашей кассы.
Если вместо окна, показанного на скриншоте выше, вы увидели сообщение об ошибке, то драйвер не был установлен корректно.
Для решения проблемы с установкой драйвера:
- Попробуйте переустановить драйвер еще раз
- Убедитесь, что устанавливаете драйвер 32-бит
- Отключите на время установки антивирусы
- Обратитесь в службу поддержки АТОЛ или по месту приобретения кассового аппарата
Важно! Если установка драйвера завершилась с ошибкой или утилита «Тест драйвера ККТ» не запускается — дальнейшая настройка программы не имеет смысла, т.к. GBS.Market, скорее всего, будет сообщать о том, что драйвер не установлен.
Настройка в программе
После установки драйвера запустите GBS.Market и на главной форме откройте в меню Файл-Настройки
Далее перейдите в раздел “Оборудование” и выберите вкладку “Печать чеков“
Укажите следующие параметры:
- Тип: Фискальный регистраторККМ
- Тип ККМ: АТОЛ (драйвер v.10.*)
Поиск оборудования
Важно Убедитесь, что ваша ккмкасса подключена к компьютеру и включена
В настройках программы нажмите “Настроить” и в октрывшемся окне нажмите “Поиск”
В следующем окне нажмите кнопку “Поиск” и дождитесь окончания процесса
Затем выберите в списке вашу ККМ и нажмите “Выбрать”
Проверьте, что связь установлена с ККМ
Нажмите ОК, чтобы сохранить настройки подклчения
Проверка связи
В настройках программы нажмите “Проверка связи”. Если ККМ была подключена успешно, то программа распечатает пробный (нефискальный) чек.
При необходимости вы можете проверить статус ККМ, нажав на соответсвующую кнопку.
Завершение настройки
После завершения настройки подключения к кассе убедитесь, что остальные настройки для работы с кассой указаны корректно.
Важно проверить такие параметры, как
- Версия ФФД
- Индексы способов оплаты
- Налоговые ставки
Кроме того, необходимо выполнить настройку подключения к ОФД для передачи данных для онлайн-касс.
- Инструкция по настройке налоговых ставок (НДС)
- Индексы способов оплаты
- Опубликовано: 17 октября, 2019
- Изменено: 1 месяц назад
- 4 комментов
- Просмотров 4 408
- АТОЛ, касса, подключение, установка драйвера
Нравится +5 Не нравится -2 Вы уже голосовали
Похожие статьи
Настройка подключения к онлайн-кассам АТОЛ через АТОЛ Web-сервер.
Значение индексов (кодов) для способов оплаты и налоговых ставок при настройке онлайн-касс (ККМ)
Описание настроек, которые позволяют отключить печать бумажных кассовых чеков на онлайн-кассах
Подписаться
4 комментариев
Newest Most Voted
Inline Feedbacks
Показать все комментарии
2 лет назад
Добрый день! Подскажите, как корректно настроить работу передачи данных по EthernetOverTransport
2 лет назад
У нас есть подозрение, что с нашей стороны потребуется доработка, чтобы программа держала постоянно связь с ККМ. Разбираемся с этим.
2 лет назад
Артем, изучили информацию более подробно по EoT методу передачи данных.
Суть этого метода в том, что обмен происходит через один порт и работает на ККМ с прошивкой “Платформа 5”.
Но передача данных происходит только в тот момент, когда объект драйвера “живой”.
Дело в том, что наша программа “убивает” объект драйвера, когда он больше не нужен. Это делается для того, чтобы другие программы могли в “свободное время” работать с ККМ. Например, некоторые пользователи используют несколько копий программы или специализированное ПО, которое требует работу с ККМ.
Здесь есть три варианта:
1. Использовать EthernetOverUsb (EoU) службу, настроив ее на тот же порт, что и ККМ. Мы тестировали этот способ – конфликта подключения не происходит, данные успешно уходят в ОФД.
2. Использовать веб-сервер АТОЛ, вместо драйвера. Веб-сервер самостоятельно поддерживает объект драйвера “живым”, что гарантирует отправку данных в ОФД через EoT.
3. Дождаться, когда мы сделаем опцию “Не отключаться от ККМ”, чтобы программа поддерживала постоянную связь для отправки данных. Но это займет какое-то время, поэтому пробуйте первые два варианта.
Источник: gbsmarket.ru
Записки IT специалиста
Обновление драйверов ККТ АТОЛ для совместной работы с 1С:Предприятие
Взаимоотношения 1С:Предприятия и торгового оборудования традиционно остаются натянутыми. Основная проблема в том, что эти взаимодействия находятся на стыке технологий и мало кто стремится разобраться как это все устроено. 1С-ники кивают в сторону сервисных инженеров, инженеры в сторону 1С-ников, из них каждый по-своему даже прав, только легче от этого никому не становится. А тем временем некорректная работа ККТ является достаточно серьезным нарушением и чревата штрафными санкциями. Поэтому давайте разбираться как это все устроено и что нужно сделать, чтобы кассовый узел работал правильно.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
С момента появления первых онлайн-касс требования к составу чека неоднократно менялись, это касается как информации, печатаемой на бумаге, так и набора реквизитов передаваемых в ОФД. Это связано как с расширением количества передаваемой информации, так и появлением новых видов товаров, подлежащих отдельному регулированию, в частности это касается продукции подлежащей маркировке.
Поэтому уже нельзя, как раньше, один раз настроить кассу и забыть про нее на долгие годы, товароучетное и кассовое ПО требует постоянного и своевременного обновления, чтобы соответствовать всем актуальным требованиям законодательства. При этом кассовый узел на базе 1С:Предприятие является достаточно сложным программно-аппаратным комплексом, имеющим свои особенности, о которых знают далеко не все. Ниже мы будем рассматривать работу 1С в связке с кассами АТОЛ, но многое из сказанного будет справедливо и для других производителей оборудования.
Чтобы понимать из каких частей состоит кассовый узел и каким образом они между собой взаимодействуют рассмотрим следующую схему:
С одной стороны у нас имеется кассовая программа, в примерах ниже это будет 1С:Розница, с другой стороны ККТ, которая печатает бумажные чеки и передает данные в ОФД. Современные кассы являются достаточно сложными устройствами и имеют собственное внутреннее ПО (прошивку), которое также необходимо своевременно обновлять.
Для взаимодействия кассы и программного обеспечения используется Драйвер ККТ, не следует путать его с драйвером для операционной системы, хотя и тот, и другой выполняют одну и ту же роль — предоставляют программам универсальный интерфейс для работы с оборудованием. Программе не нужно знать особенности работы конкретной модели оборудования, достаточно использовать стандартные, описанные в документации вызовы. Драйвера ККТ также регулярно обновляются для поддержки всех новых требований законодательства.
Дальше, казалось бы, все просто. 1С:Предприятие взаимодействует с драйвером ККТ, тот с кассой. Обновили конфигурацию, обновили драйвер и все должно быть хорошо. Однако это не так. Между конфигурацией и драйвером ККТ есть еще один уровень взаимодействия — интеграционный компонент.
Что это такое и для чего нужно?
1С:Предприятие — это сложное высокоуровневое ПО, использующее собственный язык разработки и для упрощения взаимодействия с внешним оборудованием использует еще один уровень абстракции. Чтобы разработчикам не приходилось разбираться в особенностях взаимодействия с тем или иным видом оборудования на уровне 1С:Предприятия были созданы унифицированные интерфейсы взаимодействия, которые предусматривают стандартный и документированный набор команд.
Для преобразования этих команд в команды понятные конкретному типу оборудования и требуется интеграционный компонент, который является частью драйвера торгового оборудования и разрабатывается либо его производителем, либо самой компанией 1С. Драйвер торгового оборудования для 1С может иметь одно- или двухкомпонентную архитектуру. Однокомпонентные драйвера непосредственно работают с физическим оборудованием, например, драйвера сканеров штрих-кода, двухкомпонентные поставляются только виде интеграционного компонента и для полноценной работы требуют наличия драйвера производителя оборудования. Драйвера ККТ с передачей данных выполнены по двухкомпонентной схеме.
Если очень упрощенно рассматривать работу всей этой схемы, то при пробитии чека происходит следующее взаимодействие: конфигурация 1С не имеет ни малейшего представления о том, какое именно физическое оборудование к ней подключено, она передает стандартную команду Пробить чек стандартному типу оборудования ККТ с передачей данных. Эту команду получает интеграционный компонент, который преобразует ее в команду понятную выбранному типу оборудования, в нашем случае АТОЛ, и передает ее драйверу ККТ. Драйвер ККТ в свою очередь еще раз преобразует ее в набор команд, подходящих именно этой модели кассы, и отправит ее непосредственно оборудованию.
Таким образом, чтобы касса соответствовала всем требованиям законодательства мы должны обеспечить такое соответствие для всех четырех используемых компонентов: нужные изменения должны поддерживаться прошивкой кассового аппарата, драйвером ККТ, интеграционным компонентом и конфигурацией 1С.
Что произойдет, если хотя бы одна часть не будет соответствовать? В большинстве случаев все будет работать, но возможности системы будут ограничены возможностями самого старого компонента, хотя иногда это может приводить к ошибкам, об одной из них мы уже рассказывали.
Чаще всего сложности вызывает именно интеграционный компонент, так как, в отличие от остальных частей схемы, не все знают о его существовании и необходимости контролировать его версию. Чтобы ее увидеть откроем справочник Драйверы оборудования и найдем встроенный в конфигурацию драйвер для кассового оборудования АТОЛ. В нашем случае используется 1С:Розница 2.3.8.27.
Если мы откроем его, то увидим, что интеграционная компонента не установлена, но это можно исправить прямо здесь через меню Функции.
После чего картинка немного изменится, в поле Текущий статус будет указано, что установлен интеграционный компонент, но не установлена основная поставка, не забываем, драйвер ККТ двухкомпонентный и нам нужно дополнительно скачать и установить драйвер ККТ от АТОЛ, ниже мы увидим версию интеграционного компонента — 10.6.2.0. Несмотря на довольно свежую версию релиза Розницы интеграционный компонент в ней довольно старый, минимально возможный для работы с современными прошивками ККТ АТОЛ, Возможно это сделано в целях обратной совместимости, не у всех в продаже маркированный товар.
Хорошо, давайте теперь установим основную поставку. Минимально необходимая версия драйвера для работы с маркировкой для тех, кто еще не перешел на ФФД 1,2 — 10.7.0.0, ее и установим. В процессе установки разверните пункт Компоненты интеграции и установите флажок Драйвер 1С, это скопирует архив с новым интеграционным компонентом в папку установки драйверов АТОЛ. Не забывайте, что разрядность драйвера ККТ должна совпадать с разрядностью платформы 1С:Предприятия. Если же вы забыли установить этот флаг, что интеграционные компоненты можно найти в полном архиве драйвера ККТ в папке 1С под наименованием ATOL_KKT_10.zip.
Теперь снова вернемся в 1С, если зайти в свойства экземпляра подключаемого оборудования, то может показаться что все хорошо, версия установленного драйвера показана как 10.7.0.0.
Но если мы снова откроем справочник Драйверы оборудования, то увидим там что версия драйвера и интеграционного компонента не совпадают, это приведет к тому, что несмотря на актуальный релиз, нужную версию драйвера и прошивки ККТ ваша касса не будет соответствовать требованиям законодательства, так как, по сути, вы продолжите работать с драйвером 10.6.2.0.
Почему так? Потому что интеграционного компонента версии 10.7.0.0 в составе конфигурации нет и его нужно установить вручную, для этого воспользуемся функцией Добавить новый драйвер из файла и установим нужный компонент из архива ATOL_KKT_10.zip. Но снова не все так просто, даже после установки нового интеграционного компонента мы увидим. что 1С продолжает использовать старый.
Почему так происходит — сказать трудно, скорее всего изначально планировалось иное поведение, но что-то пошло не так. В пользу этого говорит и то, что изредка версия компоненты все-таки становится как надо, но надеяться на это не стоит и следует взять ситуацию в свои руки. Откроем %USERPROFILE%AppDataRoaming1C1cv8ExtCompT — в этом каталоге 1С хранит интеграционные компоненты, здесь мы можем увидеть библиотеки fptr10_1c обоих версий, следовательно, новый компонент установлен, но в чем же дело?
Список установленных компонентов хранится здесь же, в файле registry.xml, именно отсюда 1С считывает версии библиотек для подключения, здесь мы тоже обнаружим записи для обоих версий. Но, как показывает практика, 1С:Предприятие подключает в таком случае самую младшую версию интеграционного компонента.
Чтобы этого избежать, удалите все строки относящиеся к драйверу ККТ АТОЛ кроме самой последней. Выполнять данное действие нужно при закрытой 1С, затем перезапустим приложение и убедимся, что версии драйвера и компонента совпадают:
Кстати, мы настоятельно рекомендуем для устранения путаницы изменить название загруженного драйвера с АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) 10.Х на АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) 10.7, явно указав версию, для чего — станет понятно чуть позже.
Успех? Не совсем, потому что созданный экземпляр ККТ продолжает использовать встроенный в конфигурацию драйвер, отключим его, для чего зайдем в свойства экземпляра и обязательно снимем флаг Устройство используется.
После чего создадим новый экземпляр оборудования с использованием нового драйвера. В процессе создания вам сразу станет понятно, для чего мы рекомендовали переименовать загруженный драйвер, иначе вам пришлось бы угадывать какая из двух абсолютно одинаковых строк относится к старому драйверу, а какая к новому.
Для чего нужно было снимать флаг Устройство используется? Если мы сейчас зайдем в настройки старого экземпляра оборудования, то увидим сообщение, что драйвер не установлен и кнопку с предложением его установить. Это произошло потому, что мы убрали строку для этой версии драйвера из файла registry.xml, наличие или отсутствие библиотеки нужной версии в директории ExtCompT роли не играет. Если вы сейчас нажмете кнопку Установить драйвер, то в указанную директорию будет снова скопирована библиотека нужной версии и добавлена строка в registry.xml, конечно же нажимать ее мы не будем.
Но кроме человека переустановить драйвер может и система, обычно это происходит после обновления релиза конфигурации. В этом случае, если флаг использования устройства не снят, в систему снова может быть установлен старый интеграционный компонент и не факт, что вы об этом своевременно узнаете.
Теперь еще раз обновим драйвер ККТ до последнего на момент написания статьи 10.9.0.5, не забываем установить вместе с драйвером интеграционный компонент. Снова переходим в справочник Драйверы оборудования, загружаем новый драйвер и видим уже вполне ожидаемую картину — несовпадение версии драйвера и компонента.
Но теперь мы знаем, что делать. Так как драйвер ККТ АТОЛ не предполагает одновременного использования на одном ПК нескольких версий драйверов, то оставляем за правило держать в registry.xml одну единственную запись — для текущей установленной версии. Библиотеки удалять необязательно, их наличие роли не играет.
Как мы только что увидели, ничего сложного в обновлении драйверов ККТ АТОЛ для 1С:Предприятие нет, но нужно знать и учитывать некоторые неочевидные тонкости, которые к тому же практически не документированы и не освещены на профильных ресурсах.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Помогла статья? Поддержи автора и новые статьи будут выходить чаще:
Или подпишись на наш Телеграм-канал:
Источник: interface31.ru