Имя: Пароль:
1C
1С v8
Конвертация данных - создание документа с формирование табличной части из запроса
0 brenli
 
19.08.20
13:45
Всем добра.
Есть ПВД у которого в обработчике перед обработкой выполняется запрос в базе источнике, далее результат запроса
заталкивается в структуру

Структура = Новый Структура  ("Товары,Склад", РезультатЗапроса, Параметры.Склад);

Которая через функцию ВыгрузитьПоПравилу вызывает соответствующее ПКО.

ВыгрузитьПоПравилу(,,Структура,,"ВводОстатков");

У ПКО источник пустой и объект не создается. Подскажите кто знает что нужно и где передать чтобы объект создавался
1 welwel
 
19.08.20
14:05
Флажок Не выгруженные объекты включить, если объектов несколько.
2 welwel
 
19.08.20
14:05
*Не запоминать выгруженные объекты
3 welwel
 
19.08.20
14:12
Подход описан логичный, источник в этом случае не передается. И если причина не (1), то быстрее всего посмотреть отладчиком ВыгрузитьПоПравилу.
4 brenli
 
19.08.20
14:57
(1) Объект нужно создавать 1. Т.е в базе источнике запросом получаем остатки, в базе приемнике делаем ввод остатков всей кучей из запроса.
(3) Как можно посмотреть отладчиком? Я просто незнаю как посмотреть код описанный в конвертации. Что нужно сделать?
5 welwel
 
19.08.20
17:27
(4) для отладки обработчиков действия описаны в самой обработке Универсальныйобменданнымихмл. Но это может и не понадобится: достаточно в модуле обработки Универсальныйобменданнымихмл поставить точку останова в ВыгрузитьПоПравилу и посмотреть, как отрабатывает ПКО, не заходя в обработчики.