|
Блокировка данных при перепроведении документа |
☑ |
0
Adept
08.08.11
✎
23:59
|
Перепроведение документа по регистру партии товаров на складах, блокировку на него надо накладывать только по новым значениям (например склад поменялся), или по старым тоже, что бы кто нить не захватил "грязного чтения" ?
|
|
1
Икогнито
09.08.11
✎
00:02
|
все накладывай. Если признак стоит "только измененные" - система сама проконтролирует и сделает как нужно.
|
|
2
Господин ПЖ
09.08.11
✎
00:03
|
где вы грязное чтение в проведении находите...
|
|
3
Adept
09.08.11
✎
00:14
|
(2) ну как где, я же буду менять таблицу движений, например перепровожу документ, поменял там склад, вроде как если не заблокировать пространство по регистру со старым складом, то пока я буду расчитовать по фифо таблицу партий, кто нить может считать остатки еще со старым складом, разве нет?
|
|
4
Икогнито
09.08.11
✎
00:16
|
(3) ставим блокировку, пишем, затем читаем и проверяем.
Что читать и проверять будешь - то и блокируй.
Где тут грязное чтение?
|
|
5
Adept
09.08.11
✎
00:19
|
(4) Что пишем? FIFO, сначала читаем, перед тем как читаем надо блокировать, вопрос по каким плоскостям, только по новым значениям (Склад, Номенклатура, и т.д) или по старым тоже.
|
|
6
Икогнито
09.08.11
✎
00:34
|
(5) по всей комбинации, которая тебе может понадобиться в алгоритме
|
|
7
Икогнито
09.08.11
✎
00:35
|
(5) старые товары тебе нахрена?
|
|
8
Икогнито
09.08.11
✎
00:35
|
+(7) заблокируй весь регистр и не парься :)
|
|