Почему в РМК 1С:Розница 2.2 не печатается товарный чек при оплате и как это настроить?

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

При переходе на конфигурацию «Розница 2.2» или после проведения технических работ кассиры нередко сталкиваются с ситуацией: чек регистрируется в программе, но печатная форма товарного чека на обычном офисном принтере не появляется. При этом из журнала документов или по отдельной кнопке печать проходит штатно. Разберем детально, почему так происходит, как устроена логика быстрых оплат в рабочем месте кассира (РМК) и как вернуть привычный сценарий работы.

Различие механизмов: «Быстрая продажа» против «Оплаты с печатью»

Проанализируем поведение системы при нажатии стандартных клавиш оплаты. В типовой конфигурации «1С:Розница 2.2» функционал кнопок разделен по назначению:

  1. Быстрая продажа («Наличные» — F6, «Платежная карта» — F7). Эти кнопки предназначены для ускоренного оформления розничной продажи. Они отправляют фискальные данные на подключенный фискальный регистратор. Никаких дополнительных диалоговых окон и печатных форм для офисного принтера при этом не вызывается.
  2. Команда «Печать» (по умолчанию горячая клавиша Alt+F11). Данная команда нижней панели РМК инициирует процедуру полной оплаты с обязательным выводом на печать сопутствующих печатных документов, включая товарный чек.

Посмотрим на программную реализацию обработчика быстрой продажи в модуле формы РМК:


ОплатитьТовары("ФормаПростойОплаты");

&НаКлиенте
Процедура ОплатитьТовары(ИмяФормыОплаты, ОплатаПлатежнойКартой = Неопределено, Печать = Ложь)

Обратим внимание на значение параметра Печать = Ложь. При нажатии клавиш F6 или F7 система явно отключает печать любых печатных форм. Если к системе вместо реального фискального регистратора подключен эмулятор, чек закрывается виртуально, а документ на обычный принтер не отправляется вовсе. Это штатное платформенное поведение, а не системная ошибка.

Как настроить печать товарного чека через интерфейс

Если специфика торговой точки требует обязательной выдачи товарного чека на принтер А4 или специализированный принтер чеков, разберем по шагам порядок настройки интерфейса РМК:

  1. Перейдем в раздел «Администрирование» — «Настройки РМК».
  2. Откроем используемый профиль настроек рабочего места кассира.
  3. Перейдем на закладку «Кнопки нижней панели».
  4. Найдем в списке доступных команд действие «Печать».
  5. Убедимся, что флаг активности кнопки включен, и проверим назначенную комбинацию горячих клавиш. При необходимости переназначим комбинацию клавиш для ускорения работы персонала.

При проведении расчета через кнопку «Печать» (или назначенную горячую клавишу) конфигурация автоматически инициирует вывод макета товарного чека.

Почему окно предварительного просмотра «сбрасывается вниз»

Нередко кассиры замечают, что при вызове печати окно предварительного просмотра пропадает или оказывается заблокированным. Выясним причину этого явления. Интерфейс РМК в 1С:Рознице работает в полноэкранном модальном режиме. Когда система формирует табличный документ методом Показать(), операционная система переключает фокус окон, и окно предпросмотра визуально «проваливается» под полноэкранный рабочий стол РМК.

Для решения этой проблемы на рабочих местах кассиров не рекомендуется использовать предварительный просмотр. Оптимальный вариант — прямая отправка на принтер без вывода макета на экран оператора с использованием системного свойства РежимИспользованияДиалогаПечати.НеИспользовать в алгоритмах печати.

Корректный выбор типа торгового оборудования

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

Если для работы используется термопринтер чеков или обычный лазерный принтер без фискального накопителя, в разделе «Подключаемое оборудование» следует настраивать тип оборудования «Принтеры чеков» (с драйвером «1С:Принтер чеков»), а не эмулятор ФР. В этом случае печать нефискального документа будет формироваться автоматически в рамках типовой очереди печати операционной системы.

Возврат к интерфейсу платформы «1С:Предприятие 8.1»

Нередко пользователи интересуются возможностью вернуть интерфейс РМК из старых версий («Розница 1.0» на платформе 8.1). Отметим, что архитектура «Розницы 2.2» полностью построена на базе управляемых форм. Механизмы обычных форм платформы 8.1 устарели и полностью отсутствуют в современных конфигурациях. Вернуть прежний внешний вид штатными средствами невозможно; адаптация возможна только путем индивидуальной компоновки элементов нижней панели РМК и горячих клавиш под привычный для сотрудников порядок действий.

← На главную