Почему не заполняется РСВ после обновления на внешнюю форму и как исправить ошибку?

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

В период сдачи отчетности многие пользователи программ 1С:ЗУП и 1С:Бухгалтерия столкнулись с неприятной ситуацией: после автоматического обновления внешней формы регламентированного отчета "Расчет по страховым взносам" (РСВ), кнопка "Заполнить" перестала работать. При попытке сформировать отчет за 4 квартал 2024 года программа выдает сообщение вида: "Автозаполнение будет реализовано в будущих версиях".

В этой статье мы подробно разберем причины этой ошибки, рассмотрим несколько способов ее устранения (как для пользователей, так и для программистов) и проанализируем изменения в логике заполнения показателей численности, которые вызвали немало вопросов у бухгалтеров. Подобные ситуации, когда в отчетность не попадают данные о доходах или окладах, часто встречаются после обновлений конфигурации.

Причины возникновения ошибки

Проблема возникает из-за рассогласования версий между внешней формой отчета и текущим релизом конфигурации. Давайте разберемся, что именно происходит "под капотом":

  1. Опережающее обновление форм. Фирма 1С выпустила внешнюю форму РСВ, адаптированную под законодательные изменения 2025 года (Приказ ФНС от 13.09.2024 № ЕД-7-11/757@). Эта форма технически предназначена для отчетности начиная с 1 квартала 2025 года, но механизм обновлений может применить ее и к текущим периодам. Проблемы с отсутствием штатных кнопок заполнения характерны и для других форм, например, при автоматизации заполнения статистики 9-КС.
  2. Отсутствие функционала в ядре. Новая внешняя форма обращается к программным процедурам общего модуля конфигурации (например, функциям проверки версии или автозаполнения), которые в установленном у вас релизе конфигурации еще не реализованы или работают по старой логике. Для выявления подобных конфликтов можно использовать инструменты анализа конфигураций на наличие ошибок.
  3. Блокирующая заглушка. В коде новой формы стоит проверка: если конфигурация не поддерживает новый механизм, срабатывает условие АвтозаполнениеБудетРеализованоВБудущихВерсиях, которое прерывает выполнение процедуры заполнения. В некоторых случаях решить проблему помогает гибкая настройка автоматического заполнения реквизитов объекта.

В итоге мы имеем форму, которая "знает" о будущем, и конфигурацию, которая живет в настоящем. Рассмотрим, как заставить их работать дружно.

Способ 1: Установка специального патча (Рекомендуемый 1С)

Разработчики 1С оперативно отреагировали на проблему и выпустили специальное исправление (патч). Это наиболее корректный способ решения, если вы планируете продолжать использовать внешнюю форму.

Для исправления ситуации необходимо установить патч с номером EF_1933034693.

Порядок действий:

  1. Зайдите в раздел АдминистрированиеИнтернет-поддержка и сервисы.
  2. Разверните группу Обновление версии программы.
  3. Убедитесь, что стоит галочка Загружать и устанавливать исправления (патчи) автоматически.
  4. Если автоматическое обновление не сработало, патч можно скачать вручную с сайта поддержки пользователей или найти его в списке доступных обновлений.

Этот патч добавляет в конфигурацию необходимую функцию-заглушку, которая сообщает внешней форме, что "все в порядке", и разрешает автозаполнение.

Способ 2: Отключение внешней формы (Самый надежный для отчета за 2024 год)

Если вам нужно сдать отчет именно за 4 квартал 2024 года, новая форма (предназначенная для 2025 года) вам, по сути, не нужна. Более того, использование "родной" формы, встроенной в релиз конфигурации, гарантирует отсутствие ошибок, связанных с форматами будущих периодов.

Давайте отключим использование проблемной внешней формы:

  1. Откройте список регламентированных отчетов (1С-Отчетность).
  2. Перейдите в меню Настройки.
  3. Выберите пункт Настройки проверки и печати (или "Справочник регламентированных отчетов" в зависимости от версии программы).
  4. Найдите в списке отчет Расчет по страховым взносам.
  5. Зайдите в карточку настроек этого отчета.
  6. Снимите галочку Использовать внешнюю форму (или переключите тумблер в положение "Использовать встроенную форму").
  7. Сохраните изменения.

После этого при создании нового отчета или перезаполнении существующего программа будет использовать проверенный макет, который корректно заполняется за 2024 год.

Способ 3: Программная правка (Для специалистов)

Если по каким-то причинам патч не ставится, а внешнюю форму использовать необходимо (например, из-за специфических требований к PDF417 штрихкодам), можно внести небольшую правку непосредственно в код внешней обработки.

Рассмотрим алгоритм действий:

  1. Сохраните файл внешней формы РСВ на диск.
  2. Откройте этот файл через Конфигуратор (Файл — Открыть).
  3. Найдите модули формы, отвечающие за заполнение. Обычно это модули объекта или формы отчета. В обсуждаемом случае нас интересуют модули ФормаОтчета2023Кв3 и/или ФормаОтчета2025Кв1.
  4. Найдите в коде вызов проверки автозаполнения. Он выглядит примерно так:

Если РегламентированнаяОтчетностьКлиент.АвтозаполнениеБудетРеализованоВБудущихВерсиях(ЭтотОбъект) Тогда
    Возврат;
КонецЕсли;

Вам необходимо закомментировать эти строки. В результате код должен выглядеть следующим образом:


//Если РегламентированнаяОтчетностьКлиент.АвтозаполнениеБудетРеализованоВБудущихВерсиях(ЭтотОбъект) Тогда
//    Возврат;
//КонецЕсли;

Сохраните обработку и подключите её обратно в пользовательском режиме как внешнюю форму отчета. Это принудительно отключит проверку версии и позволит механизму заполнения отработать.

Изменения в логике заполнения (Строки 010 и 020)

Помимо технической ошибки с кнопкой "Заполнить", многие бухгалтеры заметили странность в цифрах после обновления: в подразделе по тарифу МСП (код тарифа 20) в строку 010 (количество застрахованных лиц) стали попадать все сотрудники, даже те, у кого зарплата не превысила МРОТ.

Давайте проанализируем, является ли это ошибкой.

Ранее программа часто относила к коду тарифа 20 только тех людей, у кого в конкретном месяце база превысила МРОТ. Однако методология ФНС была уточнена:

Таким образом, если вы видите, что по коду тарифа 20 в строке 010 стоит общее количество сотрудников (равное строке 010 по коду тарифа 01), а в строке 020 — только те, у кого была зарплата выше МРОТ, — это корректное поведение программы. Это сделано для соблюдения контрольных соотношений ФНС.

Резюме

Если у вас перестал заполняться РСВ в разгар отчетной кампании:

  1. Самое быстрое и надежное решение для отчета за 2024 год — отключить использование внешней формы в настройках 1С-Отчетности.
  2. Если вы хотите использовать актуальные механизмы 1С — установите патч EF_1933034693.
  3. Не пугайтесь изменениям в строке 010 по тарифу МСП — новая логика заполнения соответствует требованиям налоговой.
← На главную