Обработка перенумерования документов
Иногда возникает необходимость перенумеровать документы за определенный период так, чтобы их номера шли по порядку. Это может потребоваться, когда при выписке документов был ошибочно пропущен какой-либо документ. В этом случае ему иногда присваивают номер, например, с косой чертой (знаком «/»), в результате чего порядковая нумерация не теряется, но автоматическая нумерация документов теряется, так как программа пытается присвоить номер новому документу, следующий за последним номером (не документом в хронологическом порядке, а именно последним номером). Последний же номер вычисляется по принципу сравнения чисел (если номер числовой) или строк (если номер строковый). Так как код знака «/» больше кода любого числового знака, то и следующий номер будет определен с чертой. Так например, если мы установим номер «00005/1», то система при вводе нового документа определит ему номер «00005/2», что нежелательно. Хуже дело обстоит с бланками строгой нумерации, как например, для кассовых документов. Приходится забытый ордер вносить и следующие документы перенумеровывать, и соответственно перепечатывать кассовую книгу. Вручную перенумеровывать каждый документ — дело довольно муторное. Для перенумерования документов в базе и предназначена данная обработка.
Это небольшая обработка позволяет упорядочить номера любых видов документов в базе данных под управление «1С: Предприятие 7.7». Обработка запускается из программы «1С: Предприятие 7.7» командой «Файл» — «Открыть».
Материал находится в разработке
Скачать: Обработка перенумерования документов
Не работает Ваша обработка, пишет «Не верный номер документа!» и запаролена.
Все работает! 100 раз проверялась. Может, у вас нумератор какой-то странный, пришлите MD — файл вашей конфигурации (запакованный, разумеется) и какие документы не удается перенумеровать. Глянем. Бывают, конечно, разные ситуации — разберемся.