&НаКлиенте
Процедура УслугаПриИзменении(Элемент)
Если ЗначениеЗаполнено(Объект.Услуга) Тогда
Объект.СуммаУслуги = ПолучитьЦенуУслуги(Объект.Услуга);
Иначе
Объект.СуммаУслуги = 0;
КонецЕсли;
КонецПроцедуры
&НаСервереБезКонтекста
Функция ПолучитьЦенуУслуги(Услуга)
Если Не ЗначениеЗаполнено(Услуга) Тогда
Возврат 0;
КонецЕсли;
Возврат Услуга.Цена;
КонецФункции