← На главную
При попытке пробить чек в программе 1С:Розница (редакция 2.2) пользователи часто сталкиваются со следующим сообщением об ошибке: «Проверьте настройку кассы ККМ, ширины ленты и подключаемого оборудования». При этом тест устройства из параметров подключения в 1С или из драйвера оборудования может успешно проходить. Рассмотрим подробнее причину возникновения этой проблемы и разберем по шагам, как ее исправить.
1. Настройка ширины ленты в справочнике «Кассы ККМ»
Проанализируем первую и наиболее распространенную причину — некорректно указанный или незаполненный параметр ширины ленты в настройках кассы. Чтобы проверить и исправить этот параметр, выполним следующие действия:
- Перейдем в раздел «НСИ» и откроем справочник
Кассы ККМ.
- Откроем карточку кассы, с которой возникает ошибка при печати.
- Проверим значение в поле «Ширина ленты» (указывается в миллиметрах или символах, например, 57 мм или 80 мм). Если поле пустое, зафиксируем нужный размер ленты и сохраним карточку.
2. Проверка ширины ленты в шаблоне чека
Если ширина ленты задана в кассе, но чек все равно не печатается, выявим проблему в самом макете печатной формы чека:
- Перейдем в раздел «Администрирование» — «Печатные формы, отчеты и обработки» —
Шаблоны печатных форм.
- Найдем используемый шаблон чека ККМ и откроем его редактор.
- Проверим ширину макета. Если в шаблоне ширина колонок вылезает за пределы допустимого количества символов для кассовой ленты (например, макет сформирован под 80 мм, а касса настроена на 57 мм), программа выдаст ошибку.
- Отредактируем ширину колонок макета или выберем стандартный шаблон, подходящий под используемую ширину ленты.
3. Настройка параметров подключения и символов в строке в драйвере
Справочники могут быть заполнены верно, но параметры самого драйвера торгового оборудования могут содержать нулевые значения ширины. Проверим настройки драйвера в 1С:
- Перейдем в раздел «Администрирование» —
Подключаемое оборудование.
- Откроем карточку нашего экземпляра ККТ и перейдем по кнопке «Параметры подключения».
- Найдем параметр «Количество символов в строке» (или «Ширина ленты, символов»).
- Если там указан
0 или поле не заполнено, укажем корректное количество символов для используемого шрифта кассы (обычно 24, 32, 36 или 48 символов) и нажмем «Записать и закрыть».
- Нажмем кнопку «Тест устройства», чтобы убедиться в корректном обмене данными с драйвером.
4. Проверка привязки оборудования к текущему рабочему месту
Выясним еще одну скрытую причину: после смены имени компьютера, обновления Windows или переустановки платформы 1С создается новый элемент справочника Рабочие места. Подключенное оборудование при этом остается привязанным к старому рабочему месту.
- В разделе «Администрирование» —
Подключаемое оборудование откроем карточку используемой кассы.
- Посмотрим на поле «Рабочее место». Если в нем выбран элемент, отличный от текущего сеанса, изменим его на элемент с пометкой «(Текущее рабочее место)».
- Сохраним настройки и перезапустим сеанс 1С.
5. Особенности настройки чекопечатающих машин (Штрих-М АСПД)
Рассмотрим специфику оборудования, если используется чекопечатающая машина, такая как Штрих-М АСПД (без фискального накопителя):
- Устройства типа АСПД является нефискальным принтером документов. Если подключить его в 1С в типе оборудования
ККТ с передачей данных, программа при попытке пробить чек начнет обращаться к фискальным функциям, которых у АСПД нет, и выдаст ошибку параметров кассы.
- Для правильной работы подключайте Штрих-М АСПД в категории
Принтеры чеков или в режиме нефискального принтера документов.
6. Синхронизация версий драйвера и очистка кэша
Если все предыдущие шаги не дали результата, имеет место рассинхронизация между внешней компонентой 1С и драйвером в системе Windows:
- Обновим или переустановим драйвер ККТ от производителя (например, Штрих-М или Атол) от имени администратора.
- В настройках оборудования 1С нажмем кнопку «Установить драйвер» или «Обновить драйвер».
- Очистим кэш 1С и временные файлы пользователя в папке
%TEMP%, после чего повторно протестируем печать чека из Рабочего места кассира (РМК).