|
Нумерация документов | ☑ | ||
---|---|---|---|---|
0
Menjoy
28.11.13
✎
13:00
|
День добрый.
Столкнулся со следующей задачей. Заказчик хочет, чтобы нумерацию документов можно было задавать ни с того ни с сего. Например, если указать вручную номер документа и записать его, то следующий номер документа должен быть на единицу больше. Хотят, чтобы номера бланков строгой отчетности совпадали с номерами данного типа документа. Как решить такую задачу? Параллельно сам читаю документацию. Спасибо. |
|||
1
butterbean
28.11.13
✎
13:01
|
дык обычно нумерация так и работает
|
|||
2
Maxus43
28.11.13
✎
13:01
|
в общем случае так и работает же
|
|||
3
Wobland
28.11.13
✎
13:03
|
достаточно ничего не трогать. с тебя 500 рублей
|
|||
4
Menjoy
28.11.13
✎
13:07
|
(1) (2) (3) Нет, сейчас так не работает и пока не могу разобраться почему. Номер получается стандартной процедурой платформы, который определяет последний номер.
Номер - цифра. Есть уже номер вроде 24 000 000 (т.е. аж 24 миллиона). А сейчас вдруг нужен номер 7 000. Причем раньше номера 7 000 еще не было. |
|||
5
Maxus43
28.11.13
✎
13:12
|
(4) дак руками поставь код 7000, следующий автоматом будет 7001. Правда про числовые я не уверен
|
|||
6
Maxus43
28.11.13
✎
13:12
|
>>Например, если указать вручную номер документа и записать его
сделано? |
|||
7
Wobland
28.11.13
✎
13:12
|
(4) и какой следующий номер хочешь?
|
|||
8
Menjoy
28.11.13
✎
13:14
|
(5) (6) сделано, но следующий номер все равно возникает ниоткуда :)
(7) после 7000? Разумеется, что 7001 :) |
|||
9
Wobland
28.11.13
✎
13:16
|
(8) почему не 24млн1?
|
|||
10
Menjoy
28.11.13
✎
14:44
|
(9) надо именно в любой момент времени иметь возможность задать новый номер, с которого и начнется нумерация после записи этого документа.
|
|||
11
Рэйв
28.11.13
✎
14:45
|
(10)Пиши последний в константу и при записи следующего документа прибавляй 1 и записывай в обратно константу
|
|||
12
Menjoy
28.11.13
✎
14:49
|
(11) это все костыли, а хотелось бы сделать "правильно" :)
|
|||
13
Рэйв
28.11.13
✎
14:53
|
(12)Куда еще правильней? Ну пиши в регистр сведений, для красоты:-)
|
|||
14
Рэйв
28.11.13
✎
14:53
|
все равно где то послений надо хранить
|
|||
15
Menjoy
28.11.13
✎
16:16
|
УстановитьНовыйНомер() возвращает 24 000 001 (по предыдущему примеру). Хоть и у последнего документа вручную поставил значения номера - 8 000.
Автонумерация отключена, нумератор пустой, длина номера 10, тип - число, непериодический. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |