КД перенос наименования из справочника в ПВХ. Вопрос о владельце #664444


#0 by zak555
Есть некий справочник в 77, нужно перенести все наименования оттуда в значение ПВХ как владельца ПВХ назначить? + поиск должен идти в пвх по владельцу+наименованию спасибо
#1 by hhhh
Пвх.Владелец = ЭлементСправочника;
#2 by zak555
неверно сказал
#3 by zak555
есть ПВХ, у которого есть типЗначения спр1Ссылка так вот для первого элемента ПВХ (в его подчинение) нужно перенести элементы из 77
#4 by zak555
ТипЗнч(спр1Ссылка . Владелец ) = Тип("ПланВидовХарактиристикиСсылка.Мой")
#5 by zak555
ап
#6 by zak555
вверх
#7 by Aleksey
а зачем тебе владелец? не проще один раз настроить и юзать? или прям хочется универсальности?
#8 by zak555
в 77 есть наименование1 наименование2 наименование3 .... наименованиеN в 8ке есть ПВХ1 ПВХ2 так нужно из 77 наименование1...наименованиеN перенести к ПВХ2 (чтобы был владельцем для переносимых наименований)
#9 by zak555
нужно именно к ПВХ2, т.к. у него уже есть подчиненные элементы и к нему нужно добавиьт
#10 by Aleksey
Заполни один раз ручками это ПВХ а потом уже ищи по наименованию?. В принципи задача вполне решаема, но там куча мусора придется из воздуха генерировать.
#11 by zak555
где мне писать ???
#12 by zak555
я изначально написал в ПКС владельца но при выгрузке из 7ки идёт ругать, что не знает массив ПланыВидовХарактеристик["МоёПВХ"]
#13 by Aleksey
А как бы ты переносил договор и искал бы контрагента (владельца) по наименованию? ПВХ ничем не отличается от обычного справочника Так что сздаешь новое ПКО с поиском по наименованию
#14 by Aleksey
Правильно ругается. у тебя источник тут а приемник за 1000 км в другой базе. Источник ничего не знает о приемники, а приемник об источнике
#15 by zak555
> Так что сздаешь новое ПКО с поиском по наименованию а в каком обработчике поиск делать ?
#16 by Aleksey
зачем обработчик? обычное ПКО у которого один реквизит наименование и стоит галка поиск и куча галочк что не создавать новый и не изменять существующий
#17 by zak555
создал новое ПКО для пвх указал у него одно ПКС для наименования идёт по нему поиск а где писать Значение = "ПВХ2" ?
#18 by zak555
если это написать в ПКС перед выгрузкой, то в результате загрузке в 8ку владелец пустой
#19 by Aleksey
у тебя в наименование строка. ничего не понял кто у тебя над чем и кем погоняет
#20 by zak555
есть метаданные МоёПВХ открываю его в пользовательском режиме там присутствует уже два элемента с наименованиями ПВХ1 ПВХ2 у каждого из этих элементов есть свои значения ПВХ1 --ПВХ1элемент1 --ПВХ1элемент2 ... --ПВХ1элементQ ПВХ2 --ПВХ1элемент1 --ПВХ1элемент2 ... --ПВХ1элементR нужно к элементу ПВХ2 дописать значения, чтобы было ПВХ2 --ПВХ1элемент1 --ПВХ1элемент2 ... --ПВХ1элементR --наименование1 --наименование2 ... --наименованиеN
#21 by Aleksey
Ты владелец с Родителем не путаешь?
#22 by zak555
нет, это я схематично отобразил подчинённых
#23 by Aleksey
у тебя источник справочник приемник ПВХ У ПФХ есть реквизит Наименование и владелец Причем реквизит наименование = реквизит ПВЗ наименование (+ галка поиск) Есть реквизит ВЛаделец (тип другое ПВХ) Вот в нем тоже прописываешь. Источник Пусто приемник ПВХ2 (владелец) Реквизит Наименование с галкой поиск и прописываешь в нём Значение=Источник; А в ПКО ПВХ1 у реквизита Владелец пишем Значение="Тут строка имея ПВХ2"
#24 by Aleksey
а далее либо заполняешь полностью все реквизиты ПВХ из воздуха, либо ставишь галку не создавать новый и не обновлять существующий
#25 by zak555
в каком обработчике ?
#26 by Aleksey
у владельца при выгрузки
#27 by Aleksey
ставишь Имя ПКО - то что ты написал для ПВХ2
#28 by zak555
косяк был в том, что для первого ПКО не создал ПКС на группу
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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