Имя: Пароль:
1C
 
Конвертация данных 2.0 ПКО
0 ИУБиПовиц
 
06.06.16
11:23
Добрый день. переношу из БП 2.0 в БП 3.0 списание с расчетного счета реквизит контрагент, в приемнике тип или контрагент или физлицо.
Попробывал сначала в ПКС контрагенты, ошибок не было но и реквизит не заполнился, пробую ща в ПКО документа перед выгрузкой написать
если вид операции - подотчет
то ВыгрузитьПоПравилу(Источник.ФизЛицо,Приемник.Контрагент,,,"ФизическиеЛИца")
1 mehfk
 
06.06.16
11:39
Не надо так, нужно в ПКС ПриВыгрузке указать ИмяПКО = "ФизическиеЛица";
2 ИУБиПовиц
 
06.06.16
11:45
(1) дык не могу в пкс у меня получается из двух реквизитов в один выгружается в зависимости от вида операции, если укажу имя ПКО то физики не загрузятся.
3 mehfk
 
06.06.16
11:52
Если ВидОперации = "ВидОперации1" Тогда
ИмяПКО = "ИмяПКО1";
ИначеЕсли ВидОперации = "ВидОперации2" Тогда
ИмяПКО = "ИмяПКО2";
Иначе
Отказ = 1;
КонецЕсли;
4 mehfk
 
06.06.16
11:53
Даже вот так:
Если ВидОперации = "ВидОперации1" Тогда
Значение = Реквизит1;
ИмяПКО = "ИмяПКО1";
ИначеЕсли ВидОперации = "ВидОперации2" Тогда
Значение = Реквизит2;
ИмяПКО = "ИмяПКО2";
Иначе
Отказ = 1;
КонецЕсли;
5 ИУБиПовиц
 
06.06.16
11:59
я сделал 2 пкс контр-контр и физ-контр и если другой вид операции отказ выставляю. Все получилось спасибо.
6 mehfk
 
06.06.16
12:05
Зря.
7 ИУБиПовиц
 
06.06.16
12:07
(6) А почему зря? работает же? или в чем косяк будет?