6.
oleg-x
23
13.02.19 21:08
Сейчас в теме
() При создание документов не в хронологическом порядке, получается каша в номерах. Пример:
01.01 №1
02.01 №3
03.01 №2
04.01 №6
05.01 №4
05.01 №5
Так вот, обработка последовательно меняет номера у документов. И при попытке поменять номер у второго документа на № 2 выдаст ошибку, потому что, документ с №2 уже есть в третьем числе (если бы платформа не проверяла уникальность номеров, то ошибки не было бы и документ в третьем числе стал бы под № 3). Почему так получается, думаю рассказывать не надо.
По поводу применения, применяются по разным причинам. Например для некоторых документов в процессе создания, бухгалтер не обращают на номер внимания, так как он все равно будет не корректный. В виду того что заносят документы задним числом, а им нужно что бы было по порядку в любом случае. Поэтому перед закрытием периода каждый раз перенумеровывают документы за период. По крайне мере у нас бухгалтера так и делают.
В любом случае что бы корректно и без ошибок перенумеровать документы, то тут есть только два оптимальных варианта:
1) Если нужно на постоянной основе перенумеровывать документы (авансовые отчеты и прочее), то можно применять отличный префикс от стандартного и тогда проблем с дублями номеров не будет.
2) Если же нужно восстановить последовательность, то это делается в два этапа, сначала нумеруется с левым префиксом, что бы восстановить нумерация в хронологическом порядке, а потом повторно нумеруется с правильным префиксом ( или без префикса).
Других оптимальных способов восстановить нумерацию в любом случае нет.