С 1 января 2024 года система «Электронный бюджет» перестала принимать сведения о бюджетных обязательствах (БО) в старом текстовом формате ТФФ, обязав всех перейти на новый формат XML версии 6.0. Многие пользователи 1С:Бухгалтерия государственного учреждения (БГУ) (поможет загрузка из Криста и Web-исполнения в БГУ) столкнулись с рядом проблем: от невозможности найти нужный формат в программе до ошибок валидации при загрузке уже сформированного файла. Рассмотрим по шагам, как настроить обмен и исправить наиболее частые ошибки.
Основные проблемы, с которыми сталкиваются бухгалтеры:
Oblgtns_Rslts.Разберем каждую из этих ситуаций и найдем решение.
Первая сложность — это убедиться, что программа «видит» нужный формат. Если вы уже загрузили последние форматы обмена (например, «Форматы обмена с ОФК(УФК) в Электронном бюджете. Версия альбома 34.0 в дополнении 6» или новее), но экспорт в XML 6.0 так и не появился, причина, скорее всего, в настройках обмена.
Проанализируем ситуацию: В 1С существует разделение форматов для разных систем. Важно не путать форматы для обмена с казначейскими системами (СЭД/СУФД) и форматы для «Электронного бюджета», включая загрузку расходных расписаний РБС.
Выполним следующие шаги для проверки настроек:
«Настройки обмена данными с казначейскими системами и учреждениями банка».После правильной настройки в списке доступных форматов для документа «Сведения о бюджетном обязательстве» должен появиться вариант «Сведения о бюджетном обязательстве 6.0» (также может потребоваться внешняя печатная форма сведений о БО).
Если при попытке выгрузки файл не создается, а имя файла остается пустым (проблема из сообщения 20), проверьте заполнение реквизитов организации. Для корректного формирования имени файла по маске «Электронного бюджета» в карточке организации обязательно должен быть указан «Код по Сводному реестру» (код УБП) и код органа Федерального Казначейства.
Самая распространенная и сложная проблема — это ошибка, которую выдает «Электронный бюджет» при загрузке файла (в отличие от стандартной групповой отправки отчетов в ФНС):
MultiCauseException: JAXB unmarshalling exception; nested exception is javax.xml.bind.UnmarshalException - with linked exception: [org.xml.sax.SAXParseException; lineNumber: 67; columnNumber: 19; cvc-complex-type.2.4.a: Invalid content was found starting with element 'Oblgtns_Rslts'. One of '{Oblgtns_Pmnts}' is expected.]
Выясним причину. Эта техническая ошибка говорит о нарушении структуры XML-файла. Схема формата 6.0 жестко регламентирует порядок следования информационных блоков (тегов). В данном случае система проверки («валидатор») ожидала увидеть блок с графиком платежей (Oblgtns_Pmnts), а вместо него получила блок со сведениями об объектах капитального строительства или ФАИП (Oblgtns_Rslts).
Такая ситуация возникает, когда в документе 1С «Регистрация обязательств и сведений по договорам» заполнены данные по объектам ФАИП (федеральная адресная инвестиционная программа) или КМИ (код мероприятия по информатизации), но при этом блок с графиком платежей по какой-то причине не сформировался или оказался не на своем месте.
Рассмотрим два способа решения этой проблемы.
Чаще всего ошибка возникает из-за некорректно заполненной вкладки «График платежей» в документе 1С. Если общая сумма обязательства не распределена по годам или месяцам в табличной части, программа может пропустить формирование обязательного блока Oblgtns_Pmnts, что и приводит к ошибке.
Порядок действий:
«Регистрация обязательств и сведений по договорам» в 1С — для этого подойдёт подписание внутренних электронных документов в БГУ.В большинстве случаев этот простой шаг решает проблему, так как обеспечивает формирование всех обязательных блоков XML в правильной последовательности.
Если первое решение не помогло, или у вас сложный случай с объектами капитального строительства, можно применить обходной путь, предложенный опытными пользователями. Суть его в том, чтобы временно исключить «проблемные» данные из выгрузки и добавить их уже вручную в «Электронном бюджете».
Разберем по шагам:
Oblgtns_Rslts, файл должен сформироваться с правильной структурой. Выгрузите его.Этот метод является временной мерой, но он надежно работает и позволяет оперативно сдать сведения, не дожидаясь исправления формата со стороны разработчиков 1С. Пользователи также отмечали, что можно отредактировать «Правила обмена» для формата, чтобы принудительно изменить порядок выгрузки элементов, но этот способ требует технических знаний и может привести к другим ошибкам, поэтому метод с ручным редактированием данных перед выгрузкой является более безопасным для обычного пользователя.
Таким образом, переход на XML 6.0 требует более внимательного подхода к настройке обмена и заполнению документов. Убедитесь, что используете правильный тип системы («Электронный бюджет»), заполнили все необходимые коды организации и, самое главное, корректно распределяете суммы в графике платежей, особенно если ваше обязательство связано с объектами капитальных вложений.