Имя: Пароль:
1C
1С v8
КД. Передача исходящих данных из ПКС в ПКО
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
Часть проблем решил. В пкс ндо было задать пустое значение (прроизвольное) что бы оно что то выгружало, выгрузка проходит. Но сообщение "Ошибка выбора объектов коллекции"  осталось