Бывает необходимо сформировать отчет по некоторой номенклатуре, список которой может быть достаточно большим. При стандартном методе работы необходимо открыть нужный отчет и перейти в настройки. На вкладке "Отбор" необходимо добавить отбор по номенклатуре, установить "Тип сравнения в списке" и вручную заполнить список отбора по номенклатуре.
Для ускорения и упрощения работы предлагаю воспользоваться внешней обработкой. Она позволяет установить в любой отчет в качестве отбора номенклатуру полученую из:
- любого документа, где в табличной части есть колонка "Номенклатура";
- напрямую с терминала сбора данных (сканера штрихкодов);
- или копированием из буфера обмена наименований.
В случае вставки из буфера обмена поиск номенклатуры (получение ссылок на неё) осуществляется по наименованию.
P.S. есть возможность встраивания данной обработки в отчеты и вызывать заполнение непосредственно из открытого отчета. Для этого потребуется небольшая доработка отчетов, а именно в отчете нужно разместить код програмного создания кнопки в процедуре ПриОткрытии() и процедуру обработки нажатия на данную кнопку вызывающую запуск данной обработки. У себя я использую комбинированый способ, т.е. можно запустить отчет и выбрать из него пункт "Заполнить из...", а можно запустить обработку и выбрать из неё нужный отчет.