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