"Выбрать тогото()", "Удалить того-то()", "Подбор()", "ОбработкаПодбора()" и т.д.
Нарыл в глобальнике процедуру "глСписокДействие" (наследие РАРУСа), немного ее подрихтовал, дополнил, и - вот что получилось.
Теперь, наваяв нужный отчет (обработку), при необходимости добавить фильтр, копируем его (список) из болванки, если надо - переобзываем,
убираем лишние кнопки (по надобности), а в форму отчета добавляем единственную процедуру "ОбработкаПодбора()"
Все изменяемые параметры (тип справочника) прописаны в кнопках.
При добавлении элементов в список идет проверка на вхождение добавляемого в список
"Изюмина" обработки - в работе кнопки "....." - "Множественное добавление" - реализованной через тройную передачу Форма.Параметр в открываемых формах
Данный пример подойдет для любой конфиги, где есть справочники "Контрагенты" и "Проекты"
З.Ы. Предчувствуя негодование многих - "Но есть же универсальный МФ!" отвечаю: НУ НЕ НРАВИТСЯ МНЕ МФ!))