АТОЛ: Драйвер ККМ

Назначение

«АТОЛ: Драйвер ККМ» — программа (драйвер), обеспечивающая обмен данными с ККМ с одной стороны, и с клиентским товароучетным или кассовым ПО с другой. Его основное назначение — предоставить возможность без особых усилий и дополнительных знаний максимально полно и удобно управлять фискальным регистратором, «подавая» простые и понятные команды. Драйвер избавляет разработчиков пользовательского программного обеспечения от рутинной реализации протокола работы ККМ, а также предоставляет дополнительный сервис и удобные средства по настройке ККМ:

  • визуальное конфигурирование параметров работы ККМ;
  • поддержка нескольких ККМ, подключенным к разным портам одного ПК;
  • работа с ККМ, подключенной к удаленному ПК по сети (с использованием технологии DCOM);
  • поиск ККМ — определение параметров подключения к ПК (скорость, порт и др.).

1С-совместимо

«АТОЛ: Драйвер ККМ» является внешней компонентой для системы программ 1С: Предприятие версий 7.5, 7.7, 8.0 и 8.1.

  • Конфигурации «Торговля + Склад» v.7.7, «Комплексная конфигурация» v.7.7, «Управление торговлей» v.8.0, 8.1
    В данных конфигурациях уже реализована работа с драйвером. Т.е. не требуется написание какого-либо кода, достаточно произвести визуальную настройку параметров для начала работы. Подробную информацию о подключении торгового оборудования к конфигурациям «Торговля+Склад» и «Комплексная конфигурация» можно прочитать в соответствующих разделах книг «Описание конфигурации».
  • Другие конфигурации
    Информацию об установке и подключении драйвера к любым другим конфигурациям системы программ 1С:Предприятие можно найти в документации (см. документ «Описание интерфейса») из установочного дистрибутива.

Драйвер, начиная с версии 5.6, может работать как полнофункциональная ActiveX компонента, и протестирован на совместимость с системой программ 1С: Предприятие версий 7.7 и 8.0 на работу как:

  • OLE
  • ActiveX
  • Внешняя компонента

Наличие знака «1С-совместимо» говорит о том, что данный программный продукт протестирован на предмет совместимости с системой программ 1С именно специалистами компании «1С». Знак также свидетельствует о присуждении разработчику — компании «АТОЛ технологии» — статуса 1С:Франчайзи.

Также с версии 6.6.0 «АТОЛ: Драйвер ККМ» поддерживает интерфейс компании 1С, предназначенный для обеспечения взаимодействия конфигураций системы программ «1С:Предприятие 8» с различными моделями торгового оборудования. Подробнее о требованиях компании 1С к внешним компонентам для работы с торговым оборудованием можно прочитать в документе «Методика создания внешних обработок обслуживания» на диске ИТС в разделе «Работа с торговым оборудованием» Методической поддержки 1C:Предприятия 8.1.

Совместимость с ОС

  • для Windows 98/ME/NT/2000/XP/2003/Vista/7 OLE Automation сервер и внешняя компонента для системы программ 1С: Предприятие
  • для MS-DOS с передачей параметров и возвратом результата через файлы (только для ККМ «АТОЛ»)
  • для MS-DOS с передачей параметров и возвратом результата через прерывание (только для ККМ «АТОЛ»)
  • Windows 8

Совместимость с Windows 8.1 и 10 не проверялась.

Совместимость с ПО

  • все Windows-средства разработки, поддерживающие технологию OLE Automation:
    • Delphi;
    • C++ Builder;
    • Microsoft Visual C++;
    • Microsoft Visual Basic;
    • Microsoft Visual Fox Pro;
    • Microsoft Visual C#;
    • Приложения Microsoft Office с VBA (Excel, Word, Access и др.);
    • Navision;
    • Axapta;
    • 1С: Предприятие версий 7.5, 7.7, 8.0, 8.1;
    • и др.
  • все DOS-средства разработки:
    • Borland Pascal;
    • Borland C ++;
    • Clarion;
    • FoxPro;
    • и др.

Поддерживаемое оборудование

Фискальные регистраторы:

  • АТОЛ:
    • «FPrint-22К»;
    • «FPrint-55К»;
    • «FPrint-03К»;
    • «FPrint-5200К»;
    • «FPrint-02К»;
    • «FPrint-88К»;
    • «Аура-01ФР-KZ» (для республики Казахстан)«;
    • «ФЕЛИКС-Р Ф» версия 02;
    • «ФЕЛИКС-02К» версия 01;
    • «ФЕЛИКС-РК» версия 01;
    • «ФЕЛИКС-3СК» версия 01;
    • «Wincor Nixdorf TH-230K»;
    • «PayCTS-2000K»;
    • «PayPPU-700K»;
    • «PayVKP-80K»;
    • «PayVKP-80KZ» (для республики Казахстан);
    • «ТОРНАДО» («МЕРКУРИЙ-114.1 Ф» версия 04);
    • «ТОРНАДО-К» («МЕРКУРИЙ MS-K» версия 02);
    • «Триум-Ф» версия 01.
  • Штрих-М:
    • «ЭЛВЕС-МИНИ-ФР-Ф» версия 02;
    • «ШТРИХ-ФР-Ф» версии 03 и 04;
    • «ШТРИХ-ФР-Ф» БЕЛАРУСЬ;
    • «ШТРИХ-ФР-К» версия 01;
    • «ЭЛВЕС-ФР-К» версия 01;
    • «ШТРИХ-МИНИ-ФР-К» версия 01;
    • «ШТРИХ-LIGHT-ФР-К»;
    • «ШТРИХ-М-ФР-К» только с лентой шириной 80мм;
    • «ШТРИХ-КОМБО-ФР-К».
  • Кристалл:
    • «Кристалл-Сервис ПИРИТ ФР01 К».
  • Инкотекс:
    • «МЕРКУРИЙ 114.1Ф» версии 01 и 02.
  • ПИЛОТ:
    • «POSPrint FP410K».
  • МультиСофт:
    • «MSTAR-Ф»;
    • «МSTAR-ТК.1».
  • Искра:
    • «ПРИМ-08ТК»;
    • «ПРИМ-88ТК»;
    • «ПРИМ-07К».
  • СервисПлюс:
    • «СП101ФР-К».
  • IKC-Техно:
    • «IKC-E260T».
  • NCR:
    • «NCR-001K».
  • Резонанс (Украина):
    • «Мария-301 МТМ T7».
  • НПФ Юнисистем (Украина):
    • «МИНИ-ФП6».
  • Newton (Казахстан):
    • «ПОРТ FP-300/FP-550/FP1000».

Возможности

Визуальная настройка

«АТОЛ: Драйвер ККМ» имеет визуальную страницу свойств, облегчающую работу с оборудованием. С помощью страницы свойств можно легко настроить нужные параметры работы с ККМ (порт подключения, скорость передачи данных и т.д.) и визуально проверить работу с ней — клиентскому приложению нет необходимости программировать данные параметры или создавать свой пользовательский интерфейс для их настройки. Драйвер обеспечивает автоматическое сохранение и восстановление сделанных настроек.

Наличие визуальной настройки параметров работы ККМ, реализованной непосредственно в драйвере позволяет при разработке клиентского ПО не задумываться над управлением каждой конкретной моделью ККМ:

  • разные модели ККМ имеют разные возможности по настройке, обусловленные, как правило, их конструктивными особенностями, например, типом принтера: матричный или термо, с отрезчиком или без и др. Визуальная страница автоматически адаптируется под конкретную модель ККМ, что позволяет избежать учета всех ее особенностей в клиентском приложении;
  • с появлением новой модели ККМ, с расширенными относительно своих предшественников возможностями по настройке, нет необходимости модифицировать клиентское ПО — достаточно только обновить драйвер. Для облегчения одинаковой настройки нескольких ККМ можно воспользоваться экспортом / импортом настроенных параметров через файлы.

Поиск подключенного оборудования

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

Подключение нескольких ККМ к разным портам одного ПК

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

Работа с ККМ, подключенной к удаленному ПК в сети

Архитектура драйвера построена таким образом, что с его помощью можно управлять ККМ, подключенной к одному ПК с любых других компьютеров в локальной сети. Данный механизм реализован с использованием технологии Microsoft DCOM. Следует обратить внимание на то, что для клиентского приложения нет разницы в технологии управления удаленной или локальной ККМ. Т.е. сегодня вы можете работать с ККМ подключенной к своему ПК, а завтра к соседнему, без доработки собственного ПО.

Управление ККМ

Всего драйвер насчитывает около 100 методов и 175 свойств для управления ККМ. Помимо непосредственно кассовых команд, в драйвере реализованы такие сервисные функции, как: печать штрихкода, работа с картинками в формате BMP и т.д. Условно все методы можно разбить на следующие группы:

  • Логические устройства — управление списком ККМ данного рабочего места.
  • Регистрация — основополагающие кассовые операции: продажа, возврат и др.
  • Операции — операции с чеками и сменами: оплата, выплата, внесение, отмена чека и др.
  • Печать текста — печать нефискальной текстовой информации: печать строки, клише и др.
  • Запросы — получение состояния счетчиков и параметров ККМ: сумма наличных, сменный итог, версия, текущая дата и др.
  • Печать графики — печать графической информации: произвольный битовый образ, штрихкод и др.
  • Графика в памяти — управление и печать графики, хранящейся в памяти ККМ.
  • Программирование — установка и считывание параметров работы ККМ.
  • Сервис — сервисные операции по управлению ККМ: ввод даты и времени, обнуление счетчиков, сброс настроек, фискализация и др.
  • Отчеты — всевозможные отчеты: с гашением, без гашения, по часам др.
  • Обмен данными — считывание и загрузка данных: считывание ПО ККМ и др.
  • Дополнительные — дополнительный сервис: звук, отрезка и др.

Некоторые модели ККМ насчитывают до 7 параметров управления качеством печати! Ручной подбор их оптимальной комбинации может занять достаточно много времени. Для упрощения подбора данных параметров разработан гибкий механизм перебора и тестовой печати.

Условия распространения

«АТОЛ: Драйвер ККМ» является бесплатным для ККМ, разработанных в АТОЛ:

  • «FPrint-22К»;
  • «FPrint-55К»;
  • «FPrint-03К»;
  • «FPrint-5200К»;
  • «FPrint-02К»;
  • «FPrint-88К»;
  • «Аура-01ФР-KZ» (для республики Казахстан)«;
  • «ФЕЛИКС-Р Ф» версия 02;
  • «ФЕЛИКС-02К» версия 01;
  • «ФЕЛИКС-РК» версия 01;
  • «ФЕЛИКС-3СК» версия 01;
  • «PayCTS-2000K»;
  • «PayPPU-700K»;
  • «PayVKP-80K»;
  • «PayVKP-80KZ» (для республики Казахстан);
  • «ТОРНАДО» («МЕРКУРИЙ-114.1 Ф» версия 04);
  • «ТОРНАДО-К» («МЕРКУРИЙ MS-K» версия 02);
  • «Триум-Ф» версия 01.

Для ККМ, разрабатываемых другими компаниями, драйвер является платным, т.е. для работы с данным оборудованием требуется приобрести электронный ключ защиты в АТОЛ технологии.

При использовании драйвера без ключа защиты включается демонстрационный режим, который позволяет:

  • ККМ «АТОЛ»: Ограничений нет.
  • ККМ «Инкотекс», «Штрих-М», «Пилот», «МультиСофт», «Сервис-Плюс», «Искра»: при любой регистрации, будет производиться регистрация единичного количества по цене 10 рублей.

Внимание! Для использования драйвера в терминальной сессии необходима многопользовательская версия. Однако АТОЛ не гарантирует корректную работу драйвера в терминальной сессии и оставляет за собой право на свое усмотрение отказать в консультациях в случае такой организации работы драйвера.


© 2001–2016 Компания АТОЛ
Контактная информация
 


   
закрыть