КД. Передача исходящих данных из ПКС в ПКО
☑
0
Adept
05.01.15
✎
11:55
Есть ПКС в нем формруются исходящие данные.
В ПКО стоят поля с галкой получить из входящих данных.
Во время выгрузки показывает ошибку "Ошибка выбора объектов коллекции"
Свойство остается незаполненным
1
Бертыш
05.01.15
✎
12:07
Отладка не помогает?
2
Rie
05.01.15
✎
12:13
(0) А входящие данные кто-то формирует?
3
Adept
05.01.15
✎
13:27
(2) В ПКС
Этапы = СоздатьОбъект("ТаблицаЗначений");
Этапы.НоваяКолонка("ВариантОплаты");
Этапы.НоваяКолонка("Сдвиг");
Этапы.НоваяКолонка("ПроцентПлатежа");
Если Источник.Оплата1 <> 0 Тогда
Этапы.НоваяСтрока();
Этапы.ВариантОплаты = "АвансДоОбеспечения";
Этапы.Сдвиг = Источник.Оплата1Срок;
Этапы.ПроцентПлатежа = Источник.Оплата1;
КонецЕсли;
Если Источник.Оплата2 <> 0 Тогда
Этапы.НоваяСтрока();
Этапы.ВариантОплаты = "ПредоплатаДоОтгрузки";
Этапы.Сдвиг = Источник.Оплата2Срок;
Этапы.ПроцентПлатежа = Источник.Оплата2;
КонецЕсли;
Если (Источник.Оплата3 <> 0) ИЛИ (Источник.Оплата4 <> 0) Тогда
Этапы.НоваяСтрока();
Этапы.ВариантОплаты = "КредитПослеОтгрузки";
Этапы.Сдвиг = Источник.Оплата3Срок+Источник.Оплата4Срок;
Этапы.ПроцентПлатежа = Источник.Оплата3+Источник.Оплата4;
КонецЕсли;
ИсходящиеДанные = СоздатьОбъект("СписокЗначений");
ИсходящиеДанные.ДобавитьЗначение("Любая","ФормаОплаты");
ИсходящиеДанные.ДобавитьЗначение(Этапы ,"Этапы");
4
Adept
05.01.15
✎
13:28
+(2) А в ПКО как я понимаю оно должно прийти как входящие данные
5
Rie
05.01.15
✎
13:40
(3) Почему СписокЗначений? Вроде ж оно Структура.
6
Adept
05.01.15
✎
13:45
(5) Источник 1С 7.7 там нет структуры
7
Defender aka LINN
05.01.15
✎
14:09
(3) А что говорит отладчик?
8
GreyK
05.01.15
✎
14:18
(3) Какая конфигурация-приемник?
9
Adept
05.01.15
✎
15:57
(8) 8 -ка
(7) А куда его подключить? К какому событию ?
10
Adept
05.01.15
✎
16:00
Часть проблем решил. В пкс ндо было задать пустое значение (прроизвольное) что бы оно что то выгружало, выгрузка проходит. Но сообщение "Ошибка выбора объектов коллекции" осталось
Независимо от того, куда вы едете — это в гору и против ветра!