Имя: Пароль:
 
1C
1С v8
Значение "002809147" поля "Номер" не уникально
0 razbiralshik
 
19.03.18
11:40
Всем привет!
Проблема такая.
Создаю бизнес-процесс,
На его оснвоании при старте должен создавать другой бизнес-процесс на утверждении текущего БП.
Но при его записи выдается сообщение: Значение "002809147" поля "Номер" не уникально, если еще раз нажимает то номер становистя на 1 больше и все равно не записывается.
ОбновитьНумерациюОбъектов - стоит.
В чем может быть дело?
1 razbiralshik
 
19.03.18
11:57
никто не знает?
2 razbiralshik
 
19.03.18
12:49
пять никто ничего не знает ((
3 Ц_У
 
19.03.18
12:52
БП записал первый?
4 razbiralshik
 
19.03.18
12:55
(1) да. причем мне кажется что даже не во втором БП дело, т.к.  он при записи по попытке не отваливается, а в конце процедуры отвал идет ПередСозданиемВложенныхБизнесПроцессов
5 DrZombi
 
19.03.18
12:59
(0) А может не нужно присваивать номер, до записи процесса? :)
6 DrZombi
 
19.03.18
12:59
(3) Скорей всего открыл форму, а элемент уже с номером, и не записан :)
7 DrZombi
 
19.03.18
13:01
+ где то на форме в параметрах отключается автоматическое присвоение номера при открытии.

Автонумерация в форме
Автонумерация, Autonumeration

Установить: Не использовать
8 razbiralshik
 
19.03.18
13:08
(5) всмысле?
Нет, автонумирация не отключалась нигде, на форме кода даже нет и форма не открывается
9 RomaH
 
19.03.18
13:22
рестарт сервера?
10 RomaH
 
19.03.18
13:23
другие объекты нормально отрабатывают?
11 RomaH
 
19.03.18
13:25
у меня сейчас стандартная проблема - восстанавливаю базу из резервной копии SQL
и пока не рестартану сервер 1С новые объекты ругаются на номер
12 Philix
 
19.03.18
14:37
(11) я после восстановления из бэкапа запускаю ОбновитьНумерациюОбъектов() (без рестарта сервера). Помогает обойти проблему.
Платформа 8.3.8.2054
13 DrZombi
 
19.03.18
14:38
Код покажи.