IE2017

АЦРК: заполнение табличных частей с помощью групповой обработки справочников и документов

Обработки - Универсальные обработки

Пример обработки заполнения табличных частей, которая вызывает стандартную групповую обработку справочников и документов (которая присутствует во всех типовых конфигурациях 1С), а потом переносит отобранные объекты в табличную часть.

Недавно клиент попросил установить скидки для определенных контрагентов. Контрагентов достаточно много, тех, которые удовлетворяют некоторым условиям. Вручную набрать затруднительно. Возникла естественная мысль, что хорошо бы было отобрать их с помощью групповой обработки справочников и документов и как-то заполнить ими табличную часть.

Ну и сделал такую обработку, которая заполняет табличную часть "Получатели скидки" в документе "Установка скидок номенклатуры" в управлении торговлей 10.3.

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

По такому же принципу можно сделать обработки для заполнения любых табличных частей в любых документах.

Скачать файлы

Наименование Файл Версия Размер
АЦРК_ЗаполнениеТЧСПомощьюГрупповойЛбработки_Контрагенты.epf
.epf 25,17Kb
28.05.13
38
.epf 25,17Kb 38 Скачать

См. также

Комментарии
1. Алексей Новоселов (a-novoselov) 971 29.05.13 10:32 Сейчас в теме
Можно было бы сделать более универсальную обработку для публикации. Например, пользователь указывает колонку табличной части документа (любого) и по типу колонки определяется вид справочника для вызова "групповой обработки справочников и документов". Тогда подошла бы почти для всех типовых...
2. Иванов Алексей (acrk) 528 29.05.13 11:00 Сейчас в теме
(1) a-novoselov,
Да, вы правы. Будет время - доработаю.
Но это не повод для не публикации, тем более бесплатной.
German_Tagil; +1 Ответить
3. юрий гулидов (gull22) 82 05.06.13 11:04 Сейчас в теме
4. Игорь Герман (German_Tagil) 4 30.03.17 14:20 Сейчас в теме
(1) Прочитав статью подумал о том же
Оставьте свое сообщение