Имя: Пароль:
1C
1С v8
v8: Программная нумерация
,
0 berendej
 
24.01.13
11:53
КА, есть документ СФ выданный. Нужно заменить автономерацию на собственную, т.е. чтобы при создании нового документа номер брался из моего алгоритма. Код для формирования номера я добавил в процедуру "ПриУстановкеНовогоНомера" в модуле объекта. Сам номер генерится правильный, но если оставить свойство "автономерация" он всеравно затирает мой номер и берет свой, а если отключить, то вообще не заходит в процедуру и вообще никакой номер не проставляет. Наверное я где-то что-то пропустил или не знаю, подскажите как побороть-то?)
1 saaken
 
24.01.13
11:56
перед записью отменили?
2 KUBIK
 
24.01.13
11:57
В Подписках на событие ищи
3 berendej
 
24.01.13
12:01
(2) в КА в подписках на событие "ПриУстановкеНовогоНомераДокумента" этого документа нет в списке, эта процедура вынесена в модуль объекта.
4 berendej
 
24.01.13
12:02
(1) а что именно перед записью отменить? в модуле или в подписке?
5 berendej
 
24.01.13
12:16
ап
6 lefthander
 
24.01.13
14:23
Процедура ПриУстановкеНовогоНомера(СтандартнаяОбработка, Префикс)
СтандартнаяОбработка = Ложь;
//Здесь ваша обработка установки номера
КонецПроцедуры
Основная теорема систематики: Новые системы плодят новые проблемы.