Установлен интеграционный компонент основная поставка не установлена

Установлен интеграционный компонент основная поставка не установлена

Технический блог специалистов ООО"Интерфейс"

  • Главная
  • Подключаем ККТ АТОЛ к 1С:Предприятие 8.3

Подключаем ККТ АТОЛ к 1С:Предприятие 8.3

  • Автор: Уваров А.С.
  • 08.12.2018

Как показывает практика, несмотря на то что онлайн-кассы применяются уже довольно давно, многие до сих пор не имеют четкого представления об их настройке и подключению к 1С, сталкиваясь в процессе со многими трудностями. Различные инструкции в сети тоже очень часто написаны на основании субъективного опыта и многие действия там напоминают более шаманские танцы с бубном, чем технически грамотные решения. Поэтому мы решили устранить этот пробел и описать подключение наиболее часто используемых онлайн ККТ к 1С:Предприятие.

Небольшое "лирическое" отступление. Контрольно-кассовая техника — это сложный программно-аппаратный комплекс, настройка и эксплуатация которого имеет свои особенности, связанные как с типом техники, так и с требованиями налоговых органов, поэтому для работы с ними необходимо иметь специализированные знания и опыт. Поэтому мы настоятельно не рекомендуем самостоятельно заниматься прошивкой и регистрацией ККТ.

Последствия ошибочных действий могут быть самые разные: от покупки нового ФН (фискального накопителя) до получения претензий и штрафов от налоговой инспекции. Если у вас нет подобного опыта — обратитесь в любое ЦТО, услуги прошивки ККТ и регистрации стоят недорого, тем более в сравнении с возможными последствиями неверных действий.

Итак, будем считать, что у вас в руках прошитая на актуальную версию и зарегистрированная ККТ АТОЛ, а также имеется действующий договор с ОФД. Вне зависимости от модели кассы и конфигурации 1С все дальнейшие действия будут одинаковыми, с возможными незначительными отличиями. Все кассовое ПО унифицировано, а работа современных конфигураций с торговым оборудованием построена на базе Библиотеки подключаемого оборудования (БПО), что также обеспечивает единый механизм настройки.

Прежде всего рассмотрим, какие интерфейсы связи предоставляют нам различные модели касс АТОЛ, если мы возьмем одну из младших моделей АТОЛ 11Ф, то сзади ее мы увидим:

Слева направо: Последовательный порт RS-232, USB, разъем питания и разъем для подключения денежного ящика. Если взять более дорогую модель АТОЛ FPrint-22ПТК, то набор разъемов может быть несколько шире:

Слева направо: питание, денежный ящик, RS-232, USB, Ethernet. Некоторые модели также могут иметь Wi-Fi модуль.

Для нормальной работы кассы нам надо обеспечить устройство двумя каналами связи: с ПК для взаимодействия с товароучетным ПО и с ОФД для передачи чеков. К ПК касса может быть подключена через RS-232, USB или сеть. Технически ККТ АТОЛ можно использовать как сетевые, однако такой режим не поддерживается со стороны 1С:Предприятие (хотя возможен при доработке ПО).

В ОФД чеки могут передаваться через сетевое подключение (Wi-Fi или Ethernet), либо через специальный транспортный протокол EoU (Ethernet over USB) при USB подключении.

С точки зрения простоты настройки довольно привлекательно выглядит подключение к ОФД через сеть, однако диагностика взаимодействия с ОФД при этом достаточно сложна и требует хороших технических знаний. Оптимальным, с точки зрения эксплуатационных характеристик, выглядит подключение через USB, сочетая простоту и минимум кабелей с хорошими возможностями по диагностике работы с ОФД.

Для младших моделей это практически единственный вариант подключения ввиду отсутствия сетевых интерфейсов, хотя существует еще Ethernet over RS для работы через COM-порт, но он более сложен в настройке и ограничен скоростью порта в 57600 бод, что не всегда приемлемо.

Ниже мы будем рассматривать вариант с подключением кассы по USB и использования EoU в качестве транспорта.

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

Следующим шагом нужно скачать и установить драйвера и ПО для работы с ККТ, для этого идем в Центр загрузки АТОЛ и в разделе Контрольно-кассовая техника скачиваем драйвер ККТ версии 10.

Из всего скачанного архива нам потребуется только одна папка installer, которая содержит установочные пакеты для Windows и Linux (DEB и RPM), обратите внимание, что разрядность пакета драйверов должна совпадать с разрядностью платформы 1С. А так как 64-разрядная платформа для Windows имеет ряд проблем с поддержкой торгового оборудования, то следует использовать 32-разрядную платформу и драйвера.

При установке выбираем Драйвер ККТ, EoU (отмечены по умолчанию) и интеграционную компоненту 1С. Однако, если вы забыли ее установить — ничего страшного, ее всегда можно получить из архива, где она находится в папке 1С.

Подключим кассу к ПК (если вы не сделали этого раньше), включим ее и перейдем в диспетчер устройств. Там мы увидим два виртуальных COM-порта со стандартными драйверами.

Драйвера требуется обновить на версию от АТОЛ, которые расположены в C:Program Files (x86)ATOLDrivers10KKTUSB_Drivers

После их установки список портов кассы должен принять следующий вид:

Теперь запустим приложение Тест драйвера ККТ и перейдем в Свойства, затем укажем канал связи COM/VCOM и выберем первый из портов, в нашем случае COM7, который предназначен для связи с ПК, второй порт — COM8 служит для связи с ОФД.

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

Теперь самое время перейти в Параметры ККТ, где перед нами откроется следующее окно, в котором перейдем в пункт 15 ОФД, здесь следует проверить адрес и порт ОФД, а также правильно указать канал обмена, в нашем случае это USB (EoU).

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

И пункт 5 Печать, где можно выбрать шаблон чека, в нашем примере используется АТОЛ FPrint-22ПТК у которого доступны два шаблона: 1 — крупный и 2 — компактный. Так как онлайн кассы выводят на печать достаточно большое количество реквизитов, то следует использовать компактные шаблоны, это ускорит время печати чека и позволит существенно экономить кассовую ленту.

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

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

Следующий раздел, куда вам придется время от времени заглядывать, это Отчеты, в основном для того, чтобы выполнить закрытие смены в тех случаях, когда 1С закрыла смену в программе, но не смогла это сделать на ККТ (закончилась бумага или иной сбой). В этом случае просто выполняем печать Отчета о закрытии смены (он же Z-отчет, он же отчет с гашением) в Тесте драйвера.

Раздел ФН позволяет получить разного рода информацию о фискальном накопителе, практическую пользу представляет Статус информационного обмена, который позволяет проконтролировать количество неотправленных документов, при нормальной работе ККТ их быть не должно, либо должны быть объективные обстоятельства, мешающие отправке, например, перебои с доступом в интернет.

И, наконец, раздел Сервисные. Здесь следует установить в ККТ точное время, потому что при расхождении часов ККТ и ПК более чем на пять минут пробитие чеков будет невозможна. Также в данном разделе присутствует возможность программно перезагрузить ККТ, что удобно, если вы внесли изменения в настройки кассы удаленно.

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

Важно! В современных конфигурациях компонента АТОЛ: Драйвер ККТ с передачей данных в ОФД (54-ФЗ), 10.x уже входит в состав поставки, поэтому загружать интеграционную компоненту не нужно. Следует использовать драйвер из состава конфигурации.

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

А затем загрузить компоненту, которая находится по пути C:Program Files (x86)ATOLDrivers10KKT1Cv83, если же вы забыли ее установить вместе с ПО, то следует взять ее из архива с драйвером в папке 1С.

Затем возвращаемся в основное окно и переходим в раздел ККТ с передачей данных, где создаем новый экземпляр оборудования с драйвером версии 10.х.

В настройках устройства указываем первый виртуальный COM-порт, в нашем случае COM7 и проверяем связь нажатием кнопки Тест устройства. Учтите, что COM-порт не предусматривает одновременного доступа из нескольких программ и если вы забыли закрыть Тест драйвера или снять в нем флаг Включено, то 1С не сможет подключиться к кассе и сообщит вам, что Порт занят.

Дальнейшая настройка будет зависеть от используемой вами конфигурации и выходит за рамки данной статьи. Но в любом случае не забудьте указать адрес в настройках торговой точки и физическое лицо пользователю, который будет работать с кассой. В противном случае при попытке пробить чек вы получите ошибку с сообщением что один из реквизитов не заполнен (Адрес или Кассир).

Будем считать, что конфигурация у вас настроена, поэтому переходим к настройке службы EoU, которая отвечает за передачу чеков в ОФД. Данная служба является полностью консольной и не имеет графического интерфейса, настройка производится с помощью конфигурационного файла. По умолчанию он расположен в C:ProgramDataATOLEoU, перейдем в указанную папку и откроем settings.xml. Он уже содержит некоторую информацию, но нас интересует только первая секция device, в теге id указываем название кассы, лучше давать осмысленные названия, особенно если у вас к узлу подключено несколько касс, это позволит быстро находить нужные строки в логе. В теге port указываем номер второго COM-порта, в нашем случае 8. Остальное содержимое файла можно удалить, если касс несколько — создаем несколько секций device.

Перезапускаем службу стандартным образом.

И открываем файл лога в C:ProgramDataATOLEoUlogs, если все сделано нормально, то вы увидите процесс обмена рабочего процесса EoU (worker), который в логе обозначен присвоенным вами id, ККТ представлен как COM, а Ofd — это сервер ОФД.

Для дополнительного контроля можно перейти в личный кабинет ОФД и убедиться в наличии пробитых на кассе документов (чеки, а также документы открытия и закрытия смены).

Как видим, настройка ККТ АТОЛ не сложна, но требует ряда специфических операций и настроек, однако если внимательно следовать нашему руководству, то проблем у вас возникнуть не должно.

Версия 1.4

Введение

Данный документ описывает технологию и требования к разработке мобильных драйверов подключаемого оборудования с использованием новой технологии создания внешних компонент, представленной в платформе "1С:Предприятие" версии 8.3.9. Для просмотра документа по разработке интеграционных приложений для мобильной платформы версии 8.3.8 и ранее перейдите по данной ссылке. При этом механизм работы с интеграционными приложениями также поддерживается в платформе 8.3.9, но при разработке новых драйверов мы рекомендуем использовать новую технологию и данный документ.

Для подключения оборудования по новой технологии к мобильной платформе "1С:Предприятие" и при последующей работе с ним используется "1С:Библиотека подключаемого оборудования для мобильных приложений, редакция 2.0”. Библиотека предоставляет набор механизмов для унифицированной работы с подключаемым оборудованием. Применение данной библиотеки позволяет ускорить реализацию поддержки широкого спектра моделей подключаемого оборудования в разрабатываемых конфигурациях, а также добавить готовые функциональные блоки в уже работающие мобильные приложения.

Для подключения оборудования к "1С:Библиотека подключаемого оборудования для мобильных приложений, редакция 2.0” необходимо разработать мобильный драйвер на основе внешней компоненты по технологии создания внешних компонент, реализующий интерфейс по требованиям, описываемым в данном документе.

Интерфейс мобильного драйвера можно условно разделить на несколько частей:

  • Первый раздел — общие требования к мобильному драйверу и его архитектуре;
  • Второй раздел — системная, определяет набор служебных функций и методов, связанных с использованием мобильного драйвера подключаемого оборудования в системе – подключение и настройка драйвера, получение его описания, тестирование и обслуживание ошибок;
  • Третий раздел — функциональная, определяет обязательный набор команд, специфичных для определенного типа подключаемого оборудования;
  • Четвертый раздел — действия по подключению драйверов, разработанных по стандарту «1С: Совместимо» к конфигурации "1С:Библиотека подключаемого оборудования для мобильных приложений, редакция 2.0”.

1. Общие требования к разрабатываемому драйверу

Разрабатываемый драйвер должен:

  1. Быть разработан в виде внешней компоненты по технологии Native API создания внешних компонент, приведенной в статье "Технология создания внешних компонент" . При разработке стоит учитывать некоторые специфические требования, относящиеся к внешним компонентам для мобильной платформы.
  2. Внешняя компонента для работы с подключаемым оборудованием должна содержать только один объект, реализующий расширение встроенного языка, и возвращать методом «RegisterExtensionAs» имя расширения, совпадающее с второй частью ProgID компоненты. Пример: для компоненты с ProgID «AddIn.Scanner» функция должна возвращать «Scanner». Имя расширения не должно содержать пробелов и недопустимых символов (в соответствии с правилами формирования имен объектов "1С:Предприятия").
  3. Обеспечить возможность реализации функционала в полном объеме (должны быть реализованы и работать все методы) для подключаемого типа оборудования. Если оборудованием данная функция не поддерживается, должно возвращаться "False", а в описании ошибки, возвращаемом методом «ПолучитьОшибку (GetLastError)» , содержится текст, что данная функция оборудованием не поддерживается.
  4. Предоставлять русскоязычные и англоязычные названия методов (например ПолучитьОшибку() — GetLastError() и др.).
  5. Поддерживать работу с несколькими экземплярами устройств, в рамках процедур в которых используется данное оборудование.
  6. При возникновении ошибки в работе предоставлять подробное описание произошедшей ошибки, позволяющее пользователю понять причину ее возникновения и возможный способ устранения.
  7. При возникновении внештатных ситуаций (некорректные действия пользователя, отсутствие запрашиваемого метода или функции, передача некорректных значений и др.) корректно обрабатывать их. Не должно быть аварийных завершений работы драйвера и прочих действий драйвера, которые могут привести к нарушению нормальной работы пользователя.
  8. Принимать/возвращать и обрабатывать таблицы значений в виде XML документа (текст в формате XML с кодировкой UTF-8, передаваемый с помощью параметра типа STRING). Для упрощения обработки структур данных используются наименования атрибутов только на английском языке.
  9. Обрабатывать метод SetLocale для локализации драйвера в соответствии с полученным кодом локализации и настраивать свое окружение (текстовые надписи, сообщения об ошибках и т.д.). Драйвер должен поддерживать локализированное окружение для локального кода региона и локализацию окружения на английском языке. Если полученный код локализации отличается от предусмотренного в драйвере, то драйвер должен настроить свое окружение на использование английского языка. Более подробно использование метода SetLocale описано в документе "Технология создания внешних компонент" .

При разработке мобильного драйвера вы также можете использовать один из двух подходов

  • Однокомпонентный драйвер — драйвер, представляющий из себя лишь внешнюю компоненту, и, таким образом, предназначенный для использования только с мобильной платформой «1С:Предприятие». При разработке драйвера в виде одного файла все используемые run-time библиотеки и другие необходимые файлы должны статически включаться в драйвер, так как на устройстве пользователя их может не оказаться или они могут быть другой версии.
  • Многокомпонентный драйвер — драйвер представляющий из себя более сложный комплекс, состоящий из двух частей:
  • Интеграционная библиотека — промежуточная компонента для связи мобильной платформы "1С Предприятия" с основной поставкой драйвера. Имеет интерфейс, разработанный в соответствии с общими требованиями к драйверу и технологией разработки внешних компонент, но не реализует функционала драйвера подключаемого оборудования. Интеграционная библиотека реализует функционал поиска установленной основной поставки драйвера, его инициализации и переадресации вызовов.
  • Основная поставка драйвера — драйвер поставщика, реализованный по произвольной технологии и состоящий из произвольного набора файлов. Протокол взаимодействия драйвера с интеграционной библиотекой не регламентируется данными требованиями. Распространение основной поставки драйвера является прерогативой поставщика.

2. Обязательные функции и методы, связанные с использованием драйвера подключаемого оборудования в системе

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

Драйвер поддерживает два основных этапа работы с оборудованием в конфигурации:

  • Регистрация и настройка оборудования
  • Использование оборудования пользователем в процессе работы

Регистрация и настройка оборудования

  1. Получение описания драйвера вызовом метода «ПолучитьОписание (GetDescription)» .
  2. Получения доступных параметров для настройки драйвера методом «ПолучитьПараметры (GetParameters)» .
  3. Построение формы настройки драйвера на основании списка доступных параметров.
  4. Сохранение параметров настройки драйвера в базе данных конфигурации.

Использование оборудования пользователем в процессе работы

  1. Инициализация устройства сохраненными в базе параметрами методом «УстановитьПараметр (SetParameter)» .
  2. Подключение оборудования с помощью метода «Подключить (Open)» с текущими значениями параметров, установленными вызовами метода «УстановитьПараметр (SetParameter)» .
    Метод «Подключить (Open)» возвращает идентификатор подключенного экземпляра устройства.
  3. Вызов обязательных функций и методов, специфичных для данного типа подключаемого оборудования, с использованием идентификатора подключенного экземпляра устройства.
  4. Получение кода ошибки и описания ошибки методом «ПолучитьОшибку (GetLastError)» в случае ее возникновения.
  5. Отключение устройства методом «Отключить (Close)» по идентификатору подключенного экземпляра устройства.

ВНИМАНИЕ: Все значения интерфейсных элементов (наименование, описание, заголовки, сообщения) должны быть реализованы на языке, установленном кодом локализации. (см. п.9 раздела Общие требования к разрабатываемому драйверу и его архитектуре.)

Описание команд
Название (alias) Параметры Тип возвращаемого значения Описание метода
Имя Тип Описание
ПолучитьНомерВерсии (GetVersion)

STRING Возвращает номер версии драйвера. ПолучитьОписание (GetDescription) Наименование (Name) string [OUT] Версия интеграционного приложения BOOL Возвращает информацию о драйвере, такую как название и описание, поддерживаемый тип оборудования. Описание (Description) double [OUT] Поддерживаемая версия требований* для данного интеграционного приложения ТипОборудования (EquipmentType) STRING [OUT] Строка, определяющая тип оборудования* РевизияИнтерфейса (InterfaceRevision) LONG [OUT] Поддерживаемая версия требований** для данного типа оборудования ИнтеграционнаяБиблиотека (IntegrationLibrary) BOOL [OUT] Флаг возвращает, является ли компонент интеграционной библиотекой драйвера или самостоятельным драйвером ОсновнойДрайверУстановлен (MainDriverInstalled) BOOL [OUT] Для интеграционной библиотеки возвращает флаг установки основной поставки драйвера URLCкачивания (DownloadURL) STRING [OUT] Возвращает пустую строку или адрес страницы сайта производителя, по которому доступна ссылка для скачивания основной поставки драйвера или иная информация о драйвере. При возвращении пустой строки функционал установки основной поставки драйвера не активизируется. ПолучитьОшибку (GetLastError) ОписаниеОшибки (ErrorDescription) STRING [OUT] Описание ошибки LONG Возвращает код и описание последней произошедшей ошибки. ПолучитьПараметры (GetParameters) ТаблицаПараметров (TableParameters)
XML таблица STRING [OUT] Список параметров BOOL Возвращает список параметров настройки драйвера и их типы, значения по умолчанию и возможные значения. УстановитьПараметр (SetParameter) Имя (Name) STRING [IN] Имя параметра BOOL Установка значения параметра по имени Значение (Value) VARIANT [IN] Значение параметра Подключить (Open) ИДУстройства (DeviceID) string [OUT] Идентификатор устройства BOOL Подключает оборудование с текущими значениями параметров, установленных функцией «УстановитьПараметр». Возвращает идентификатор подключенного экземпляра устройства Отключить (Close) ИДУстройства (DeviceID) STRING [IN] Идентификатор устройства BOOL Отключает оборудование ТестУстройства (DeviceTest) Описание (Description) STRING [OUT] Описание результата выполнения теста BOOL Выполняет пробное подключение и опрос устройства с текущими значениями параметров, установленными функцией «УстановитьПараметр». При успешном выполнении подключения в описании возвращается информация об устройстве АктивированДемоРежим (DemoModeIsActivated) STRING [OUT] Возвращает описание ограничений демонстрационного режима при его наличии и пустой результат при его отсутствии. Пример: драйвер является платным, и для полноценной работы нужен ключ защиты.

* — Строка, определяющая тип оборудования, имеет одно из значений: “УстройствоВвода“, “ПринтерЧеков“, “ПлатежнаяСистема“, “ККТ“.
** — Версия требований – версия текущего документа (Версии 1.1 соответствует число 2001, версии 1.4 соответствует число 2004)

Описание структуры TableParameters

Текст в формате XML, передаваемый с помощью параметра типа STRING. Содержит описание всех параметров драйвера и описание визуального интерфейса настройки драйвера.

Необходимые для работы параметры могут быть структурированы для вывода на форму конфигурации "1С:Предприятия" — распределены по закладкам и группам на закладке. Закладки и группы могут иметь наименования, которые отобразятся на форме. Для параметров могут быть заданы определенные значения, которые сформируют выпадающий список для выбора. Наконец, поля параметров, зависимых от других параметров, могут активироваться по необходимости.

Драйвер версии 8.х для ККТ с передачей данных в ОФД компании АТОЛ снят с поддержки. Подробнее

Первоначальное подключение ККТ к компьютеру

В инструкции рассмотрены вопросы установки драйвера, подключения ККТ к компьютеру через USB-кабель и фискализации ФН.

При подключении ККТ АТОЛ к компьютеру через USB-кабель передача данных в ОФД происходит посредством технологии EoU (Ethernet-over-USB). Требуемая служба устанавливается вместе с драйвером торгового оборудования (ДТО).

Драйвер "АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) 10.х" разработан в двухуровневой архитектуре и состоит из двух частей: интеграционного компонента (поставляется в составе конфигурации "1С") и основной поставки драйвера (устанавливается посредством дистрибутива поставщика и, как правило, скачивается с сайта поставщика).
Основная задача интеграционного компонента – перенаправлять вызовы от конфигурации "1С" к основной поставке драйвера. Основная поставка драйвера непосредственно взаимодействует с оборудованием.

Установка основной поставки драйвера

С сайта компании АТОЛ скачать дистрибутив ДТО версии 10.4.2 или выше. Для этого в центре загрузок необходимо выбрать раздел Программное обеспечение – ДТО – 10.x . Скачать дистрибутив Драйвер ККТ 10.4.2 .

В архивном файле в папке installer размещены файлы:

Следует запустить на исполнение файл KKT10-10.4.2-windows32-setup.exe, если вы используете 32-разрядный клиент "1С".
Следует запустить на исполнение файл KKT10-10.4.2-windows64-setup.exe, если вы используете 64-разрядный клиент "1С".

Подключить ККТ АТОЛ к ПК.

По умолчанию установлен канал обмена через 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 – нажать кнопку Выполнить команду .

ККТ должна выдать чек диагностики.
Подключение ККТ к компьютеру завершено.

Подключение ККТ АТОЛ и фискализация ФН в «1С:Розница»

Создание экземпляра подключаемого оборудования

В разделе Настройки подключаемого оборудования ( Администрирование – Подключаемое оборудование ) необходимо установить флажок Использовать подключаемое оборудование .

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

Создание нового экземпляра оборудования производится с помощью команды Создать . Создаем новый элемент (нажать кнопку Создать ). В открывшейся форме необходимо проверить, что установлен Тип оборудования: ККТ с передачей данных . Далее необходимо выбрать организацию, от имени которой будет производиться продажа товаров на данном фискальном регистраторе, ввести наименование и серийный номер ККТ (заводской номер, указанный на корпусе устройства). В поле Драйвер оборудования выбрать из списка обработчик драйвера. Нажать на кнопку Записать объект .

После записи будут доступны настройки параметров подключения и операции с ФН. Также в окне Подключение и настройка оборудования станет доступной кнопка Настроить .

Самостоятельная установка интеграционного компонента драйвера

Интеграционная компонента драйвера ККТ АТОЛ 10.х входит в состав "1С:Библиотеки подключаемого оборудования". По необходимости компоненту можно добавить самостоятельно.

Для этого следует нажать кнопку Драйверы оборудования :

Из скачанного архива драйвера 10.4.2.zip необходимо извлечь компонент 1C . В "1С" нажимаем Добавить новый драйвер из файла – выбираем из извлеченной папки драйвера "1С" архив ATOL_KKT_10.zip и нажимаем кнопку сохранения Записать объект . Далее нажимаем Функции — Установить драйвер .

После успешной установки на форме отобразится статус драйвера – Установлен , а также версия драйвера.

Настройка подключения к ККТ

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

Регистрация фискального накопителя

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

Для проведения операции регистрации необходимо выбрать в программе Администрирование – Подключаемое оборудование – ККТ с передачей данных , открыть запись с необходимой ККТ. Проверить заполнение серийного номера (обязательное поле для заполнения). Раскрыть Параметры ККТ , установить Способ форматно-логического контроля – Разделять строки , установить Допустимое расхождение форматно-логического контроля – 0,01 .

Выбрать пункт Регистрация из выпадающего списка при нажатии на кнопку Операции с фискальным накопителем .

Откроется форма регистрации. В ней необходимо: заполнить поле Регистрационный номер ККТ номером, полученным при регистрации кассы в ФНС, проверить правильность заполнения реквизитов организации, указать Адрес установки ККТ , Место проведения расчетов , выбрать систему налогообложения, заполнить все прочие параметры, ввести ИНН ОФД и Наименование ОФД и нажать на кнопку Продолжить операцию .

ККТ должна выдать чек об успешной регистрации.

Важно! Включение параметра Признак шифрования данных – необратимая операция. Шифрование может быть у ОФД дополнительной услугой, уточняйте у ОФД до фискализации ФН.

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

Закрытие фискального накопителя – необратимая операция.

После ее выполнения использование ФН невозможно.

Ссылка на основную публикацию
Удобное компьютерное кресло отзывы
В общем, надоело мне с ноутбуком на кровати валяться, спину портить. Стол есть, 74см высотой. Сейчас сижу на офисном стуле,...
Тест эксель на собеседовании
Если вы хоть раз пытались устроиться на работу или же работаете на должности, в круг обязанностей которой входит принятие людей...
Тестирование cd и dvd дисков
В этой статье я опишу программу тест Nero CD DVD Speed, которая разработана компанией "Nero Softwsre AG". С помощью программы...
Удобный сайт для просмотра фильмов
Некоторые онлайн-кинотеатры радуют лицензионными бесплатными фильмами, однако за лучший контент придётся платить. В подборке Лайфхакера — несколько хороших сервисов с...
Adblock detector