Часто приходится осуществлять перепроведение документов задним числом, к примеру из-за ошибки формирования проводок, внедрения изменений в соответствии с изменившимся законодательством, да и много из-за чего еще. Для каждого такого перепроведения приходилось писать новую обработку, которая, правда, впоследствии превращалась в шаблон, в котором менялись лишь запросы для отбора документов. В принципе не так уж и плохо, но надоело возиться с кучей обработок, прописывать в них параметры запросов. А ввиду "навороченности" отборов кроме как запросами зачастую отобрать документы не получалось возможным.
Поэтому и написал эту универсальную обработку (глядя на консоль отчетов), которая позволяет:
- Хранить дерево запросов с параметрами для отбора документов. В результате запросов должны быть поля "Документ" и "Дата".
- Осуществлять полное или выборочное перепроведение отобранных документов.
- Задавать параметры перепроведения: вывод сообщений, запись логов в файл, пауза (в секундах) перед проведением следующего документа