В период сдачи отчетности многие пользователи программ 1С:ЗУП и 1С:Бухгалтерия столкнулись с неприятной ситуацией: после автоматического обновления внешней формы регламентированного отчета "Расчет по страховым взносам" (РСВ), кнопка "Заполнить" перестала работать. При попытке сформировать отчет за 4 квартал 2024 года программа выдает сообщение вида: "Автозаполнение будет реализовано в будущих версиях".
В этой статье мы подробно разберем причины этой ошибки, рассмотрим несколько способов ее устранения (как для пользователей, так и для программистов) и проанализируем изменения в логике заполнения показателей численности, которые вызвали немало вопросов у бухгалтеров. Подобные ситуации, когда в отчетность не попадают данные о доходах или окладах, часто встречаются после обновлений конфигурации.
Проблема возникает из-за рассогласования версий между внешней формой отчета и текущим релизом конфигурации. Давайте разберемся, что именно происходит "под капотом":
АвтозаполнениеБудетРеализованоВБудущихВерсиях, которое прерывает выполнение процедуры заполнения. В некоторых случаях решить проблему помогает гибкая настройка автоматического заполнения реквизитов объекта.В итоге мы имеем форму, которая "знает" о будущем, и конфигурацию, которая живет в настоящем. Рассмотрим, как заставить их работать дружно.
Разработчики 1С оперативно отреагировали на проблему и выпустили специальное исправление (патч). Это наиболее корректный способ решения, если вы планируете продолжать использовать внешнюю форму.
Для исправления ситуации необходимо установить патч с номером EF_1933034693.
Порядок действий:
Этот патч добавляет в конфигурацию необходимую функцию-заглушку, которая сообщает внешней форме, что "все в порядке", и разрешает автозаполнение.
Если вам нужно сдать отчет именно за 4 квартал 2024 года, новая форма (предназначенная для 2025 года) вам, по сути, не нужна. Более того, использование "родной" формы, встроенной в релиз конфигурации, гарантирует отсутствие ошибок, связанных с форматами будущих периодов.
Давайте отключим использование проблемной внешней формы:
После этого при создании нового отчета или перезаполнении существующего программа будет использовать проверенный макет, который корректно заполняется за 2024 год.
Если по каким-то причинам патч не ставится, а внешнюю форму использовать необходимо (например, из-за специфических требований к PDF417 штрихкодам), можно внести небольшую правку непосредственно в код внешней обработки.
Рассмотрим алгоритм действий:
ФормаОтчета2023Кв3 и/или ФормаОтчета2025Кв1.
Если РегламентированнаяОтчетностьКлиент.АвтозаполнениеБудетРеализованоВБудущихВерсиях(ЭтотОбъект) Тогда
Возврат;
КонецЕсли;
Вам необходимо закомментировать эти строки. В результате код должен выглядеть следующим образом:
//Если РегламентированнаяОтчетностьКлиент.АвтозаполнениеБудетРеализованоВБудущихВерсиях(ЭтотОбъект) Тогда
// Возврат;
//КонецЕсли;
Сохраните обработку и подключите её обратно в пользовательском режиме как внешнюю форму отчета. Это принудительно отключит проверку версии и позволит механизму заполнения отработать.
Помимо технической ошибки с кнопкой "Заполнить", многие бухгалтеры заметили странность в цифрах после обновления: в подразделе по тарифу МСП (код тарифа 20) в строку 010 (количество застрахованных лиц) стали попадать все сотрудники, даже те, у кого зарплата не превысила МРОТ.
Давайте проанализируем, является ли это ошибкой.
Ранее программа часто относила к коду тарифа 20 только тех людей, у кого в конкретном месяце база превысила МРОТ. Однако методология ФНС была уточнена:
Таким образом, если вы видите, что по коду тарифа 20 в строке 010 стоит общее количество сотрудников (равное строке 010 по коду тарифа 01), а в строке 020 — только те, у кого была зарплата выше МРОТ, — это корректное поведение программы. Это сделано для соблюдения контрольных соотношений ФНС.
Если у вас перестал заполняться РСВ в разгар отчетной кампании: