Допустим хотим что бы при создании элемента справочника, например номенклатуры в свойствах элемента ставилась галочка услуга или не услуга. Эта галочка будет зависеть от группы в которой создается элемент. Для этого нужно в общем модуле написать обработку, которая выполняется при создании формы, при копировании, при вводе на основании.
ДанныеЗаполнения - Структура, в которой хранится родитель
СтандартнаяОбработка - булево, говорит о том выполнять ли эту процедуру или нет.
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
Если ДанныеЗаполнения = неопределено Тогда возврат //проверяем создана ли структура
КонецЕсли;
Если данныеЗаполнения.Свойство("Родитель") тогда
//услуга=ДанныеЗаполнения.Родитель.Услуга; //-можно так написать, но при отключении процедуры услуга все равно будет заполнятся
ДанныеЗаполнения.Вставить("Услуга",ДанныеЗаполнения.Родитель.Услуга) // Этот вариант позволяет при отключении процедуры отключить заполнения услуги
КонецЕсли;
//СтандартнаяОбработка=Ложь; 35:59
КонецПроцедуры