Присвоить приемнику произвольное значнеие

1. Aftee 27.09.17 22:04 Сейчас в теме
Здравствуйте.

Обмен между УТ -> БП. В УТ реквизит спр. контрагенты называется ЮрФизЛицо, в БП - ЮридическоеФизическоеЛицо.
Подскажите, пожалуйста, как программно присвоить значение реквизиту ЮридическоеФизическоеЛицо в зависимости от значения реквизита ЮрФизЛицо?

Пытаюсь так сделать, но ругается:

Если Источник.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ЮрЛицо Тогда
	Приемник.ЮридическоеФизическоеЛицо = Перечисления.ЮридическоеФизическоеЛицо.ЮридическоеЛицо;
Иначе
	Приемник.ЮридическоеФизическоеЛицо = Перечисления.ЮридическоеФизическоеЛицо.ФизическоеЛицо;
КонецЕсли;
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Zemko 28.09.17 05:46 Сейчас в теме
3. herfis 515 28.09.17 07:18 Сейчас в теме
Очень милый и наивный код.
Первый опыт работы с КД нахрапом или я недопонял глубину задачи?
Если банальная конвертация перечисление-перечисление, то в КД это делается параметрически без единой строчки кода.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот