Это доработанная обработка этого автора, одним из самых больших недостатков которой было то, что обработку нельзя было прервать в процессе работы. Большое количество документов при маленьком интервале времени делало работу других пользователей проблематичной, а постоянные транзакции не самым лучшим образом сказывались на качестве работы самой обработки, т.к. искать и выбирать документы которые были не проведены было очень проблематично.
Поэтому были сделаны следующие доработки:
- Появилась возможно прервать обработку в процессе ее работы;
- Добавлено сохранение значений в обработке чтобы не приходилось каждый раз заполнять их;
- Добавлен расчет времени, который показывает сколько прошло времени с момента начала перепроведения и во сколько перепроведение должно закончиться;
- Добавлено визуальное представление количества ошибок проведения документов, и запись данных документов в лог-файл для последующего анализа;
- Добавлена возможность задать ограничение на количество проводимых документов, т.е. например не больше 30 за раз.