|
Конвертация нескольких объектов в один
| ☑ |
0
sdaf
12.07.19
✎
22:56
|
Есть в ТиС куча документов комплектация, нужно перенести их в УПП в 2 документа, в зависимости от склада. Написал правила, в ПВД получаю данные запросом, в ПКО все получаю из входящих данных. Проблема в том, что когда я в ПВД "перед обработкой" пишу 2 раза ВыгрузитьПоПравилу(,, ВходящиеДанные,, "ВыпускПродукции"), для первого документа и потом в той же процедуре для второго, то выгружается только последний документ. Что я делаю не так? Как сделать чтобы оба выгружались?
|
|
1
mc lammer
12.07.19
✎
23:15
|
а) в первом и втором ВыгрузитьПоПравилу одну и ту же структура для входящих данных используешь?
попробуй для второго новую создать
б)раз грузишь из входящих, попробуй в обоих ПКО флаг поставить "не запоминать выгруженные данные" (точное название не помню)
а вообще, такие проблемы в отладчике на раз-два решаются
|
|
2
GreyK
13.07.19
✎
03:35
|
(0) Наверное одни и те же реквизиты поиска указываешь.
|
|
3
cathode
13.07.19
✎
12:13
|
(0) Попробуй установить разный КлючВыгружаемыхДанных.
|
|
4
sdaf
13.07.19
✎
17:27
|
(1) пробовал разный, та же шляпа
(2) реквизиты поиска конечно одинаковые, там же ссылка на ПВД
(3) можно поподробнее, как это сделать?
|
|
5
welwel
13.07.19
✎
20:19
|
(4) в (2) подразумевается, что нужно указывать для каждого раза различающиеся значения реквизита(ов) поиска, чтоб не замещался предыдущий загруженный документ.
|
|
6
fosihas
14.07.19
✎
10:40
|
Загляни в Демку что идет с дистрибутивом. Там есть такой пример.
В частности создание второго объекта идет в ПКО -Перед выгрузкой.
2) воздать 2 ПВД, для каждого правила
|
|
7
sdaf
15.07.19
✎
13:12
|
(5) точно, ты прав, спасибо (2)!
|
|