При работе с контрольно-кассовой техникой (ККТ) в 1С крайне важно, чтобы система налогообложения, передаваемая в фискальный накопитель, соответствовала фактическому режиму организации. В ранних версиях 1С:УТ 11.4 поддержка Патент была ограничена, что вызывало сложности у пользователей ИП. Давайте разберем, как решить эту задачу.
Первым делом проанализируем текущую версию вашей программы. Начиная с версии 11.4.13 и выше, разработчики 1С добавили штатную поддержку системы Патент. Если вы используете более старый релиз, самым правильным решением будет обновление конфигурации. В современных версиях Патент доступен в настройках учетной политики организации, и необходимость в «костылях» отпадает.
Если вы попытаетесь принудительно указать Патент в коде или через расширение, не имея соответствующей регистрации в ФН, вы получите ошибку от драйвера кассы. Фискальный накопитель жестко хранит перечень допустимых СНО. Если касса зарегистрирована на ОСНО, попытка отправить Патент приведет к отказу оборудования. Всегда сверяйте карточку регистрации ККТ в налоговой с настройками в 1С.
Если обновление невозможно, а патент необходим для корректной печати чеков, программисты часто прибегают к локальной модификации модуля МенеджерОборудованияВызовСервера или аналогичных процедур фискализации. Разберем логику такой правки.
Суть доработки заключается в принудительной подмене параметра СистемаНалогообложения перед вызовом функции печати чека. Пример реализации:
// Пример принудительной установки системы налогообложения
Если Организация = Справочники.Организации.НайтиПоНаименованию("ИП Ромашка") Тогда
ПараметрыОперацииФискализацииЧека.СистемаНалогообложения = ПредопределенноеЗначение("Перечисление.ТипыСистемНалогообложенияККТ.Патент");
КонецЕсли;
Важное примечание: Мы рекомендуем оформлять такие изменения строго через Расширение конфигурации. Это позволит не снимать основную конфигурацию с поддержки и сохранит возможность дальнейшего обновления программы.
Необходимо помнить о законодательных ограничениях, которые накладывает Федеральный закон № 54-ФЗ. Рассмотрим основные правила:
Патент и УСН, для каждого режима должен быть сформирован отдельный чек.Чтобы избежать проблем с налоговой, проанализируем следующие рекомендации:
Патент, проверьте, корректно ли заполнена карточка организации в разделе Настройка и администрирование -> Организации -> Учетная политика.Патент в чеке.Подводя итог, можно сказать, что решение задачи по работе с Патент в 1С:УТ 11.4 сводится к обновлению до актуальной версии или, при невозможности обновления, к корректной настройке параметров фискализации через расширение. Всегда учитывайте требования ФФД по раздельному пробитию чеков при совмещении режимов.