При работе с государственными финансами одной из самых частых технических проблем является некорректная загрузка выписок по лицевым счетам из системы СУФД (Казначейство) в 1С:БГУ. Основная причина — автоматика не может «узнать» документ, потому что номер Заявки на кассовый расход (ЗКР) в 1С отличается от номера, который вернуло Казначейство в файле выписки. В этой статье мы подробно разберем, на каких этапах происходит подмена номера и как настроить систему так, чтобы обмен проходил без ошибок.
Прежде чем менять настройки в 1С, нам необходимо точно определить «место аварии». Процесс прохождения документа состоит из пяти ключевых этапов. Давайте проследим путь документа вместе:
00БП-000001, а в файле уже 1, значит, дело в настройках экспорта 1С..vyp), в котором указаны номера исполненных платежей.000001 против 1), документ не будет найден и «галочка» исполнения не проставится.Важный совет: Проверьте в СУФД в разделе «Документы», какой именно номер отображается в колонке «Номер документа» после импорта. Если буквы и нули исчезли уже там, значит, проблема в правилах трансформации номера при импорте в Казначейство.
Одной из самых частых причин расхождения является наличие префиксов организации (например, БП, АУ) и длинной последовательности нулей перед номером. Казначейство часто работает с «чистыми» номерами. Рассмотрим, как привести их к единому стандарту в 1С:
Зайдем в раздел Настройки обмена с казначейскими системами. В правилах выгрузки для типа документа «Заявка на кассовый расход» обратим внимание на следующие флажки:
00БП-000001 в файл уйдет только 000001. Рекомендуем включать этот флаг, если ваше УФК не поддерживает буквенные префиксы.00001, а СУФД возвращает в выписке 1, автоматическая привязка не сработает. Установка этого флага заставит 1С выгружать документ просто как 1, что обеспечит совпадение при обратной загрузке выписки.Проанализируем ситуацию с буквенными префиксами. СУФД технически поддерживает буквы, но в некоторых регионах настройки локальных УФК требуют строго числовых значений. Если вы используете префиксы, убедитесь, что они не «отрезаются» самой системой СУФД при приеме файла.
Иногда пользователи путают поля в интерфейсе. Посмотрим на структуру документа. Бывает так, что в поле «Номер» в файле выписки попадает не номер ЗКР, а номер Бюджетного обязательства (БО), на основании которого создана заявка. В СУФД существует жесткая связь между ЗКР и БО.
Проанализируем файл выписки (.vyp) через текстовый редактор. Нам нужно найти теги, отвечающие за номер документа. Обычно это поле DOC_NO или PAY_DOC_NO. Если вы видите там номер вашего обязательства вместо номера заявки, значит, проблема в настройках формирования отчетности в самом Казначействе или в использовании устаревших форматов альбома ТФФ (Технологических регламентов обмена).
Казначейство регулярно обновляет требования к форматам файлов (Альбомы ТФФ). Если ваша версия 1С:БГУ (например, 2.0.100.36) содержит старые правила обмена, сопоставление полей может работать некорректно. Разберем порядок действий:
OFK.xml).GUID, что полностью снимает проблему «красивых» номеров с нулями.Рассмотрим более современный способ сопоставления. В современных форматах обмена 1С записывает в файл уникальный внутренний код документа (GUID). Если СУФД сохраняет этот идентификатор и возвращает его в выписке, то 1С найдет документ в базе, даже если его текстовый номер изменился (например, если Казначейство применило сквозную перенумерацию).
Если сопоставление по GUID «ломается», проверьте:
Разберем, как минимизировать риск ошибок на уровне ведения учета:
1. Отказ от сложных префиксов: Если ваше Казначейство часто «режет» номера, попробуйте настроить нумерацию в 1С без использования тире и букв. Вместо 00БП-000001 можно использовать просто цифровую последовательность.
2. Настройка синхронизации в ЗиК: Если вы выгружаете проводки из программы «Зарплата и кадры», обратите внимание на настройки обмена. Часто буквы в номера ЗКР попадают именно оттуда при формировании заявок на выплату зарплаты. Уберите префиксы в настройках обмена между ЗиК и БГУ.
3. Использование поля «Номер документа клиента»: В некоторых случаях выписки можно загружать с поиском по полю «Номер документа клиента», если оно заполнено в файле выписки оригинальным номером из 1С. Это настраивается в правилах обработки выписки в самой 1С:БГУ.
Таким образом, для решения проблемы нам нужно последовательно проверить настройки выгрузки (исключение префиксов/нулей), обновить форматы ТФФ и убедиться, что мы сравниваем именно номера заявок, а не номера обязательств.