При подготовке регламентированной отчетности по налогу на имущество (в частности, авансовых расчетов или деклараций) пользователи часто сталкиваются с неприятной ситуацией. Несмотря на то, что в справочнике Основные средства адреса объектов недвижимости заполнены и выбраны из классификатора, при заполнении Раздела 2.1 данные о муниципальном районе и его наименовании не подтягиваются. Это приводит к критическим ошибкам при выгрузке отчета, таким как: «На странице 2 раздела 2.1 не задан вид муниципального образования» или «не задано наименование муниципального образования».
В данной статье мы подробно разберем причины возникновения этой проблемы и рассмотрим пошаговые алгоритмы её решения, начиная от простых пользовательских настроек и заканчивая программными методами правки отчета.
Разберем ситуацию: современное законодательство и требования ФНС перешли на использование муниципального деления в адресном классификаторе (ФИАС) вместо привычного административно-территориального. Проблема в 1С:Бухгалтерия часто заключается в том, что сведения в программе хранятся в «старом» формате или связь между объектом недвижимости и его муниципальным кодом нарушена из-за неактуальных данных в базе.
Проанализируем основные способы исправления ситуации.
Это самый правильный и «чистый» метод с точки зрения ведения учета. Выясним, как правильно обновить сведения, чтобы программа увидела муниципальные данные.
ОКТМО.После выполнения этих действий сформируем отчет Авансы по налогу на имущество заново и нажмем кнопку Заполнить. В большинстве случаев Раздел 2.1 заполнится корректно.
Если обновление классификатора не помогло (например, из-за особенностей региона или ошибок в самом ФИАС), а отчет нужно сдать срочно, рассмотрим технический способ заполнения полей через программный код или ручную правку структуры. Этот метод больше подойдет для специалистов, имеющих доступ к отладке или расширениям.
Для корректного формирования Раздела 2.1 необходимо заполнить следующие идентификаторы (области) отчета. Разберем на примере структуры полей:
// Вид муниципального образования
// 1 - Муниципальный район, 2 - Городской округ, 3 - Внутригородская территория
ПТД_Раздел21.Области["П000210003002"].Значение = "3";
// Наименование муниципального образования
ПТД_Раздел21.Области["П000210003003"].Значение = "Муниципальный округ Название";
// Тип элемента планировочной структуры
ПТД_Раздел21.Области["П000210003008"].Значение = "Улица";
// Номер дома
ПТД_Раздел21.Области["П00021М103013_1"].Значение = "Дом";
Посмотрим подробнее на логику заполнения корпуса или строения, если они присутствуют в адресе:
Если ЗначениеЗаполнено(СтруктураАдреса.Корпус) Тогда
// Добавляем строку для дополнительных реквизитов здания
ВставитьДополнительнуюСтроку("П00021М1");
// Тип здания
ПТД_Раздел21.Области["П00021М103013_2"].Значение = "Корпус";
// Номер корпуса
ПТД_Раздел21.Области["П00021М103014_2"].Значение = СтруктураАдреса.Корпус;
КонецЕсли;
Важное замечание: При ручном заполнении или написании расширения важно правильно указать вид муниципального образования. Используйте следующие коды:
Если объектов немного, рассмотрим вариант ручного ввода данных непосредственно в форму отчета. В некоторых релизах конфигурации 1С Бухгалтерия предприятия (например, версии 3.0.70.30 и близких к ней) поля Раздела 2.1 могут быть заблокированы для редактирования.
В этом случае проанализируем следующие действия:
Чтобы выяснить точное наименование муниципального образования, рекомендуем воспользоваться официальным сайтом ФНС (раздел ФИАС). Введите адрес вашего объекта и посмотрите, как он отображается в Муниципальном делении. Именно эти данные (вид и наименование округа/района) должны попасть в 1С.
Подытожим: Основная причина пустых полей в отчете — несоответствие старых адресных данных в справочнике Основные средства новому формату ФИАС. Самым надежным решением является обновление классификатора и принудительный перевыбор адреса в карточке каждого проблемного ОС.