Имя: Пароль:
1C
1С v8
Установить префикс
0 Плот
 
26.02.13
12:52
Ребята привет!
Подскажите пжл как установить префикс следующего вида "А\ "+номерДок+" 2013"?
Ничего в голову не приходи кроме как
УстановитьНовыйНомер("А\ ");
1 х86
 
26.02.13
12:53
так можно
"А2013\ " + номерДок
2 Плот
 
26.02.13
12:54
(1) Неа, тока как в сабже
3 Волшебник
 
26.02.13
12:54
УстановитьНовыйНомер("А\ ");
Номер = Номер + " " + Год(ТекущаяДата())
4 Плот
 
26.02.13
12:54
(3) Блин, точно.
Спасибо всем!
5 Плот
 
26.02.13
12:59
А как лидирующие нули убрать? А/00000001
6 Волшебник
 
26.02.13
13:00
(5) оставь. Пригодятся
7 Maxus43
 
26.02.13
13:01
после таких игр часто кричат - "полетела нумерация, как исправить?"....
8 Плот
 
26.02.13
13:01
(3) Кстати следующий Номер какой будет?
9 Maxus43
 
26.02.13
13:03
(8) печальный он будет, не надо так делать
10 Плот
 
26.02.13
13:04
(9) ИМХО наверное все таки будет печальный. Надо будет чиркнуть в 1С в пожелания к 1С9
11 dervishsy
 
26.02.13
13:05
(10) А нафига? Нормальные люди делают как в(1)
12 х86
 
26.02.13
13:09
(0)если нужно как в сабже
то есть два варианта
1.номер устанавливать при записи нового, при установке номера запросом брать мак номер, отбрасывать 2013, инкрементировать, прибавить 2013
2.создать спец справочник, в котором будет храниться номер, создавать запись справочника при записи нового дока, номер дока равен номер справочника +2013
13 х86
 
26.02.13
13:10
(12)* брать МАКС номер
14 Плот
 
26.02.13
13:19
(12) идею понял. Всем спасибо!
Ошибка? Это не ошибка, это системная функция.