Суть задачи подробно описана в статье //infostart.ru/public/154614/ .
Если вам требуется выгружать данные в файл, а затем загружать этот файл в базу-приемник, используя свое правило обмена, воспользуйтесь приведенной выше статьей.
Отличие моей обработки — непосредственное подключение к базе-приемнику.
В моем примере я выгружал документ Поступление товаров и услуг.
Порядок работы с обработкой предлагаю следующий:
- Настроить правило обмена. При выгрузке используем параметры, для отбора. Поэтому в обработчике событий ПередВыгрузкой соответствующего объекта нужно указать условие. Для разных объектов можно использовать разные параметры. В моем примере:
Если Параметры.Документы.Найти(Источник.Ссылка) = Неопределено Тогда //выгружаем только те документы, что указали на форме выгрузки Отказ = Истина; КонецЕсли;
-
Сохранить правило в макет «ПравилоВыгрузки».
-
Получить данные для выгрузки. В моем примере — запросом получаю данные, вывожу на форму для дальнейшего отбора.
-
Передать данные для выгрузки в параметры. В моем примере — параметр «Документы».
Спасибо за обработку. попробую сегодня