Есть элементарные правила обмена, которые из базы источника в базу приёмник переносят физлицо. При переносе физлица заполняются его реквизиты, такие как подразделение.
Поиск подразделения в базе приёмнике происходит по коду. Вот тут теперь загвоздка. Если в базе приёмнике не найдено подразделение по коду, надо выполнить поиск по коду родителя этого подразделения.
Как осуществить такой поиск?
Закон Брукера: Даже маленькая практика стоит большой теории.