Столкнулся как-то раз с проблемой, что бухгалтера и менеджеры исказили нумерацию документов, а потом удивлялись, почему новые документы не правильно заводились. Нужно было исправить нумерацию, а искаженных документов было очень много, начал искать адекватную обработку, чтобы поправить нумерацию, но к сожалению не нашел- все обработки правили номера в своей хронологии без всякого интеллектуального анализа, но ведь были и правильно заведенные документы и их трогать совсем не к чему. Так как ничего хорошего не нашел, то пришлось писать самому, долго эта обработка "пылилась в ящике", но вот наткнулся и решил выложить, чтобы народ пользовался.
ВНИМАНИЕ!!! Когда задаете период, то учитуйте периодичность с которой заводятся документы, есди документ имеет нумерацию в пределах года, то когда вводите период, он должен быть в пределах года. Например: 01.02.2017 по 01.06.2017 будет правильно, но 01.12.2016 по 01.06.2017 будет не корректно.
Если обработка пригодилась, то плюсуйте! Если увижу, что такие вещи востребованы, то обязательно выложу еще что-нибудь полезное.