|
Номера документов. Где хранятся последние значение номеров?
| ☑ |
0
ahmato
11.12.14
✎
13:27
|
Эта тема уже много обсуждалась, но очевидного ответа (для себя) я не нашел. Проблема проста: при заведении счет фактуры и проведения документа , автоматически присваивается номер - АС00000055, хотя реальный номер АС0000000116. Изменяю номер АС00000055 на АС0000000117, когда же завожу очередной документ, опять выскакивает номер АС00000055. По идее следующий номер должен быть АС0000000118. Теперь вопрос: почему так происходит? и вообще где хранится вот это значение АС00000055?
|
|
1
AntoninaS
11.12.14
✎
13:30
|
(0) Скорее всего у вас не АС0 в АС00000055,а АСО(буква О)
|
|
2
Cube
11.12.14
✎
13:31
|
(0) Всё нормально, АС00000055 больше чем АС0000000116. Чтобы ты понял, скажу так:
АС0000005500 больше чем АС0000000116.
|
|
3
Dmitrith
11.12.14
✎
13:32
|
еще возможно русская/английская буква С перепутана
|
|
4
Серго62
11.12.14
✎
13:34
|
В процедуре ПриУстановкеНовогоНомера, ничего не написано?
|
|
5
butterbean
11.12.14
✎
13:35
|
(0) найди документ с номером АС00000054 и измени номер на АС000000054
|
|
6
ahmato
11.12.14
✎
13:42
|
(1) даже если это так, АСО(буква О) будет восприниматься как префикс, потому проблем быть не должно с присвоением следующего номера.
(2) я согласен что больше, но когда я принудительно меняю номер документа через "редактировать номер", разве не должна база начать новую нумерацию сф? или же тут принцип: пока следующий номер меньше предыдущего номера не замещать номер на следующий?
(3) вполне может быть, наши бухгалтера - мастерицы на все руки.
(4) Туда смотрел в первую очередь, нет в ней изменении нет (сравнивал с типовой конфой).
(5) попробую , спасибо
|
|
7
Cube
11.12.14
✎
13:48
|
(6) Принцип один: ищется последний номер и к нему добавляется единица. Последний номер у тебя АС00000054 и чем бустрее ты это осознаешь, тем проще тебе жить будет.
Пойми, что 5400 больше 116, как ни крути... Сколько бы ты вручную не менял, законы арифметики тебе обмануть не получится.
Ну и чтобы ты долго не мучился, даю совет: у номера АС0000000117 удали два нуля из середины, запиши документ и удивись, что нумерация стала нормальной... Хотя, тема избитая, но никто так до сих пор и не понимает!
|
|
8
ahmato
11.12.14
✎
14:18
|
(7) понял, спасибо за совет. Видимо так и сделаю. :)
думаю что вопрос решен.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший