Полная методика реализации со всеми нюансами описана в ИТС:
Подключить контекстные отчеты к объектам конфигурации
Задача: В форму справочника "Контрагенты", требуется добавить команду, которая будет формировать отчет "Данные клиентов" с отбором по текущему менеджеру.
Реализация:
1. Настройка модуля ВариантыОтчетовПереопределяемый
В процедуре ОпределитьОбъектыСКомандамиОтчетов перечислить объекты, для которых следует выводить команду.
В процедуре НастроитьВариантыОтчетов - указать отчет, который будет открываться
2. Вшить в справочник стандартную подсистему ПодключаемыеКоманды
3. Создать обработчик открытия отчета
4. Активация "своих" обработчиков в модуле менеджера отчета
5. В модуле объекта отчета определить "свои" обработчики которые будут срабатывать
6. В свойстве отчета "Хранилище вариантов" указать хранилище вариантов отчета.
7. Обновить вспомогательные данные, для этого есть 3 варианта:
- Параметр запуска ЗапуститьОбновлениеИнформационнойБазы в конфигураторе. Сервис >> Параметры >> Запуск 1С предприятия >> Параметр запуска.
- Внешняя обработка ОбновлениеВспомогательныхДанных
- Если в хранилище, можно увеличить номер версии конфигурации