Конвертация данных из 7.7 в 8.3 #803918


#0 by lamuerto
Добрый день. Подскажите никак сообразить не могу. В общем в 7.7 у справочника контрагента реквизит "основной менеджер" пустой, но в приемнике надо этот реквизит заполнить, определенным менеджером(Справочник.Пользователи), никак не пойму как передать в значение ссылку на конкретного пользователя.
#1 by Ёпрст
Проставить в ПослеЗагрузке, например
#2 by Amra
В ПКС "ОсновнойМенеджер" пишешь Значение = НужныйПользователь
#3 by lamuerto
Значение="Иванов И.И."?
#4 by Ёпрст
пользователь - это ссылка на элемент справочника, а не строка
#5 by Amra
ОсновнойМенеджер какого типа? Значение должно быть того же типа
#6 by lamuerto
потому и спрашиваю как. в источнике и приемнике Справочник.пользователи
#7 by Amra
Значение = Справочники.Пользователи.НайтиПоНаименованию("Иванов И.И");
#8 by lamuerto
переменная справочники не определена(Справочники)
#9 by oslokot
легче создать за полчаса обработку и перенести этот реквизит
#10 by Amra
Блин, ну не помню я код в семерке, тупо не копируй
#11 by Amra
Легче одну строчку кода написать в КД, 30 секунд
#12 by EvgenPS
В ПКС после загрузки Значение = Справочники.Пользователи.НайтиПоНаименованию("Иванов И.И");
#13 by Amra
А если для разных контрагентов разные менеджеры?)
#14 by EvgenPS
Условие надо посмотреть
#15 by МимохожийОднако
Если пустое поле, то можно отдельно заполнить нужным значением все пустые поля средствами 1с8. Если это разовая задача.
#16 by lamuerto
Значение приходит. По загрузке поле все равно остается пустое
#17 by Boroda
Поскольку данных в  источнике нет, а в приемнике надо заполнить хоть чем то, то проще в правилах конвертации партнера записать в обработчике событий  "После загрузки" что-то типа:
#18 by EvgenPS
На значение есть ПКО "Значение" = Пользователь?
#19 by Fedor-1971
и как это понять? поле пустое в источнике (оговорено в 0), в ХМL уже заполнено (вопрос как это?) и не заполняется в приёмнике?
#20 by lamuerto
ПКС При выгрузке
#21 by Boroda
Значение=спр.ТекущийЭлемент;
#22 by EvgenPS
Судя по условию в Пользователь будет один
#23 by EvgenPS
Для конвертации пользователей ПКО есть?
#24 by lamuerto
нет не один. само собой
#25 by lamuerto
Спасибо. Все получилось))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С