При переходе на версию 1С:Розница 3.0, которая базируется на архитектуре 1С:УНФ, пользователи часто сталкиваются с тем, что привычная схема подключения обычного чекового принтера (через Windows-драйвер) перестает работать. Программа по умолчанию ожидает наличие полноценного контрольно-кассового аппарата (ККТ) с фискальным накопителем. Рассмотрим подробнее, как настроить систему для работы с обычными устройствами, такими как Xprinter, и разберем способы, позволяющие восстановить печать на принтерах чеков в обход ограничений типовых конфигураций.
Прежде всего, проанализируем настройки интерфейса. В версии 3.0 многие опции подключения оборудования могут быть скрыты. Нам необходимо убедиться, что в системе активирована возможность использования подключаемого оборудования. Выясним причину отсутствия нужных полей в справочниках:
ИспользоватьПодключаемоеОборудование. Если она установлена в значение Ложь, ее необходимо активировать.Для работы с обычным принтером (например, работающим через USB или COM-порт и установленным в Windows) не нужно выбирать категорию «ККТ с передачей данных». Разберем по шагам правильный алгоритм подключения:
1С:Принтер чеков (С-v8).Важно помнить, что для корректного отображения текста необходимо настроить ширину ленты. В параметрах оборудования укажем Количество символов в строке. Обычно это 32 символа для ленты 58мм и 48 символов для ленты 80мм.
Одной из главных проблем является попытка программы выполнить фискальную операцию открытия смены на устройстве, которое для этого не предназначено. Посмотрим на ситуацию с точки зрения логики программы: если в карточке Касса ККМ указано, что это фискальное устройство, 1С будет требовать отчет об открытии смены от драйвера.
В некоторых случаях для решения этой проблемы целесообразно использовать расширение, позволяющее выполнить проведение Чека ККМ в РМК без фискализации и отправки данных в ОФД — для этого подойдёт расширение для проведения чеков без фискализации в 1С:Розница. Также рассмотрим два стандартных варианта настройки:
Вариант 1: Использование эмулятора
Если стандартный принтер чеков отказывается работать в связке с рабочим местом кассира (РМК), можно применить небольшую хитрость:
1С:Эмулятор ККТ с передачей данных.Вариант 2: Настройка налогообложения организации
Проанализируем карточку организации. Чтобы программа позволяла пробивать нефискальные чеки, в настройках Налогообложения на вкладке Налоги должен быть указан режим, который в определенных условиях позволяет не применять ККТ (например, патент для определенных видов деятельности). Это снимет жесткое ограничение на обязательное наличие ФН в настройках кассы.
Выясним, почему чек может печататься некорректно. В 1С:Розница 3.0 используется новый механизм шаблонов. Разберем, как его настроить и расширить возможности печати:
Таким образом, несмотря на жесткую ориентацию Розницы 3.0 на 54-ФЗ, мы сохраняем возможность использовать нефискальное оборудование через использование правильных типов драйверов и настройку функциональных опций системы.