УПП Проблема с УстановитьСсылкуНового и т.д. .... #307508


#0 by Restart
Пишет в ответ: "У единицы хранения остатков номенклатуры "" неверно указан владелец! У единицы для отчетов номенклатуры "" неверно указан владелец!" В чем тут дело?
#1 by ТелепатБот
#2 by Безработынй
Справочник ЕдиницыИзмерения подчиненный. В какой строке кода задается владелец?
#3 by Кураж
дело в том, что в общем случае, во Владелец нельзя записать ссылку на ещё не существующий объект.
#4 by Кураж
упс, просмотрел, Владелец вообще не указан здесь :)
#5 by Restart
#6 by Restart
В справочник ЕдиницыИзмерения все записывается и все меня радует. А вот в Справочнике Номенклатура мне бы хотелось что бы заполнялись ЕдиницаДляОтчетов и ЕдиницаХраненияОстатков. Не могу этого добиться.
#7 by Aprobator
Может так ?
#8 by Aprobator
а то в 6 получается, что ты пытаешьмся сослаться на подчиненный элемент без владельца. Поскольку он присваивается позже. Конечно вместо строки ОбъектЕдиницаХранения.Владелец=СсылкаНовойНоменклатуры; Может быть правильнее Хотя, на мой взгляд, это равнозначно.
#9 by Restart
Поменял на код. И все равно ругается: У единицы хранения остатков номенклатуры "" неверно указан владелец! У единицы для отчетов номенклатуры "" неверно указан владелец!
#10 by Restart
Сейчас попробую вместо Вот это:
#11 by Aprobator
Ну тогда Записывай ЕдиницыИзмерения раньше, чем устанавливаешь ЕдиницыХраненияОстатков и ЕдиницуДляОТчетов. Видно не любит система, циклические ссылки нового на новое.
#12 by Aprobator
#13 by Aprobator
Правда в этом случае получение ссылки на новый объектЕдиницаХранения вообще не актуально :).
#14 by Restart
Вот интересно, что по варианту все получилось... :-) Единственное, что - так это в Справочнике ЕдиницыИзмерения поле Код остается пустым.. :-(
#15 by A 008
я вот только никак не въеду... а нах здесь таким образом устанавливать сцылку нового!?
#16 by Restart
Давай рассмотрю и твой вариант...
#17 by Aprobator
значит дело в проверке владельца выполняемой при записи элемента. Ну, а код - УстановитьНовыйКод где?
#18 by Restart
Ну да... и еще конечно "УстановитьНовыйКод" ....
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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