Как настроить совместное использование УСН и Патента при работе с ККТ в 1С:Управление торговлей 11?

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

При совмещении налоговых режимов УСН и ПСН в рамках одной организации в 1С:Управление торговлей 11 многие пользователи сталкиваются с тем, что типовые настройки системы не всегда позволяют гибко управлять выбором налогового режима для конкретной кассы. Давайте разберем, как подойти к решению этой задачи и какие технические инструменты использовать.

Понимание проблемы разделения налоговых режимов

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

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

Решение задачи через расширение конфигурации

Если типового функционала недостаточно для разделения режимов, мы можем модифицировать логику работы модуля менеджера справочника Патенты. Рассмотрим пример того, как вмешаться в проверку наличия действующего патента с помощью расширения.

Мы будем использовать метод Вместо для функции ЕстьДействующийПатент. Это позволяет нам не только выполнить стандартную проверку, но и добавить собственные условия, например, проверку констант или специфических настроек учета.

Разберем пример кода, который вы можете внедрить через расширение:


&Вместо("ЕстьДействующийПатент")
Функция А_ЕстьДействующийПатент(Организация, Подразделение, Знач ДатаПроверки)
    // Вызываем стандартный метод для получения базового результата
    Результат = ПродолжитьВызов(Организация, Подразделение, ДатаПроверки);
    
    // Дополняем логику проверки собственным условием
    Возврат Результат И Константы.УдалитьИспользоватьРубрикаторБизнесСеть.Получить();
КонецФункции

Важно помнить, что при работе с функциями в расширениях использование аннотации &Вместо является обязательным. В данном примере мы получаем результат работы основной логики ПродолжитьВызов и объединяем его с дополнительной проверкой. Это позволяет сохранить целостность данных и избежать конфликтов с базовой логикой системы.

На что обратить внимание при настройке

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

Заключение

Мы проанализировали ситуацию, когда стандартных инструментов 1С:Управление торговлей 11 может не хватать для корректного выбора налогового режима при наличии двух касс с разными системами налогообложения. Использование расширения для функции ЕстьДействующийПатент является действенным техническим приемом для программной корректировки проверки патентов. Однако мы рекомендуем всегда в первую очередь опираться на типовые настройки Направлений деятельности, чтобы минимизировать риски возникновения расхождений в бухгалтерской отчетности и книгах учета доходов.

← На главную