Имя: Пароль:
1C
1С v8
Запись элемента справочника при использовании Подписки на событие "копирование"
0 CrazyProg
 
30.04.13
13:11
Добрый день.

Используется УПП 1.3
Платформа 8.2.17

Есть спр. номенклатура. В спр. присутствуют записи с видом номенклатуры комплект, с заполнеными комплектующими. Нужно чтобы при копировании эти комплектующие появились у нового элемента.
Ясное дело что используется регистр сведений комплектующие номенклатуры.
Где родитель должен иметь значение ссылка.
А так как новый элемент пока не имеет ссылки, как быть.
При этом у нового элемента некоторые поля уже заполнены..
При копировании использую Подписку на событие "При копировании".
1 Naumov
 
30.04.13
13:13
ПолучитьСсылкуНового
УстановитьСсылкуНового
2 simol
 
30.04.13
13:13
Используй ДополнительныеСвойства объекта. В При копировании туда ложи признак от чего копировали. а в ПриЗаписи создавай записи регистра
3 CrazyProg
 
30.04.13
13:16
Процедура ПодпискаНаСобытие1ПриКопировании(Источник, ОбъектКопирования) Экспорт
            СсылкаНаЗадачу = Справочники.Номенклатура.ПолучитьСсылку(НезаписаннаяСсылкаЗадачи);             Источник.УстановитьСсылкуНового(СсылкаНаЗадачу);
            Ссылка =  Источник.ПолучитьСсылкуНового();    
           
КонецПроцедуры

ПРобовал так в переменную записыватся результат Объект не найдент с пустыми полями
4 CrazyProg
 
30.04.13
13:17
(2) т.е. как бы я не хотел, но придется дописывать не в  Подписке на событие, а в модуле справочника?
5 CrazyProg
 
30.04.13
13:18
+(4) создавать записи в рег. сведений
6 CrazyProg
 
30.04.13
13:22
Все сообразил как через доп. свойства.
Как то сразу не дошло
Спасибо за направление.
Буду пробывать.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший