Перенести из базы А в базу Б банковские счета тех контрагентов, которые ранее были перенесены из базы А в базу Б (но без банковских счетов).
Условие не нужно переносить банковские счета тех контрагентов, которые не будут найдены по уникальному идентификатору в базе Б, соответственно не создавать контрагентов, которые не найдены по уникальному идентификатору.
Условие не нужно переносить банковские счета тех контрагентов, которые не будут найдены по уникальному идентификатору в базе Б, соответственно не создавать контрагентов, которые не найдены по уникальному идентификатору.
По теме из базы знаний
- Пример создания в КД 2.1 правил выгрузки данных регистра «Лицевые счета работников» из ЗУП 2.5 в справочник «Банковские счета» БП 3.0. Подробно, ясно и просто.
- Добавляем в Конвертацию данных 2.1 средства для работы с GIT
- Конвертация данных 2 и JSON
- Перенос движений документа. КД 3.0
- Заметки по Конвертации данных 2.1
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
В ПКО Справочника Банковские счета установить свойство Не создавать новый если НЕ найден. Тоже самое для ПКО Контрагентов.
В обработчике Поля Поиска из коллекции ПараметрыОбъекта брать Уникальный идентификатор во Владельце и искать по нему контрагента. Если найден, выставлять значение для НеСоздаватьОбъектЕслиНеНайден в Ложь.
В ПКО Справочника Банковские счета установить свойство Не создавать новый если НЕ найден. Тоже самое для ПКО Контрагентов.
В обработчике Поля Поиска из коллекции ПараметрыОбъекта брать Уникальный идентификатор во Владельце и искать по нему контрагента. Если найден, выставлять значение для НеСоздаватьОбъектЕслиНеНайден в Ложь.
Попробуй в ПКС "Владелец" ПКО "БанковскиеСчета" в обработчике ПередЗагрузкой присваивать переменной "Значение" пустую ссылку на справочник контрагенты, если по полученной из "Источника" ссылке не удалось найти по ней владельца.
А в ПКО "БанковскиеСчета" в обработчике "ПослеЗагрузки" устанавливать Отказ в Истина если Объект.Владелец.Пустая().
А в ПКО "БанковскиеСчета" в обработчике "ПослеЗагрузки" устанавливать Отказ в Истина если Объект.Владелец.Пустая().
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот