|
Конвертация данных. Выгрузить по правилу
| ☑ |
0
Wefast
13.06.19
✎
15:08
|
Есть ПКО Номенклатура.
В "После выгрузке файл" формирую исходящие данные
Список = СоздатьОбъект("СписокЗначений");
Помещаю туда несколько значений и 2 таблицы значений: Материалы и ТО
Пишу выгрузить по правилу. Спецификация
В ПКО Спецификация есть соответственно 2 таблицы значений Материалы и ТО
В ПКГС Материалы есть ПКС Спецификация в которой я формирую Исходящие данные аналогичные тем, которые я делаю в ПКО Номенклатура и указываю ПКО Спецификация.
Выгружаю. Табличная часть ТО пустая.
Захожу отладкой в модуль ПКО Спецификация "Перед выгрузкой".
ВходящиеДанные.ПолучитьЗначение(8).ПолучитьЗначение(1,1) - вижу значение из табличной части Материалы
ВходящиеДанные.ПолучитьЗначение(9).ПолучитьЗначение(1,1) - вижу значение из табличной части ТО
Все есть.
Ставлю точку останова в ПКГС ТО, останавливается только когда выгружается следующий элемент.
Собственно не пойму как еще проверить почему не выгружается.
Не знаю в общем что не так, может входящие данные исчезают когда в правиле Спецификация в одном из ПКС вызывается оно же.
Могу выложить правила, если у кого то появится желание посмотреть.
Рад буду любым конструктивным предложениям куда еще посмотреть
|
|
1
OldCondom
13.06.19
✎
15:20
|
>> В ПКГС Материалы есть ПКС Спецификация в которой я формирую Исходящие данные аналогичные тем
Так может ВХОДящие?
|
|
2
Wefast
13.06.19
✎
15:27
|
(1) в ПКС я формирую ИсхоядящиеДанные
в ПКО они приходят как ВходящиеДанные.
|
|
3
Wefast
13.06.19
✎
15:29
|
(1) да и что это меняет, если сам объект Спецификация создается с заполненой табличной часть Материалы. И после табличная часть ТО тоже заполняется.
Только в элементе который приходит по ВыгрузитьПоПравилу не заполняется табличная часть ТО
|
|
4
hhhh
13.06.19
✎
15:52
|
(3) так вы не после выгрузки, а до выгрузки делайте. Откуда мысль, что после выгрузки?
|
|
5
Wefast
13.06.19
✎
15:58
|
(4) на инфостарте вроде видел статью где на скрине этот обработчик был
|
|