Почему в акте сверки расчетов не выводятся названия документов в 1С:Бухгалтерия 3.0?

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

При формировании и печати документа Акт сверки расчетов с контрагентами в конфигурации 1С:Бухгалтерия предприятия 3.0 пользователи могут столкнуться с ситуацией, когда колонка с описанием первичных документов остается пустой. При этом в самом документе флаг Выводить полные названия документов установлен, данные по оборотам и суммам заполнены корректно, а сама конфигурация находится на типовой поддержке без снятия с замка.

Разберем детально, почему возникает подобное поведение программы и как восстановить корректное отображение названий документов в печатной форме.

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

В типовых конфигурациях на платформе 1С:Предприятие 8.3 реализован механизм редактирования печатных форм прямо в пользовательском режиме (без изменения метаданных в конфигураторе). Такие макеты сохраняются в информационной базе и имеют приоритет перед типовыми макетами конфигурации.

Проблема возникает при следующем сценарии:

  1. Ранее в информационной базе пользователь или администратор открывал и сохранял макет акта сверки (например, для корректировки шрифтов или шапки документа).
  2. После очередного обновления релиза конфигурации разработчики изменили программный код формирования печатной формы. Например, в области Обороты параметр для вывода наименования документа был переименован с РегистраторПредставление на Представление.
  3. Поскольку пользовательский макет хранится отдельно в базе данных, он не обновляется автоматически вместе с конфигурацией. В коде заполняется параметр Представление, а в измененном макете ячейка ожидает параметр РегистраторПредставление, в результате чего ячейка остается пустой.

Способ 1. Сброс макета печатной формы к типовому виду

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

Выполним следующие шаги:

  1. Перейдем в раздел Администрирование и выберем пункт Печатные формы, отчеты и обработки.
  2. Откроем справочник Макеты печатных форм.
  3. Найдем в списке макет с наименованием Акт сверки (или Акт сверки взаиморасчетов).
  4. Обратим внимание на пиктограмму рядом с макетом: наличие значка карандаша указывает на то, что макет был отредактирован и отличается от типового.
  5. Выделим измененный макет и нажмем кнопку Использовать стандартный макет (или Удалить измененный макет).
  6. Сформируем печатную форму акта сверки заново и убедимся, что названия документов выводятся корректно.

Способ 2. Ручная корректировка параметров в пользовательском макете

Если макет содержит уникальные доработки (логотипы, особые условия договоров, измененные подписи), которые нельзя терять, исправим имя параметра вручную.

Разберем порядок действий:

  1. Откроем список макетов через Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм.
  2. Откроем для редактирования измененный макет акта сверки, дважды кликнув по нему или нажав кнопку Изменить.
  3. Найдем строку области Обороты и выделим ячейку, отвечающую за вывод документа.
  4. Откроем свойства ячейки (через контекстное меню или нажатием клавиши F4).
  5. Проверим свойство Заполнение: должно быть установлено значение Параметр.
  6. В поле Параметр заменим устаревшее имя (например, РегистраторПредставление) на актуальное имя параметра, используемое типовым кодом — Представление.
  7. Сохраним изменения по кнопке Записать и закрыть.

Способ 3. Проверка заполнения данных документа и очистка кэша

Если макет является типовым (значок редактирования отсутствует), а названия документов все равно не отображаются, проверим дополнительные факторы:

  1. Перезаполнение табличной части: откроем документ Акт сверки расчетов с контрагентами, на вкладке Дополнительно проверим флаги Выводить полные названия документов и Выводить счета-фактуры, после чего на вкладке По данным организации нажмем кнопку Заполнить и перезапишем документ.
  2. Ручные операции: если в периоде сверки присутствуют документы Операция (введенные вручную), у них может отсутствовать ссылка на конкретный первичный документ, поэтому в акте отобразится только дата и номер операции.
  3. Очистка кэша платформы: при обновлении конфигураций кэшированные данные форм могут приводить к графическим сбоям. Перезапустим клиент 1С:Предприятие с параметром /ClearCache.
← На главную