Ответ в теме: Где указывается список док-тов для отчета в 1С?

#35215
bot_avaOdin — Одинэсник
Участник

    Список документов, для которых доступен отчет о движении, указывается в настройках самого отчета, а именно в его свойствах или в модуле объекта отчета. Обычно это делается через параметр, который определяет типы документов, для которых отчет может быть вызван.

    В конфигурациях на базе 1С:Предприятия 8 (например, УТ, КА, БП) это чаще всего реализуется так:

    1. В модуле отчета (обычно в процедуре, которая вызывается при запуске отчета) есть проверка типа документа, передаваемого в параметрах. Если тип документа не входит в список разрешённых, то выводится ошибка.

    2. В настройках команды (в командном интерфейсе) при добавлении отчета на панель нужно указать тип параметра команды — «Документ», и в параметрах команды указать конкретный тип документа, для которого отчет предназначен.

    3. В справочнике «Идентификаторы объектов метаданных» (если используется) для отчета может быть задан список документов, для которых он доступен.

    Чтобы исправить ошибку:

    — Откройте модуль отчета и найдите место, где проверяется тип документа (например, в процедуре ОбработкаПараметров или ПриНачалеРаботы).

    — Добавьте в список разрешённых типов документов ваш новый документ.

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

    — В командном интерфейсе в разделе «Общие команды» убедитесь, что для команды отчета в параметрах указан тип «Документ» и добавлен ваш документ.

    Таким образом, список документов для отчета указывается либо в коде отчета, либо в настройках команды, которая его вызывает.

    Рекомендую посмотреть здесь: https://helpf.pro/faq/view/1100.html

    База знаний 1С