Как подключить и настроить онлайн-кассу Атол 22ПТК в 1С:Управление торговлей 10.3

Системный администратор 1С v8.3 (Обычные формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

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

Законодательный контекст и режим работы кассы

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

Рассмотрим основные нюансы режима «онлайн»:

  1. Обязательность подключения: Даже если ваш магазин находится в удалении от крупных городов, касса должна быть зарегистрирована как онлайн-ККТ.
  2. Автономный режим: Существует понятие «местности, отдаленные от сетей связи». Список таких местностей утверждается региональными властями. Если ваш адрес входит в этот перечень, вы можете использовать кассу без немедленной передачи данных в ОФД, однако фискальный накопитель (ФН) все равно должен быть установлен, а данные — выгружены при его замене.
  3. Срок блокировки: Если касса не передает данные в ОФД более 30 календарных дней, фискальный накопитель автоматически блокируется. После этого пробитие чеков станет невозможным до тех пор, пока связь не будет восстановлена и очередь чеков не уйдет оператору.

Выбор драйвера: 8, 9 или 10 версия?

В процессе обсуждения на форумах часто возникает путаница относительно версий драйверов Атол. Выясним причину этой путаницы и определим оптимальный вариант.

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

Для стабильной работы в современных реалиях мы рекомендуем использовать Драйвер ККТ АТОЛ версии 10.х (DTO 10). Рассмотрим преимущества 10-й платформы:

Настройка взаимодействия с ОФД

Разберем, как касса «общается» с налоговой. Как мы выяснили, прямой связи между 1С и налоговой нет. Цепочка выглядит так: 1С -> Драйвер -> Касса -> ОФД -> ФНС.

Чтобы настроить передачу данных, вам необходимо выполнить следующие шаги:

  1. Заключить договор с любым аккредитованным ОФД.
  2. В «Тесте драйвера ККТ» (версия 10) зайти в раздел «Параметры ККТ» и на вкладке «ОФД» указать адрес сервера и порт, предоставленные вашим оператором.
  3. Выбрать канал связи. Для Атол 22ПТК наиболее надежным является метод EoT (Ethernet-over-Transport). В этом режиме данные передаются через тот же USB-кабель, по которому идет управление кассой из 1С, но драйвер создает виртуальный канал для интернета.

Подключение внешней обработки в 1С:УТ 10.3

Проанализируем особенности конфигурации Управление торговлей 10.3. Поскольку она построена на «обычных формах», стандартные механизмы интеграции с новым оборудованием в ней часто отсутствуют или требуют обновления.

Многие пользователи ошибочно полагают, что обработка не нужна. На самом деле, для работы 1С с 10-й версией драйвера Атол требуется специальный файл ATOL_KKT_10.epf (внешняя обработка обслуживания).

Рассмотрим процесс подключения обработки по шагам:

  1. Откроем меню «Сервис» — «Торговое оборудование» — «Подключение и настройка торгового оборудования».
  2. Перейдем на закладку «Фискальные регистраторы».
  3. Добавим новое устройство. В поле «Обработка обслуживания» выберем «Добавить из файла» и укажем путь к скачанному ATOL_KKT_10.epf.
  4. Нажмем «Параметры», где укажем модель (Атол 22ПТК), порт подключения и скорость (обычно 115200).

Пример кода инициализации устройства, который может встретиться в логике обработки (для понимания процесса программистом):


// Пример инициализации объекта драйвера 10 версии
Драйвер = Новый COMОбъект("AddIn.Atol_KKT_10");
Результат = Драйвер.УстановитьПараметры();
Если Результат <> 0 Тогда
    Сообщить("Ошибка инициализации кассы: " + Драйвер.ОписаниеОшибки());
КонецЕсли;

Проблема удаленных территорий (без интернета)

Если магазин действительно находится в «центре тайги», выясним, как технически реализовать работу. В настройках ККТ при фискализации необходимо установить флаг «Автономный режим». В этом случае касса не будет пытаться связаться с ОФД и выдавать ошибки связи.

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

Особенности работы с маркировкой

Если ваша организация занимается продажей табака, обуви или одежды, Атол 22ПТК должен быть переведен на Платформу 5.0. Это внутреннее программное обеспечение (прошивка) самой кассы.

Посмотрим, почему это критично:

Типичные ошибки при подключении

Разберем основные трудности, с которыми сталкиваются новички:

Таким образом, для успешной работы Атол 22ПТК совместно с 1С 10.3 необходимо обеспечить три условия: актуальную прошивку кассы (желательно Платформа 5.0), установленный Драйвер ККТ 10.х и корректно подключенную внешнюю обработку обслуживания в самой программе. При соблюдении этих условий система будет работать стабильно и соответствовать всем нормам законодательства.

← На главную