Процесс взаимодействия государственного учреждения с органами Федерального казначейства через систему СУФД (Система управления финансовыми документами) является ключевым этапом исполнения бюджета. В ходе работы часто возникают технические сложности: от ошибок в структуре файлов до проблем с загрузкой подтверждающих документов. В этой статье мы подробно разберем, как правильно организовать обмен, обновить форматы и устранить типовые ошибки выгрузки заявок на кассовый расход (ЗКР) и бюджетных обязательств (БО).
Перед началом настройки проанализируем две основные методики работы, которые применяются в бюджетных учреждениях:
.TX и импортируются в СУФД для подписания и отправки. После исполнения платежа из СУФД выгружается выписка, которая загружается обратно в 1С, автоматически подтверждая оплату.Рассмотрим подробнее первый вариант, так как он позволяет избежать двойного ввода данных и минимизирует количество ошибок.
Одной из главных причин возникновения ошибок «Поле объекта не обнаружено» или «Несоответствие длины поля» является использование устаревших форматов обмена. Казначейство регулярно выпускает обновления (альбомы форматов), которые необходимо загружать в 1С.
Для загрузки форматов выполним следующие шаги:
OFK.xml и вспомогательные файлы из комплекта поставки обновления 1С).Важный нюанс: Как показывает практика, при загрузке нового альбома нужно внимательно следить за путями к каталогам. Если в окне загрузки указано несколько путей, 1С может проигнорировать новый каталог и загрузить старые данные. Рекомендуется очистить список путей и оставить только актуальную папку с новым альбомом.
При загрузке выписки из СУФД часто возникают ситуации, когда файл заголовка выписки (VPB) распознается, а файл с содержанием документов (BDB) — нет. В результате выписка в 1С создается пустой, без проводок.
Проанализируем причины этой проблемы:
oldOFK.xml. Он необходим для корректной обработки структур файлов выписок прошлых периодов или специфических региональных настроек.Если при попытке выгрузить сокращенную заявку на кассовый расход (ЗКР) система выдает ошибку вида {(1)}: Поле объекта не обнаружено (ОКПОФО), это означает, что структура XML-файла не соответствует ожиданиям схемы. Рассмотрим, как это исправить:
Для устранения ошибки в поле ZR.OKPO_FO необходимо скорректировать правила обмена вручную (если обновление конфигурации недоступно) или проверить заполнение реквизитов организации. В справочнике «Учреждения» или «Казначейства» должно быть заполнено поле ОКПО ФО (ОКПО финансового органа). Если вы не используете ФАИП (Федеральная адресная инвестиционная программа), в настройках формата данное поле следует сделать необязательным или поднять уровень иерархии поля в правилах.
Пример структуры формата, который часто требует ручной правки порядка следования полей:
// В правилах обмена поле ZR.OKPO_FO должно располагаться
// строго перед полем ZR.KOD_TOFK в блоке описания учреждения.
// Если порядок нарушен, СУФД отклонит файл при импорте.
В начале года бухгалтеры сталкиваются с необходимостью массовой перерегистрации БО. Чтобы не вводить данные в СУФД вручную, выполним следующие действия в 1С:
TXBS (соответствующей версии, например, TXBS200101 для новых альбомов).Проанализируем ситуацию: если флаг «Перерегистрация» стоит, но формат выбран неверно (например, TXBC), файл выгрузится как обычное изменение, и казначейство его отклонит. Всегда проверяйте соответствие кода формата в заголовке выгруженного .TX файла.
Ошибка "user not authenticated" при загрузке файла в СУФД обычно не связана с 1С напрямую. Она указывает на проблемы с сессией пользователя в веб-интерфейсе СУФД-Онлайн. Рекомендуется полностью выйти из системы, очистить кэш браузера и зайти под учетной записью с соответствующими правами на импорт документов.
Если СУФД ругается на поле «Назначение платежа» (ошибка «поле не заполняется в случае указания только одного КБК»), проверьте вкладку «Расшифровка» в ЗКР. В современных форматах, если в заявке указана только одна строка расшифровки (один КБК и один КОСГУ), дополнительное поле назначения платежа в разделе расшифровки заполнять не требуется — достаточно общего поля в шапке документа.
Выясним причину, почему это происходит: Федеральное казначейство стремится к унификации данных, и дублирование информации в разных разделах одного файла считается нарушением структуры по 12-му и последующим альбомам форматов.
Для того чтобы в 1С автоматически проставлялись даты оплаты в ЗКР, после загрузки выписки убедитесь, что в настройках обмена включена опция автоматического проведения документов. Выясним, как это работает: при проведении документа «Выписка из лицевого счета» программа ищет документы-основания (ЗКР) по номеру и сумме. Если соответствие найдено, в ЗКР устанавливается флаг «Оплачено», заполняется дата выписки и номер подтверждающего документа казначейства. Это позволяет корректно формировать отчетность по исполнению бюджета без ручного вмешательства.