В практике работы с комплексными системами на платформе 1С:Предприятие 8.2 и 8.3, такими как Управление производственным предприятием (УПП) 1.3 или Комплексная автоматизация (КА) 1.1, пользователи часто сталкиваются с проблемой отсутствия декларации 3-НДФЛ. Несмотря на то что в списках изменений к релизам (например, начиная с 1.3.101.3 и выше) разработчики указывают обновление этой формы, найти её в привычном дереве метаданных или в списке регламентированных отчетов бывает непросто. Разберем подробно, почему так происходит, где искать отчет и как правильно организовать процесс его заполнения.
Проанализируем техническую сторону вопроса. В конфигурациях УПП и КА 1.1 декларация РегламентированныйОтчет3НДФЛ зачастую отсутствует как отдельный объект в дереве метаданных. Это связано с тем, что данные конфигурации ориентированы в первую очередь на юридических лиц, выступающих налоговыми агентами (форма 6-НДФЛ, справки 2-НДФЛ). Декларация 3-НДФЛ подается физическим лицом самостоятельно или индивидуальным предпринимателем (ИП) на общей системе налогообложения (ОСНО).
Рассмотрим, как 1С поставляет этот отчет. Вместо включения его в "ядро" программы, разработчики часто добавляют его в состав справочника регламентированной отчетности как загружаемый внешний модуль. Это позволяет обновлять форму декларации без изменения всей конфигурации, что критично для систем, находящихся на поддержке.
Если в вашей версии УПП или КА отчет заявлен в релизе, но в списке его нет, выполним следующие шаги по его восстановлению. Посмотрим на алгоритм действий в интерфейсе "Бухгалтерский и налоговый учет":
Важно помнить, что даже после появления формы в списке, она может быть "пустой". Рассмотрим ситуацию с автоматизацией: в УПП отсутствуют регистры накопления для учета доходов и расходов предпринимателя, аналогичные тем, что есть в 1С:Бухгалтерии (например, КнигаУчетаДоходовИРасходовИП). Поэтому отчет в УПП чаще всего представляет собой лишь электронный бланк для ручного заполнения и последующей выгрузки в XML-формат.
Если бухгалтеру требуется именно автоматическое заполнение на основе данных учета, наиболее правильным и эффективным методом будет выгрузка информации в 1С:Бухгалтерию 3.0. В этой конфигурации реализован полноценный помощник заполнения 3-НДФЛ. Разберем, как осуществить этот переход.
Для переноса данных воспользуемся механизмом "Универсальный обмен данными в формате XML". Рассмотрим последовательность действий:
.xml, в названии которых есть UPP и Accounting).После переноса данных в БП, декларация 3-НДФЛ будет заполнена автоматически, так как система сможет сопоставить доходы и расходы по соответствующим счетам и регистрам налогового учета.
Иногда 1С выпускает обновления регламентированной отчетности в виде отдельных файлов .erf. Это особенно актуально, если вы работаете на устаревшем релизе конфигурации. Проанализируем, как подключить такой файл:
.erf.Теперь вы сможете запускать отчет напрямую из справочника. Однако помните, что внешние отчеты также могут иметь ограничения по автозаполнению в УПП.
Подведем итог нашему анализу. Выбор метода зависит от конечной цели:
2-НДФЛ — используйте стандартный бланк в УПП, предварительно обновив список регламентированных отчетов.Рассмотрим пример того, как программно можно проверить наличие отчета в справочнике, если вы обладаете навыками программирования:
Выборка = Справочники.РегламентированныеОтчеты.Выбрать();
Пока Выборка.Следующий() Цикл
Если Найти(Выборка.Наименование, "3-НДФЛ") > 0 Тогда
Сообщить("Найден отчет: " + Выборка.Наименование + " (Актуален: " + Выборка.ПометкаУдаления + ")");
КонецЕсли;
КонецЦикла;
Этот простой код поможет быстро просканировать справочник, если дерево групп слишком запутанное. Помните, что своевременное обновление конфигурации и справочников отчетности — залог корректной сдачи налогов и отсутствия претензий со стороны проверяющих органов.