← На главную
При модернизации фискальных регистраторов (например, Штрих-01-ФР) до требований онлайн-касс пользователи 1С:Управление торговлей 11 часто сталкиваются с изменениями в логике работы оборудования. Прежние механизмы разделения чеков по физическим секциям (отделам) перестают работать, появляются ошибки вида «Сумма оплаты меньше итоговой», а также сбои при закрытии смены или смене систем налогообложения.
Разберем подробно, почему возникают эти проблемы и как по шагам восстановить корректную печать фискальных чеков.
1. Переход на онлайн-кассы: требование к версии конфигурации 1С
Проанализируем базовые требования платформы. В старых релизах (например, 1С:УТ 11.2) поддержка формата фискальных данных (ФФД) и протоколов онлайн-касс отсутствует либо реализована не полностью. Полноценная поддержка онлайн-ККТ с передачей обязательных фискальных тегов появилась начиная с редакции 1С:Управление торговлей 11.3.
Если используется релиз 11.2, первым обязательным шагом является обновление конфигурации до актуальной ветки (11.3, 11.4 или 11.5) и обновление Библиотеки подключаемого оборудования (БПО).
2. Отказ от секций и правильная настройка совмещения СНО
В фискальных регистраторах старого образца разделение видов деятельности (например, ЕНВД/ПСН и УСН) часто настраивалось через секции (отделы ККТ). В онлайн-кассах этот механизм принципиально изменен:
- Разделение систем налогообложения выполняется на уровне электронного реквизита чека — тег 1055 (Применяемая система налогообложения). Физические секции кассы для этого больше не используются.
- Кассовый аппарат при фискализации/перерегистрации в ФНС должен содержать отметки обо всех СНО, которые использует организация.
- В одном фискальном чеке строго запрещено смешивать позиции, относящиеся к разным налоговым режимам. 1С формирует отдельные документы и чеки для каждой СНО.
Для правильного распределения чеков (включая документы ПриходныйКассовыйОрдер и ЧекККМ) выполним следующие настройки:
- В утилите Тест драйвера ККТ перейдем в параметры фискализации и убедимся, что установлены флаги для всех совмещаемых СНО (например, УСН и ЕНВД/Патент).
- В 1С:Управление торговлей в настройках учетной политики организации укажем совмещение налоговых режимов.
- В карточках номенклатуры и товарных категориях зададим принадлежность к соответствующим СНО.
3. Устранение ошибки «Сумма оплаты меньше итоговой» при применении скидок
Выясним причину ошибки расчета сумм. В онлайн-ККТ запрещено применение суммовых скидок на весь чек средствами самого фискального регистратора. Программа обязана передавать цену каждой позиции уже с учетом скидки и рассчитанной итоговой стоимостью строки.
Ошибка «Сумма оплаты меньше итоговой» возникает из-за расхождения на копейки при делении скидки на количество товара (проблема округления). Чтобы устранить эту ошибку, выполним следующие действия:
- В параметрах подключаемого оборудования в 1С включим автоматическое распределение копеек и скидок по позициям чека.
- В таблицах драйвера ККТ отключим встроенные механизмы округления и автоматических скидок, чтобы касса не применяла повторный пересчет переданных из 1С сумм.
4. Исправление ошибки «00h, Ошибок нет» при смене СНО
Код 00h в протоколе оборудования Штрих-М означает успешное выполнение команды. Однако 1С может интерпретировать ответ как ошибку в следующих случаях:
- Смена открыта: попытка изменить параметры СНО или переписать таблицы фискальной памяти при незакрытой кассовой смене. Все изменения параметров оборудования необходимо выполнять строго при закрытой смене.
- Несоответствие драйвера и БПО: версия установленного драйвера не совпадает с требованиями используемой в 1С версии внешней компоненты. Требуется установить рекомендованную версию драйвера Штрих-М и перерегистрировать внешнюю компоненту.
5. Что делать при ошибке «Не поддерживается в данном режиме» при закрытии смены
Если смена в ККТ зависла, превысила 24 часа или в буфере остался оборванный документ, касса переходит в режим блокировки. Разберем по шагам порядок разблокировки через утилиту Тест драйвера:
- Запустим утилиту драйвера и нажмем «Установить связь».
- Перейдем в раздел «Состояние ККТ» и нажмем «Запрос состояния», чтобы определить текущий режим.
- Если в кассе остался незавершенный документ, перейдем в раздел «Регистрация» и нажмем «Аннулировать чек» (или завершим печать документа).
- Перейдем в раздел «Отчеты с гашением» и выполним операцию «Снять Z-отчет» (Закрытие смены).
- После успешной печати Z-отчета вернемся в 1С и выполним операцию закрытия кассовой смены в программе.