Почему в УПД отсутствует графа 5б при печати документов будущих периодов и как это исправить?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Налоговый учет Торговля и дистрибуция
← На главную

В практике сопровождения систем на базе 1С:Предприятие часто возникают ситуации, когда необходимо протестировать функционал, вступающий в силу в будущем, или подготовить базу к изменениям законодательства заранее. Одним из таких изменений является введение новой формы счета-фактуры и УПД, в которой появляется обязательная графа 5б. Это изменение становится актуальным с 1 января 2026 года.

Многие пользователи и специалисты, пытаясь смоделировать ситуацию и создавая документы с датой 2026 года в текущих релизах конфигураций (например, в «1С:Управление торговлей 11»), сталкиваются с проблемой: несмотря на корректные настройки, нужная графа в печатной форме не отображается. В этой статье мы подробно разберем причины такого поведения системы, проанализируем настройки учета НДС и найдем гарантированное решение проблемы.

Суть изменений законодательства и роль графы 5б

Прежде чем переходить к техническому решению, давайте разберемся, что именно мы ищем и почему это важно. Федеральным законом от 28.11.2024 № 425-ФЗ были внесены изменения в статью 169 Налогового кодекса РФ.

С 1 января 2026 года форма счета-фактуры и универсального передаточного документа (УПД) дополняется строкой 5б: «К счету-фактуре (счетам-фактурам), выставленному (выставленным) при получении оплаты, частичной оплаты или иных платежей, в оплату которых подлежат зачету указанные суммы оплаты, частичной оплаты». Стоит отметить, что новая форма УПД и счета-фактуры с 2026 года также предусматривает уточнение реквизитов ОГРН для индивидуальных предпринимателей.

Эта строка предназначена для указания реквизитов (номера и даты) счета-фактуры на аванс, если отгрузка производится в счет ранее полученной предоплаты. Если предоплаты не было, строка не заполняется, но в бланке присутствовать обязана. Именно отсутствие этой строки при печати документов, датированных 2026 годом, вызывает вопросы у пользователей.

Первичная диагностика настроек системы

Если мы сталкиваемся с отсутствием каких-либо полей в печатных формах, первым делом необходимо проверить функциональные опции конфигурации. В «1С:Управление торговлей» и других ERP-системах отображение форм регламентируется настройками НСИ.

Давайте проверим базовые настройки:

  1. Перейдем в раздел НСИ и администрирование.
  2. Откроем подраздел Учет НДС и ВЭД (или «Настройка учета НДС, импорт экспорт»).
  3. Найдем функциональную опцию, отвечающую за версии печатных форм. Она обычно называется «Использовать печ. формы СФ, УПД и УКД версии 2.5» (или аналогично, в зависимости от конкретного релиза).

Эта галочка должна быть установлена. Она переключает механизмы формирования макетов на актуальные форматы, поддерживающие последние изменения законодательства. При этом на этапе тестирования часто требуется печать УПД без проведения документа, что особенно актуально для конфигураций УТ 11.5, КА 2.5 и ЕРП 2.5 — для этого подойдёт обработка печати непроведенных документов УПД и СФ.

Однако, как показывает практика обсуждения данной проблемы, даже при включенной опции и дате документа, установленной на 2026 год, графа 5б может отсутствовать. Это указывает на то, что проблема лежит глубже — в программном коде или макетах конкретного релиза.

Анализ версии конфигурации и известных ошибок

Рассмотрим ситуацию на примере релиза 11.5.22.134. Пользователи сообщают, что визуально форма выглядит как старая, несмотря на будущую дату документа. Для исправления этой ситуации можно использовать внешнюю печатную форму УПД (поможет комплект внешних печатных форм УПД для УТ 11.5) по новому формату, которая корректно работает в УТ 11.5.

Существует гипотеза, что система может ориентироваться не на дату документа, а на Текущую дату сеанса (системное время компьютера). Однако в современных конфигурациях (ERP, КА, УТ 11) логика построения печатных форм обычно привязана строго к дате объекта. Если же вы работаете в устаревших версиях систем, можно применить специальный патч-послание для старых ERP, чтобы не возникло сложностей с печатью в начале января.

Решение проблемы: Патчи и Обновления

В ходе детального анализа выяснилось, что фирма 1С признала данное поведение ошибкой и выпустила исправления. Рассмотрим три основных пути решения.

Способ 1: Установка патча (для текущих релизов)

Если вы используете ветку релизов 11.5.22 (например, 11.5.22.134) и не планируете пока обновлять всю платформу, необходимо установить специальное исправление (патч) с идентификатором EF_00_00811337.

Этот патч вносит точечные изменения в алгоритмы формирования печатных форм. После его установки механизм печати начинает корректно распознавать дату документа (2026 год и позднее) и выводит макет, содержащий строку 5б.

Способ 2: Использование внешних печатных форм

В случаях, когда установка патчей невозможна или требуется расширенная логика, оптимальным выбором станет внешняя печатная форма УПД с автоматическим заполнением авансовых счетов-фактур. Такое решение позволяет внедрить изменения согласно 425-ФЗ без изменения основной конфигурации и гарантирует корректное отображение всех реквизитов.

Способ 3: Обновление конфигурации

В версии 11.5.25 (и более новых) данная ошибка уже исправлена на уровне платформенного кода. Механизм работает «из коробки»:

Технические детали: как это работает внутри

Для разработчиков и специалистов, желающих глубже понять суть проблемы, заглянем «под капот». В конфигурации существуют общие макеты для печатных форм. В рассматриваемом случае должен задействоваться макет с именем, похожим на ПФ_MXL_УниверсальныйПередаточныйДокумент2026.

Логика выбора макета находится в модулях менеджеров документов или в общих модулях печати. Код должен выглядеть примерно следующим образом:


Функция ПолучитьИмяМакетаУПД(ДатаДокумента)
    
    // Дата вступления в силу изменений по ФЗ-425
    ДатаИзменений2026 = Дата(2026, 1, 1);
    
    Если ДатаДокумента >= ДатаИзменений2026 Тогда
        Возврат "ПФ_MXL_УниверсальныйПередаточныйДокумент2026";
    Иначе
        // ... старые версии
    КонецЕсли;
    
КонецФункции

Ошибка релиза 11.5.22 заключалась в некорректном условии выбора или недоработках самого макета. Установка исправлений или внешних форм полностью нивелирует эти программные недочеты.

Резюме

Если вы не можете найти графу 5б в УПД при тестировании документов 2026 года в 1С:Управление торговлей:

  1. Убедитесь, что документ действительно имеет дату 01.01.2026 или позднее.
  2. Проверьте, что в настройках НСИ включено использование форм версии 2.5.
  3. Посмотрите версию вашей конфигурации.
    • Если у вас 11.5.22 — установите патч EF_00_00811337 или воспользуйтесь внешней формой для УТ 11.5.
    • Если вы используете ERP или КА, рассмотрите возможность установки специального исправления для старых версий.
    • Если есть возможность — обновитесь до релиза 11.5.25 или выше.

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

← На главную