Частные.
Задача. Перенос номенклатуры из БП2.0 в УТ10.3
Проблема. В БП2.0 нет справочника ВидыНоменклатуры (и вообще такого реквизита в справочнике Номенклатура)
Решение.
В ПКО Номенклатура создаем ПКС ВидНоменклатуры
Для сопоставления строке "999999999" данных ссылочного типа (СправочникСсылка.ВидыНоменклатуры) мы создаем ПКО ВидыНоменклатуры.
В нем уже будет указан тип объекта-приемника и надо снять флаг Искать объект...
В ПКО ВидыНоменклатуры создадим ПКС Код
Не забыть установить флаг- Поиск объекта при загрузке по свойству
Общие.
В момент обработки выгрузки/ загрузки данных прикладным решением 1С правила "трансформируются" в процедуры со своими параметрами.
В первую очередь этими параметрами (не путать с Параметрами самой конвертации!) и нужно оперировать в обработчиках событий.
ПКО
1. Перед выгрузкой
Отказ=Истина;
7. При загрузке
ПКО_ПриЗагрузке_ИмяПравила(ФайлОбмена, ОбъектНайден, Объект, НеЗамещатьОбъект, ОбъектМодифицирован)
Пример: Объект.ВедениеВзаиморасчетов= Перечисления.ВедениеВзаиморасчетовПоДоговорам.ПоДоговоруВЦелом;
8.После загрузки
ПКО_ПослеЗагрузки_ИмяПравила(ФайлОбмена, Отказ, Ссылка, Объект, ПараметрыОбъекта, ОбъектМодифицирован, ИмяТипаОбъекта, ОбъектНайден, НаборЗаписей)