Ошибки конвертации данных 2.1

   При подготовке конвертации данных периодически возникают ошибки, причины которых сложно идентифицировать. Особенно сложно приходится новичкам и специалистам, которые выполняют данную операцию достаточно редко. По мере того, как я буду сталкиваться с подобными ошибками, я буду размещать конкретные примеры ошибок с указанием возможных причин.

   

Значение не является значением объектного типа (ИмяТипа)

Данная ошибка наблюдается при загрузке.  В моём случае конвертация была для стандартного обмена, потому ошибка полностью выглядит так:

{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(6971)}: Значение не является значением объектного типа (ИмяТипа)

Если пытаться вычислить причину через отладчик, то там в процедуре ниже переменная ТипОбъекта принимает значение Строка:

Процедура ОпределитьДополнительныеПараметрыПоискаОбъекта(СвойстваПоиска, ТипОбъекта, СтруктураСвойств, ИмяТипаОбъекта, ЭтоОбъектДокумент)

Если ТипОбъекта = Неопределено Тогда

// попробуем определить тип по свойствам поиска
ИмяТипаПриемника = СвойстваПоиска["{ИмяТипаВИБПриемнике}"];
Если ИмяТипаПриемника = Неопределено Тогда
ИмяТипаПриемника = СвойстваПоиска["{ИмяТипаВИБИсточнике}"];
КонецЕсли;

Если ИмяТипаПриемника <> Неопределено Тогда

ТипОбъекта = Тип(ИмяТипаПриемника);

КонецЕсли;

КонецЕсли;

СтруктураСвойств = Менеджеры[ТипОбъекта];
ИмяТипаОбъекта = СтруктураСвойств.ИмяТипа;

КонецПроцедуры

Чтоб выяснить причину, рекомендую в отладке просмотреть стек вызовов и определить, какое ПКО задействовано. Наиболее вероятно, что не задано значение свойства, которое должно конвертироваться посредством данного ПКО.