В качестве примера буду использовать конфигурации:
- Конфигурация - источник "1С: Управление торговлей ред. 10.3" (далее УТ10.3)
- Конфигурация - приемник "1С: Бухгалтерия предприятия (базовая) ред. 3.0" (далее БП3.0)
Задача:
Необходимо выгрузить из УТ10.3 справочник "Склады" и загрузить его в БП3.0. Поиск должен осуществляться по дополнительному реквизиту в БП3.0 "Идентификатор склада", который равен реквизиту "Код" справочника "Склады" в УТ10.3. Таким образом мы будем искать соответствия по коду, только в БП3.0, данный код будет сохранен в Дополнительном реквизите "Идентификатор склада"
- Создадим в УТ10.3 новый элемент справочника "Склады
- В БП3.0 создадим доп. реквизит справочника "Склады"
Тип "Строка", Длина 9.
- В "Конвертации данных" создадим новое "ПКО" "Склады"
- Добавим два ПКС:
- При загрузке будем искать объект по дополнительному реквизиту.
- При загрузке найдем доп. реквизит "Идентификатор склада" в табличной части "Дополнительные реквизиты", если нашли, то перезаполним, если нет, то добавим.
- С помощью универсальной обработки выгрузим/загрузим данные, в результате в БП3.0 будет загружен новый элемент справочника "Склады", и доп. реквизитом, который равен коду этого элемента в УТ10.3
- Для проверки переименуем склад
- Выгрузим/загрузим