Можно выбирай варианты:
1. bat файл запускающий внешнюю обработку и стандартный windows sheduler
2. Создаешь обмен по правилам, правила редактируешь, в процедуру перед выгрузкой пишешь свой код.
3. Пользователь раз в час открывает обработку и тыкает мышкой.
(5) больше подойдет второй вариант. код - это выгрузка документов в хмл.
поэтому можно зарядить обмен по организации в БП и по регистрации определять изменившиеся документы.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший