|
НомерДок одинаковый у 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
|
ну а что такие вопросы спрашивать, ты все сама прекрасно понимаешь
|
|