Как подключить обычный принтер чеков к 1С:Розница 3.0 и обойти требование фискального накопителя

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

При переходе на версию 1С:Розница 3.0, которая базируется на архитектуре 1С:УНФ, пользователи часто сталкиваются с тем, что привычная схема подключения обычного чекового принтера (через Windows-драйвер) перестает работать. Программа по умолчанию ожидает наличие полноценного контрольно-кассового аппарата (ККТ) с фискальным накопителем. Рассмотрим подробнее, как настроить систему для работы с обычными устройствами, такими как Xprinter, и разберем способы, позволяющие восстановить печать на принтерах чеков в обход ограничений типовых конфигураций.

Включение функциональных опций в настройках

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

  1. Перейдем в раздел Настройки — Еще больше возможностей.
  2. Выберем пункт Продажи и найдем подраздел Печать чеков.
  3. Если флаг работы с оборудованием включен, но настройки все равно не отображаются, воспользуемся режимом Функции для технического специалиста.
  4. Проверим константу ИспользоватьПодключаемоеОборудование. Если она установлена в значение Ложь, ее необходимо активировать.

Выбор и настройка драйвера для принтера чеков

Для работы с обычным принтером (например, работающим через USB или COM-порт и установленным в Windows) не нужно выбирать категорию «ККТ с передачей данных». Разберем по шагам правильный алгоритм подключения:

  1. Зайдем в справочник Подключаемое оборудование.
  2. Создадим новый экземпляр оборудования, выбрав тип Принтеры чеков.
  3. В поле Драйвер оборудования выберем штатный драйвер 1С:Принтер чеков (С-v8).
  4. В настройках самого драйвера укажем способ подключения. Если принтер установлен в системе как обычный принтер Windows, выберем его из выпадающего списка в поле Принтер.

Важно помнить, что для корректного отображения текста необходимо настроить ширину ленты. В параметрах оборудования укажем Количество символов в строке. Обычно это 32 символа для ленты 58мм и 48 символов для ленты 80мм.

Решение проблемы с ошибкой «Открытие смены»

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

В некоторых случаях для решения этой проблемы целесообразно использовать расширение, позволяющее выполнить проведение Чека ККМ в РМК без фискализации и отправки данных в ОФД — для этого подойдёт расширение для проведения чеков без фискализации в 1С:Розница. Также рассмотрим два стандартных варианта настройки:

Вариант 1: Использование эмулятора

Если стандартный принтер чеков отказывается работать в связке с рабочим местом кассира (РМК), можно применить небольшую хитрость:

  1. Подключим оборудование с типом драйвера 1С:Эмулятор ККТ с передачей данных.
  2. В настройках эмулятора установим флаг Печатать на принтере Windows и выберем наш принтер чеков.
  3. В этом случае программа будет считать, что работает с полноценной ККТ, успешно «открывать» и «закрывать» виртуальные смены, но физическая печать будет уходить на нефискальный принтер.

Вариант 2: Настройка налогообложения организации

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

Настройка шаблонов чеков

Выясним, почему чек может печататься некорректно. В 1С:Розница 3.0 используется новый механизм шаблонов. Разберем, как его настроить и расширить возможности печати:

  1. Перейдем в раздел Продажи — Печать — Шаблоны чеков.
  2. Создадим новый шаблон с типом Чек ККМ. Если вам требуется более информативный документ, можно настроить полноценный товарный чек для чеков ККМ для вывода на чековую ленту.
  3. Поскольку мы используем обычный принтер, рекомендуется использовать упрощенный текстовый шаблон, чтобы избежать проблем с масштабированием шрифтов.
  4. Назначим итоговый шаблон для нашего устройства в настройках подключаемого оборудования.

Таким образом, несмотря на жесткую ориентацию Розницы 3.0 на 54-ФЗ, мы сохраняем возможность использовать нефискальное оборудование через использование правильных типов драйверов и настройку функциональных опций системы.

← На главную