|
v7: Нумерация документа нового
| ☑ |
0
MikaelW
23.02.14
✎
10:57
|
Не бейте и не гнобите, вопрос прост...
Создал новый документ, он простой и просто информативный, даже проводиться не будет.
Нумерация автоматически встает в формате(12345678), но поскольку база УРДБ к номеру дока нужно присобачить ПрефиксИБ. Документ не обладает(не требуется) реквизитом "Фирма".
Что нужно прописать в процедуру ВводНового чтобы префикс цеплялся в номер.
Заранее спасибо!
|
|
1
Aleksey
23.02.14
✎
11:01
|
например
УстановитьНовыйНомер
а лучше в глобальном модуле в самом начале
ПрефиксАвтоНумерации("Документ.ТвойДокумент",СокрЛП(Константа.ПрефиксИБ));
|
|
2
KRV
23.02.14
✎
11:02
|
(0)Ничего. Платформа сама будет присобачивать префикс, если он указан в базе
|
|
3
MikaelW
23.02.14
✎
11:03
|
(2) не присобачивает сама.
Не пойму почему!
|
|
4
Aleksey
23.02.14
✎
11:03
|
(2) Не будет. Присвоение префикса идет в процедуре ПриИзмененииФирмы. А он её не вызыват
Т.е. номер будет, но далеко не тот что он ожидает
|
|
5
Aleksey
23.02.14
✎
11:05
|
Т.е. у него префикс АА, но в базе есть документ ЯЯ23, соответственно если нечего не делать, то следующий будет яя24
|
|
6
KRV
23.02.14
✎
11:06
|
По идее, если прописан префик ИБ, то документ должен звучать так: ААЯЯ24
|
|
7
KRV
23.02.14
✎
11:07
|
префик, нафик, пофик. праздник..
|
|
8
Aleksey
23.02.14
✎
11:10
|
(6) нет, она возъмет последний номер с префиксом АА
|
|
9
MikaelW
23.02.14
✎
11:13
|
Всем спасибо!
Более менее понял...
Пропишу в документе в ГМ свои горе идеи пихать не хочу...
|
|
10
ЧеловекДуши
23.02.14
✎
20:45
|
(0) В Гл.Модуле, при старте системы, присваиваешь префикс программно... ну или можешь это сделать через реквизит, какой либо константы.
Только миграцию этой константы отключи.
- Сори не улядел, читай там... (1)
ПрефиксАвтоНумерации("Документ.ТвойДокумент",СокрЛП(Константа.ПрефиксИБ));
|
|
11
ЧеловекДуши
23.02.14
✎
20:46
|
+(0) Программно воспользуйся коммендой
ТекущаяИБКод()
|
|
12
ЧеловекДуши
23.02.14
✎
20:47
|
(11) коммендой -> командой
|
|