С началом 2025 года многие пользователи 1С:Бухгалтерия предприятия (далее – 1С:БП), особенно редакции КОРП, столкнулись с проблемой при формировании бухгалтерской отчетности. Основная трудность заключалась в том, что в отчете за 2025 год отсутствовали привычные кнопки «Заполнить», а механизм автоматического заполнения, казалось, был не реализован. Эта ситуация вызвала беспокойство, поскольку начиная с отчетности за 2025 год, организации обязаны применять новый Федеральный стандарт бухгалтерского учета ФСБУ 4/2023 «Бухгалтерская (финансовая) отчетность», что предполагает изменения в формировании и представлении отчетности.
Давайте подробно рассмотрим, почему возникла данная проблема, как пользователи находили временные решения, и как она была исправлена в программе.
Переход на новый стандарт ФСБУ 4/2023 для отчетности за 2025 год является значительным изменением. Разработчикам 1С потребовалось время для адаптации программы к новым требованиям, включая разработку новых форм отчетов и реализацию механизмов их автоматического заполнения. В начале 2025 года, особенно для январской отчетности (если таковая требовалась, что нехарактерно для бухгалтерского баланса), функциональность могла быть еще не полностью готова или внедрена. В таких условиях бухгалтерам часто требовалось пакетное формирование бухгалтерских отчетов, чтобы сэкономить время при работе с несколькими организациями или формами.
В частности, в ранних версиях 1С:БП КОРП 3.0, например, в редакции 3.0.169.15, пользователи отмечали полное отсутствие кнопки «Заполнить» для бухгалтерской отчетности за любой период 2025 года. Это приводило к невозможности автоматического формирования данных, что является критичным для бухгалтеров.
Когда официальное обновление еще не вышло или было недоступно, пользователи и программисты 1С искали обходные пути. Рассмотрим два основных подхода: использование внешней формы отчета и продление действия старой формы через расширение.
Одним из наиболее эффективных временных решений было использование рабочей формы бухгалтерской отчетности из более ранней версии конфигурации 1С:БП (например, той, которая действовала в декабре 2024 года) в качестве внешней обработки. Этот подход требовал некоторых доработок в коде, чтобы система не блокировала формирование отчета за 2025 год.
Для реализации этого метода, мы предлагаем выполнить следующие шаги:
РегламентированныйОтчетБухОтчетность. Сохраните его как внешний отчет (.erf).НовыеПараметрыАвтозаполнения и НовыйКонтейнерПоказателей, а также в вызове открытия формы.Изменения в модуле объекта внешней формы:
Мы должны скорректировать функции, которые определяют параметры автозаполнения и контейнер показателей для отчета. Цель — принудительно использовать старую, но рабочую форму ФормаОтчета2019Кв1.
Функция НовыеПараметрыАвтозаполнения(ИмяФормы) Экспорт
//Мы можем принудительно указать, какую форму использовать
//В данном случае, мы всегда возвращаем параметры для ФормаОтчета2019Кв1
Возврат НовыеПараметрыАвтозаполнения_ФормаОтчета2019Кв1;
КонецФункции
Функция НовыйКонтейнерПоказателей(ИмяФормы) Экспорт
//Аналогично, принудительно возвращаем контейнер показателей для ФормаОтчета2019Кв1
Возврат НовыйКонтейнерПоказателей_ФормаОтчета2019Кв1(ИмяФормы);
КонецФункции
Изменения в открытии формы:
Также может потребоваться скорректировать вызов открытия формы, чтобы убедиться, что открывается именно внешняя форма, а не системная, которая может быть некорректно связана с 2025 годом.
//Строка, которая могла бы быть закомментирована или использоваться по умолчанию:
////Форма = ОткрытьФорму(СтрЗаменить(ИмяФормы, "ОсновнаяФорма", "") + мВыбраннаяФорма, ПараметрыФормы, , Истина);
//Новая строка для принудительного открытия внешней формы:
Форма = ОткрытьФорму("ВнешнийОтчет.РегламентированныйОтчетБухОтчетность.Форма.ФормаОтчета2019Кв1", ПараметрыФормы, , Истина);
Если вы используете этот подход для внутреннего отчета (то есть, изменили сам объект конфигурации), то вместо ВнешнийОтчет.РегламентированныйОтчетБухОтчетность следует использовать просто Отчет.РегламентированныйОтчетБухОтчетность.
Дополнительные корректировки в модуле менеджера:
Пользователи также отмечали, что для корректной работы внешней формы могли потребоваться корректировки в модуле менеджера отчета, касающиеся сроков действия отчетов и формата выгрузки. Например, для формы 2019 года может быть актуален формат выгрузки 5.10. Без этих изменений отчет мог создаваться, но не открываться после заполнения.
Другой элегантный подход, не требующий модификации основной конфигурации, заключался в использовании расширения. Этот метод позволяет продлить срок действия старой формы бухгалтерской отчетности, чтобы система продолжала ее использовать для формирования отчетов за 2025 год.
Мы можем использовать механизм расширений 1С, чтобы "перехватить" функцию ТаблицаФормОтчета из модуля менеджера регламентированного отчета РегламентированныйОтчетБухОтчетность. Внутри нашей функции в расширении мы вызываем оригинальную функцию, а затем модифицируем полученный результат, продлевая ДатаКонецДействия для необходимой нам редакции формы.
Код для расширения:
В модуле менеджера расширения для объекта РегламентированныйОтчетБухОтчетность:
&Вместо("ТаблицаФормОтчета")
Функция ПУ_ТаблицаФормОтчета(УчетОтложенногоНалогаБалансовымМетодом)
Результат = ПродолжитьВызов(УчетОтложенногоНалогаБалансовымМетодом);
//Находим строки, соответствующие редакции формы от 19.04.2019 № 61н
СтрокиРез = Результат.НайтиСтроки(Новый Структура("РедакцияФормы","от 19.04.2019 № 61н"));
Если СтрокиРез.Количество Тогда
//Если нашли, то устанавливаем новую дату окончания действия, например, до 31 марта 2025 года
СтрокиРез[0].ДатаКонецДействия = '2025-03-31';
КонецЕсли;
Возврат Результат;
КонецФункции
Этот код позволяет продлить использование формы отчетности, утвержденной Приказом Минфина России от 02.07.2010 № 66н (которая, как правило, имеет редакцию "от 19.04.2019 № 61н" в 1С), на необходимый период, например, до конца первого квартала 2025 года. Для дополнительной проверки корректности данных в этот переходный период можно применить помощник формирования баланса для Бухгалтерии 3.0, который поможет сверить показатели с субконто счетов.
Как это часто бывает, после периода временных решений разработчики 1С выпускают официальные обновления, которые включают в себя необходимую функциональность. В данном случае, проблема была решена в одной из следующих версий:
Таким образом, самым надежным и рекомендованным способом является обновление вашей конфигурации 1С:БП до актуальной версии, где реализован механизм автоматического заполнения по ФСБУ 4/2023.
После обновления программы до версии, поддерживающей новый стандарт, мы сможем воспользоваться новыми возможностями для настройки бухгалтерской отчетности. ФСБУ 4/2023 предоставляет большую гибкость в представлении отчетности, позволяя организациям включать дополнительные строки для существенных показателей, которых нет в образцах Минфина России.
Рассмотрим, как настраивать состав строк:
Важно отметить, что механизм настройки состава строк особенно полезен для Отчета о финансовых результатах (ОФР), где детализация по номенклатурным группам, выручке и себестоимости является более сложной и требует гибкой настройки.
Мы предлагаем обратить внимание на несколько ключевых моментов, связанных с переходом на ФСБУ 4/2023 и формированием отчетности за 2025 год:
Итак, если вы столкнулись с проблемой отсутствия кнопки «Заполнить» для бухгалтерской отчетности за 2025 год, первым шагом мы рекомендуем обновить вашу конфигурацию 1С:Бухгалтерия предприятия до последней версии. Если обновление по каким-либо причинам невозможно сразу, предложенные программные обходы (использование внешнего отчета или расширения) могут временно решить проблему, позволяя сформировать необходимую отчетность.