Недавно клиент попросил установить скидки для определенных контрагентов. Контрагентов достаточно много, тех, которые удовлетворяют некоторым условиям. Вручную набрать затруднительно. Возникла естественная мысль, что хорошо бы было отобрать их с помощью групповой обработки справочников и документов и как-то заполнить ими табличную часть.
Ну и сделал такую обработку, которая заполняет табличную часть "Получатели скидки" в документе "Установка скидок номенклатуры" в управлении торговлей 10.3.
При нажатии на кнопку "Заполнить" в табличной части сначала открывается промежуточная форма подбора контрагентов, из нее по кнопке "Открыть групповую обработку справочников и документов" открывается стандартная групповая обработка справочников и документов, которая встроена в большинство типовых конфигураций 1С, в групповой обработке производится отбор нужных контрагентов, потом надо обратно переключиться в промежуточную форму подбора контрагентов и нажать кнопку "Перенести отобранные ссылки". Отобранные контрагенты из групповой обработки переносятся в табличную часть документа (вид скидки в документе должен быть "оптовая").
По такому же принципу можно сделать обработки для заполнения любых табличных частей в любых документах.