#Область ОбработчикиСобытийФормы
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если Не Параметры.Свойство("УзелОбменаСсылка", УзелОбменаСсылка) Тогда
Отказ = Истина;
Возврат;
КонецЕсли;
Заголовок = УзелОбменаСсылка;
ПрочитатьНомераСообщений();
КонецПроцедуры
#КонецОбласти
#Область ОбработчикиКомандФормы
&НаКлиенте
Процедура ЗаписатьИзмененияУзла(Команда)
ЗаписатьНомераСообщений();
Оповестить("ИзменениеДанныхУзлаОбмена", УзелОбменаСсылка, ЭтотОбъект);
Закрыть();
КонецПроцедуры
#КонецОбласти
#Область СлужебныеПроцедурыИФункции
&НаСервере
Функция ЭтотОбъект()
Возврат РеквизитФормыВЗначение("Объект");
КонецФункции
&НаСервере
Процедура ПрочитатьНомераСообщений()
Данные = ЭтотОбъект().ПолучитьПараметрыУзлаОбмена(УзелОбменаСсылка, "НомерОтправленного, НомерПринятого");
ЗаполнитьЗначенияСвойств(ЭтотОбъект, Данные);
КонецПроцедуры
&НаСервере
Процедура ЗаписатьНомераСообщений()
Данные = Новый Структура("НомерОтправленного, НомерПринятого", НомерОтправленного, НомерПринятого);
ЭтотОбъект().УстановитьПараметрыУзлаОбмена(УзелОбменаСсылка, Данные);
КонецПроцедуры
#КонецОбласти