|
Изменение номера нового документа | ☑ | ||
---|---|---|---|---|
0
Karambol
28.01.13
✎
18:42
|
УТ 10.3. Хочу для документов определенного вида сделать особый алгоритм нумерации. Подскажите, как это можно реализовать?
В предопределенном событии ПриУстановкеНовогоНомера(Источник, СтандартнаяОбработка, Префикс) можно задавать только префикс, как я понял. А мне нужно делать номер документа четным или нечетным в зависимости от склада. |
|||
1
Бешеная Нога
28.01.13
✎
18:43
|
имхо в консерватории что-то не то
|
|||
2
zladenuw
28.01.13
✎
18:43
|
а не лучше префикс для склада ?
|
|||
3
Галахад
гуру
28.01.13
✎
18:47
|
А если еще один склад появиться?
|
|||
4
zladenuw
28.01.13
✎
18:48
|
(3) ну так добавить реквизит Префикс в склад и все. сделать по аналогии с организацией.
|
|||
5
DrShad
28.01.13
✎
18:50
|
(3) тогда все также, но кроме кратных 3, которые для третьего склада :))))
|
|||
6
Галахад
гуру
28.01.13
✎
18:52
|
(5) Угу. А четвертый, точно не сделаешь.
|
|||
7
Karambol
28.01.13
✎
18:57
|
Два склада всего :)
Суть вот в чем: два склада выписывают счета. РИБ. У складов стоят префиксы и бывают случаи, когда клиенты платят без указания префикса счета. |
|||
8
DrShad
28.01.13
✎
18:57
|
ну почему? кроме кратных 4
|
|||
9
DrShad
28.01.13
✎
18:57
|
(7) а клиенты тарятся на обоих складах?
|
|||
10
Галахад
гуру
28.01.13
✎
18:58
|
(8) 1024 это второй или четвертый?
|
|||
11
halconel
28.01.13
✎
18:59
|
Вариант 1:
В процедуре ПриУстановкеНовогоНомера получать новый номер. Если он удовлетворяет требованиям склада, то оставлять. Если нет, то добавлять единицу. Вариант 2: Создать регистр сведений, где в разрезе складов хранить последний номер. Разница в вариантах: в первом случаее нет лишних чтений\записей базы данных, но будут пропущенные номера; во втором - наоборот. Но я согласет с предыдущем оратором: в консерватории, что-то не то. |
|||
12
DrShad
28.01.13
✎
18:59
|
4-й естественно - математике нужно учить?
|
|||
13
Kreont
28.01.13
✎
19:00
|
Подписка+любой алгоритм нумерации+лучше с формы убрать автонумерацию (или как оно там называется), ну что б номер присваивался в момент записи документа, а не в момент открытия формы
|
|||
14
Kreont
28.01.13
✎
19:00
|
Под номер склада (если будет не больше 9-ти) можно просто выделить последний знак номера.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |