Конвертация данных: Поиск при загрузке по дополнительному реквизиту
Интеграция - Перенос данных 1C
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
В качестве примера буду использовать конфигурации:
- Конфигурация - источник "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

- Для проверки переименуем склад

- Выгрузим/загрузим

Вступайте в нашу телеграмм-группу Инфостарт