Почему после загрузки нового альбома форматов Казначейства версия Заявки на кассовый расход в 1С:БГУ не изменяется?

Бухгалтер 1С v8.3 (Обычные формы) Бухгалтерский учет
← На главную

При информационном взаимодействии с органами Федерального казначейства через программу «1С:Бухгалтерия государственного учреждения» пользователи регулярно сталкиваются с необходимостью обновления форматов экспорта и импорта данных (файл OFK.xml). Нередко возникает ситуация: конфигурация успешно обновлена, в описании релиза заявлена поддержка нового альбома Требований к форматам (например, альбома версии 21.0), форматы загружены в информационную базу штатной обработкой, однако при выгрузке документа «Заявка на кассовый расход» в настройках по-прежнему отображается предыдущая версия формата (например, 20.3). Команда «Заполнить актуальными форматами» не меняет значение. Разберем, почему так происходит, как устроено версионирование документов и как правильно настроить обмен.

Причина: раздельное версионирование альбома Требований и отдельных документов

Проанализируем структуру нормативных документов Федерального казначейства. Номер альбома Требований (например, 20.0, 21.0, 22.0) относится ко всему сборнику форматов в целом. Внутри одного альбома содержится множество типов документов: Заявка на кассовый расход (ЗКР), Заявка на получение наличных денег, Справка о финансировании и другие. Каждый документ имеет собственный независимый номер версии структуры.

Если Федеральное казначейство в очередном релизе альбома не вносило изменений в структуру конкретного файла (в реквизитный состав ЗКР), то формат этого документа сохраняет номер той версии, в которой изменения утверждались в последний раз. Таким образом, ситуация, когда альбом имеет версию 21.0, а формат Заявки на кассовый расход внутри него остается версией 20.3, является полностью штатной и корректной.

Серверные комплексы органов Федерального казначейства (СУФД-онлайн, АС ФК) при проверке входящих пакетов контролируют версию именно по актуальному перечню для конкретного типа документа. Если для ЗКР официально действует редакция 20.3, именно этот номер программа и ожидает в заголовке файла.

Как работает механизм «Заполнить актуальными форматами»

Рассмотрим логику работы автоматического подбора форматов в 1С:БГУ. При нажатии кнопки «Заполнить актуальными форматами» в форме настройки обмена алгоритм программы анализирует параметры каждого доступного формата:

  1. Реквизит «Дата начала действия»: программа сопоставляет рабочую дату или дату формирования документа с периодом вступления формата в силу. Если новый формат уже загружен в базу из файла OFK.xml, но дата его начала действия установлена будущим числом (например, с 1 января следующего года), автоподбор оставит действующий на текущий момент формат.
  2. Реквизит «Дата окончания действия»: устаревшие форматы исключаются из автоматического выбора.
  3. Пользовательские форматы: если для конкретного документа в настройке ранее была выбрана пользовательская (доработанная вручную) копия формата, типовой механизм автозаполнения не перезаписывает ее автоматически, защищая пользовательские настройки от случайного сброса.

Проверка фактически загруженных форматов в справочнике

Чтобы убедиться, что файл альбома загружен корректно и в программе присутствуют все поставляемые структуры, выполним проверку справочника форматов обмена по следующим шагам:

  1. Перейдем в раздел обмена с казначейством и откроем справочник Форматы обмена.
  2. Найдем группу, соответствующую нужному документу (например, «Заявка на кассовый расход»).
  3. Проверим список версий внутри группы. Если более новая версия отсутствует, значит, в составе загруженного файла OFK.xml изменений для данного документа действительно не выпускалось.
  4. Если новая версия в списке присутствует, откроем ее карточку и обратим внимание на поля «Дата начала действия» и «Дата окончания действия». Это позволит точно понять, с какой даты программа начнет применять ее автоматически.

Что делать, если требуется принудительно изменить формат

Разберем возможные практические сценарии, когда стандартного автозаполнения недостаточно:

  1. Казначейство требует применять новый формат досрочно (тестовый период):

    Если новый формат уже присутствует в справочнике, но его дата вступления в силу еще не наступила, откроем карточку настройки обмена с казначейством, перейдем на закладку форматов экспорта, найдем строку документа «Заявка на кассовый расход» и в колонке формата вручную выберем нужную версию из справочника, не нажимая кнопку автозаполнения.

  2. Казначейство требует указать новый номер версии в заголовке файла без изменения структуры:

    Если принимающая сторона выдает ошибку по номеру версии в шапке файла, создадим копию действующего формата: найдем элемент в справочнике форматов, скопируем его, в правилах формирования заголовка пакета вручную укажем требуемый номер версии и сохраним элемент с новым наименованием. После этого назначим созданный пользовательский формат в настройках обмена для соответствующего документа.

Независимость форматов от релизов программы

Обратим внимание на важную техническую особенность: файл OFK.xml представляет собой внешнее описание правил обмена. Пользователю не обязательно ждать выхода очередного обновления конфигурации «1С:Бухгалтерия государственного учреждения», чтобы получить актуальные форматы. Файлы альбомов казначейства публикуются на ресурсах поддержки отдельно по мере их утверждения ведомством. Загрузить обновленный файл OFK.xml в рабочую базу всегда можно через штатную обработку загрузки форматов в любое удобное время.

← На главную