Цитата:
Сообщение от yliy
Сбилась нумерация расходного кассового ордера. В конфегураторе по этому докумету слудующие настройки: автоматическая нумерация, периодичность - в пределах года, тип - текстовый, длина -8. При создании нового докумета номер всегда 100, пробовала создавать документ с этим номером, следующий все равно 100. Можно ли как-то восстановить нумерацию докуметов?
|
Тут вот какое дело: эска формирует каждый следующий номер (если он текстовый), прибавляя 1 и приводит его к минимальной разрядности из всех предыдущих номеров, отбрасывая младшие разряды, если новый номер не входит в эту разрядность. Т.е. у тебя в системе есть документ с номером 999. Что делает эска? Она добросовестно создает новый документ с номером 1000, 999 - это трехзначный номер, следовательно следующий номер тоже будет трехзначным. Отбросив младший разряд, получим 100. Номер сформирован. Во-о-от.
Перенумерация с сохранением номеров может не помочь, т.к. в системе могут быть номера 999, 0999, 00999 и т.п. и все они должны быть приведены к номеру 00000999, например.