Наверно, каждому, кто встречался с обменами на 8-ке приходилось повторно выгружать объекты из одной базы в другую. Я для этого сначала пользовался групповым перепроведением или записью, но когда дело дошло до регистрации нескольких сотен отчётов о розничных продажах, пришлось сделать предлагаемую обработку.
Обработка создавалась "на лету", поэтому за буду благодарен за обоснованную критику и предложения. Например, мне так и не удалось использовать для выбора узла стандартное поле, пришлось вставлять новое и в зависимости от выбранного действия менять видимость полей, показывая то одно, то другое.