Источник - https://www.youtube.com/watch?v=TXKvAKNTvzc
Динамическое изменение после действий на управляемой форме не так уж и просто реализовать, по сравнению с обычными формами.
Для этого необходимо добавить следующие процедуры:
1. На форме объекта:
&НаСервере
Процедура ФактическийАдресДоставкиПриИзмененииНаСервере()
// Вот эта строка выносит все мысли для программиста работающего с обычными формами:
Объект.Ссылка.ПолучитьОбъект().ИзменениеАдресаДляДоставки(Объект);
КонецПроцедуры
&НаКлиенте
Процедура ФактическийАдресДоставкиПриИзменении(Элемент)
ФактическийАдресДоставкиПриИзмененииНаСервере();
КонецПроцедуры
2. В модуле объекта:
Процедура ИзменениеАдресаДляДоставки(Объект) Экспорт
Объект.АвторФактическойДоставки = ПараметрыСеанса.ТекущийПользователь;
Объект.ДатаРедактированияФактическойДоставки = ТекущаяДата();
КонецПроцедуры