Имя: Пароль:
1C
1С v8
НомерДок одинаковый у 2 документов
0 Al77
 
14.11.11
15:48
Контроля уникальности у доков нету. В модуле объекта ПередЗаписью присваивается номер - ищет такие же доки (они подчинены одному доку) и присваивает следующий суффикс - типа № 123-1, следующий будет № 123-2. Как могут записаться 2 дока с одинаковым суффиксом?
Вроде как их одновременно записывали?
1 Beduin
 
14.11.11
15:50
(0) Как могут два объекта одновременно записаться?
2 SMakcik
 
14.11.11
15:50
а что тут такого
3 SMakcik
 
14.11.11
15:51
контроля то нет
4 Al77
 
14.11.11
15:54
(1) - вот как-то записались
(3) -контроля нет, зато перед записью должен был посмотреть что с таким суффиксом есть и присвоить следующий
5 Al77
 
14.11.11
15:55
теоретически может быть что их создавали почти в одно время (так как созданы разными юзерами)? и в момент передзаписью еще в базе такого номера не было?
6 Reset
 
14.11.11
15:57
(5) Разумеется
7 SMakcik
 
14.11.11
16:04
Во первых, кури в сторону алгоритма.
Во вторых, у тебя должен быть всегда какой-то список, который будет блокироваться когда ты ищешь и присваиваешь номер, а иначе у тебя так и будет.
В-третьи, а зачем вообще без уникальности создавать
8 Al77
 
14.11.11
16:05
не я этот алгоритм придумывала - я последствия разгребаю)))
9 SMakcik
 
14.11.11
16:07
ну а что такие вопросы спрашивать, ты все сама прекрасно понимаешь