Раз стоит подобная задача, то наверняка у тебя выполнено следующее:
1. автоудаление движений документов запрещено.
2. подобное перепроведение ты делаешь с помощью спец.обработки.
Иначе проводки по БУ будут удалены, да еще косяки будут.
Если эти пункты верны, то внутри этой обработки можно делать так:
1. для всех видов документов, которые обрабатываем, выполняем перехват событий проведения.
2. запускаем перепроведение.
3. при получении управления объектами-перехватчиками событий проведения просто выполняем необходимый код из модуля документа через контекст модуля, т.е.
контМодуляПроведения.ФинПроводки()
Соответственно, у тебя автоматом не вызовется родной модуль проведения и не будет никаких проблем с БУ.
Все
Никакого дублирования инфы в этом случае нету.
PS где-то на форуме я подобную схему уже описывал вроде