Конвертация элементов справочника по разным правилам 8.2
Доброго времени суток!
Пишу правила для обмена между тремя базами с идентичной конфигурацией. Столкнулась с трудностями на простейшей задаче: необходимо выгрузить элементы справочника Номенклатура по разным правилам, в зависимости от условия. Элементы, у которых поле Артикул заполнено, в базе-приемнике по этому значению должны быть найдены. А элементы, у которых это поле не заполнено, надо искать по наименованию в определенной группе, если не найден элемент - создавать. Эти две задачи по отдельности решить удалось. Но как теперь объединить это в одно?
Пишу правила для обмена между тремя базами с идентичной конфигурацией. Столкнулась с трудностями на простейшей задаче: необходимо выгрузить элементы справочника Номенклатура по разным правилам, в зависимости от условия. Элементы, у которых поле Артикул заполнено, в базе-приемнике по этому значению должны быть найдены. А элементы, у которых это поле не заполнено, надо искать по наименованию в определенной группе, если не найден элемент - создавать. Эти две задачи по отдельности решить удалось. Но как теперь объединить это в одно?
По теме из базы знаний
- Перенос данных и обмен из УТ 10.3 в УТ 11 / КА 2 / ERP 2. Переносятся документы, справочники и остатки
- Подсистема "Обмен данными по произвольным правилам КД 2.x"
- Механизмы и транспорт обмена данными. Пример создания в КД 2.1 правил обмена данными ЗУП 2.5 -> БП 3.0. Выгрузка ведомостей и банковских счетов. Передача параметров обмена из Источника в Приемник. ВыгрузитьПоПравилу(). ПередатьОдинПараметрВПриемник().
- Конвертация данных из 1С 8.3 в 7.7 (версия КД 2.1). Перенос данных из 8.3 в 7.7. Создание в современной 1С 8.3 XML в формате КД2. Инструкции и примеры переноса данных из любой современной 1С 8.3 в устаревшую конфигурацию 1С 7.7, через Конвертацию данных 2
- Конвертация данных 2. Использование исходящих и входящих данных. Свойство "Получить из входящих данных"
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Не понял, что именно требуется, но может быть надо было использовать не разные правила, а обработчик "Поля поиска" у ПКО (Правила конвертации объектов).
Ну или в ПКС (правила конвертации свойств) номенклатуры пишите "если ... тогда ИмяПКО = "..." Иначе ..."
Ну или в ПКС (правила конвертации свойств) номенклатуры пишите "если ... тогда ИмяПКО = "..." Иначе ..."
Только кажется в обработчике "Поля поиска" нельзя отказаться от записи объекта, но можно в принципе в нем устанавливать какой-либо Параметр, а в обработчике "ПередЗагрузкой" проверять его (ну и не забывать очищать параметр, после проверки)
Это на случай, если одни элементы должны только искаться (новые не создаваться), а другие создаваться, если не найдены
Это на случай, если одни элементы должны только искаться (новые не создаваться), а другие создаваться, если не найдены
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот