Как настроить онлайн-кассу Штрих-ФР в 1С:Управление торговлей 11 и устранить ошибки со скидками и СНО

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

При модернизации фискальных регистраторов (например, Штрих-01-ФР) до требований онлайн-касс пользователи 1С:Управление торговлей 11 часто сталкиваются с изменениями в логике работы оборудования. Прежние механизмы разделения чеков по физическим секциям (отделам) перестают работать, появляются ошибки вида «Сумма оплаты меньше итоговой», а также сбои при закрытии смены или смене систем налогообложения.

Разберем подробно, почему возникают эти проблемы и как по шагам восстановить корректную печать фискальных чеков.

1. Переход на онлайн-кассы: требование к версии конфигурации 1С

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

Если используется релиз 11.2, первым обязательным шагом является обновление конфигурации до актуальной ветки (11.3, 11.4 или 11.5) и обновление Библиотеки подключаемого оборудования (БПО).

2. Отказ от секций и правильная настройка совмещения СНО

В фискальных регистраторах старого образца разделение видов деятельности (например, ЕНВД/ПСН и УСН) часто настраивалось через секции (отделы ККТ). В онлайн-кассах этот механизм принципиально изменен:

  1. Разделение систем налогообложения выполняется на уровне электронного реквизита чека — тег 1055 (Применяемая система налогообложения). Физические секции кассы для этого больше не используются.
  2. Кассовый аппарат при фискализации/перерегистрации в ФНС должен содержать отметки обо всех СНО, которые использует организация.
  3. В одном фискальном чеке строго запрещено смешивать позиции, относящиеся к разным налоговым режимам. 1С формирует отдельные документы и чеки для каждой СНО.

Для правильного распределения чеков (включая документы ПриходныйКассовыйОрдер и ЧекККМ) выполним следующие настройки:

  1. В утилите Тест драйвера ККТ перейдем в параметры фискализации и убедимся, что установлены флаги для всех совмещаемых СНО (например, УСН и ЕНВД/Патент).
  2. В 1С:Управление торговлей в настройках учетной политики организации укажем совмещение налоговых режимов.
  3. В карточках номенклатуры и товарных категориях зададим принадлежность к соответствующим СНО.

3. Устранение ошибки «Сумма оплаты меньше итоговой» при применении скидок

Выясним причину ошибки расчета сумм. В онлайн-ККТ запрещено применение суммовых скидок на весь чек средствами самого фискального регистратора. Программа обязана передавать цену каждой позиции уже с учетом скидки и рассчитанной итоговой стоимостью строки.

Ошибка «Сумма оплаты меньше итоговой» возникает из-за расхождения на копейки при делении скидки на количество товара (проблема округления). Чтобы устранить эту ошибку, выполним следующие действия:

  1. В параметрах подключаемого оборудования в 1С включим автоматическое распределение копеек и скидок по позициям чека.
  2. В таблицах драйвера ККТ отключим встроенные механизмы округления и автоматических скидок, чтобы касса не применяла повторный пересчет переданных из 1С сумм.

4. Исправление ошибки «00h, Ошибок нет» при смене СНО

Код 00h в протоколе оборудования Штрих-М означает успешное выполнение команды. Однако 1С может интерпретировать ответ как ошибку в следующих случаях:

  1. Смена открыта: попытка изменить параметры СНО или переписать таблицы фискальной памяти при незакрытой кассовой смене. Все изменения параметров оборудования необходимо выполнять строго при закрытой смене.
  2. Несоответствие драйвера и БПО: версия установленного драйвера не совпадает с требованиями используемой в 1С версии внешней компоненты. Требуется установить рекомендованную версию драйвера Штрих-М и перерегистрировать внешнюю компоненту.

5. Что делать при ошибке «Не поддерживается в данном режиме» при закрытии смены

Если смена в ККТ зависла, превысила 24 часа или в буфере остался оборванный документ, касса переходит в режим блокировки. Разберем по шагам порядок разблокировки через утилиту Тест драйвера:

  1. Запустим утилиту драйвера и нажмем «Установить связь».
  2. Перейдем в раздел «Состояние ККТ» и нажмем «Запрос состояния», чтобы определить текущий режим.
  3. Если в кассе остался незавершенный документ, перейдем в раздел «Регистрация» и нажмем «Аннулировать чек» (или завершим печать документа).
  4. Перейдем в раздел «Отчеты с гашением» и выполним операцию «Снять Z-отчет» (Закрытие смены).
  5. После успешной печати Z-отчета вернемся в 1С и выполним операцию закрытия кассовой смены в программе.
← На главную