ПередЗаписью()
Процедура ПередЗаписью() объекта должна начинаться с блока:
Если ОбменДанными.Загрузка Тогда
Возврат;
КонецЕсли;
Это необходимо для того, чтобы при обмене данными не производилась проверка.
Объявление и использование переменных
Никогда и ни при каких обстоятельствах не объявляйте переменные в условиях!