заметил такую странность на мой взгляд, при установке значения поля в значение не определено (там должна быть строка) вылетает ошибка в окне предупреждения, типа поле не может быть не определено, не попадая при этом в исключение (делаю запись в попытке):
Попытка
ОбъектВнешнегоИсточника.ПолеСтрока = Неопределено;
ОбъектВнешнегоИсточника.Записать();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
(5) Если у тебя в 1С основное представление объекта - наименование, то с незаполненным у тебя не запишется. А кавычки, может, стоит заменить через СтрЗаменить(твоястрока,"""","");
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший