Имя: Пароль:
1C
1С v8
Конвертация данных. Поле объекта не обнаружено
0 Босечка
 
02.05.17
17:27
В правиле обмена в ПКО источник и приемник есть. Что ей надо?

Ошибка получения значения свойства объекта (по имени свойства источника)
    ПКО                    =  Контрагенты  (Справочник: Контрагенты)
    ПКС                    =  6  (Комментарий --> Комментарий)
    Объект                 =  Аполо 49  (Организация)
    СвойствоПриемника      =  Комментарий  (Строка)
    ОписаниеОшибки         =  Поле объекта не обнаружено (Комментарий)
    ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9395)
    КодСообщения           =  13
1 Вафель
 
02.05.17
17:28
при выгрузке или загрузке?
2 Босечка
 
02.05.17
17:29
при выгрузке.
3 Вафель
 
02.05.17
17:29
скорее всего под это пко приходит совсем не контрагент.
4 Вафель
 
02.05.17
17:29
может где-то составной тип есть
5 Вафель
 
02.05.17
17:30
напиши в ПередВыгрузкой
Сообщить(ТипЗнч(Источник));
Сообщить(Источник);
6 Босечка
 
02.05.17
17:31
Точно, есть составной тип. КОгда штрихкоды перегружаю, там владелец имеет составной тип.
7 Босечка
 
02.05.17
17:34
в ПередВыгрузкой в ПКО? или в ПКС "Комментарий"
8 Вафель
 
02.05.17
17:35
пко
9 Босечка
 
02.05.17
17:37
написала и ничего не выдается сразу в ошибку вылетает в ПКО "Контрагенты"
10 Вафель
 
02.05.17
17:39
какая?
11 Босечка
 
02.05.17
17:40
такая же
12 Вафель
 
02.05.17
17:41
не может быть
13 Вафель
 
02.05.17
17:41
а хотя в принципе и не нужно. и так видно что там организация
14 Вафель
 
02.05.17
17:42
ищи места где: контрагент-организация
15 Aleksey
 
02.05.17
17:45
(14) Скорее всего это банковский счет (владелец)
16 Босечка
 
02.05.17
17:55
Я нашла. Регистр сведений реквизит Контрагент имеет ти соcтавной: Контрагент и Организация. Как это обойти? Где что прописать?
17 Босечка
 
02.05.17
17:55
Рег. св "СоответствиеОрганизацийЕГАИС"
18 Вафель
 
02.05.17
17:56
не указывай там пко при выгрузке
19 Босечка
 
02.05.17
18:01
передобработкой ПВД напишу:

Если ТипЗнч(Источник) = Тип("СправочникСсылка.Контрагенты") Тогда
      ВыгрузитьПоПравилу(Источник, , , , "Контрагенты");
ИначеЕсли ТипЗнч(Источник) = Тип("СправочникСсылка.Организации") Тогда
      ВыгрузитьПоПравилу(Источник, , , , "Организации");
КонецЕсли;
20 Босечка
 
02.05.17
18:04
на источник ругается
21 h-sp
 
02.05.17
19:07
(19) в пвд еще нет источника. Он позже возникает.
22 Aleksey
 
02.05.17
19:37
(19) Зачем так сложно
В ПКС там где нужный тебе реквизит

ИмяПКО - имя правила конвертации, по которому производится преобразование значения свойства. Может быть выбрано в зависимости от каких-либо условий.

Если ТипЗнч(Источник.Контрагент) = Тип("СправочникСсылка.Контрагенты") Тогда
      ИмяПКО  = "Контрагенты";
ИначеЕсли ТипЗнч(Источник.Контрагент) = Тип("СправочникСсылка.Организации") Тогда
      ИмяПКО  = "Организации";
КонецЕсли;
Программист всегда исправляет последнюю ошибку.