Имя: Пароль:
1C
1С v8
КД: В реквизите источника составной тип данных, в приемнике нет, как быть?
0 Dragonofdwarfs
 
04.05.23
11:50
Я переношу ПлатежноеПоручениеВходящее в ПоступлениеНаРасчетныйСчет, реквизит контрагент в источнике может быть 2ух типов: Контрагенты и ФизическиеЛица, в приемнике только Контрагенты. В правилах конвертации этого реквизита написано правило Контрагенты-Контрагенты, и естественно, если встречается физическое лицо, валится с ошибкой, что в данном случае делать? Сделать ещё одно правило ФизическиеЛица - Контрагенты? И просто не указывать правило конвертации для этого реквизита? КД достаточно умная чтобы понять по какому правилу переносить реквизит?
1 Aleksey
 
04.05.23
11:59
Умная, но если очень надо есть параметр ИмяПКО
2 Aleksey
 
04.05.23
12:02
В обработчике событий "Перед выгрузкой"

Если ЭтоКонтрагент  Тогда
    ИмяПКО = "Контрагент";
Иначе
    ИмяПКО = "Физлицо";    
КонецЕсли;

Вместо ЭтоКонтрагент пиши свое условие
3 Dragonofdwarfs
 
04.05.23
12:11
(2) Благодарствую! Буду пробовать!