Добрый день
Есть два реквизита справочника
Акция - реквизит элемента
ВидыАкции - реквизит группы справочника
Делаю так
Процедура ПометкаАкция()
Тов = СоздатьОбъект("Справочник.Номенклатура");
ТоварИзНакладной.ВыбратьСтроки();
Пока ТоварИзНакладной.ПолучитьСтроку()=1 Цикл
Если Тов.НайтиПоРеквизиту("ШтрихКод",ТоварИзНакладной.ШтрихКод,1) =1 Тогда
Если ТоварИзНакладной.Пометка = 2 Тогда
Тов.Акция = Перечисление.ДаНет.Да;
Тов.Родитель.ВидыАкции=Перечисление.ВидыАкций.ОдинПлюсОдин;
Тов.Записать();
Сообщить(Тов.Наименование + " Помечен как акционный" + Тов.Родитель.ВидыАкции );
Иначе
Тов.Акция = Перечисление.ДаНет.Нет;
Тов.Записать();
Сообщить(Тов.Наименование + " Помечен как не акционный" );
КонецЕсли;
Иначе
Сообщить("Твовар не найден") ;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
Реквизит Акция записывается нормально, а вот реквизит видыакции
Остается неизменным
Подскажите что я делаю не так
Спасибо за подсказку только
надо Тов2.НайтиЭлемент(Тов.Родитель);
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс