|
Блокировка проводок |
☑ |
0
PsyTech
01.11.11
✎
15:53
|
Всем привет!
Делаю вот что:
Обработкой собираю определенные проводки с бух регистра, обрабатываю их в ТЧ обработки и записываю. Вот нужно чтоб с момента заполнения ТЧ до окончания записи проводок (изменения), эти проводки были заблокированы. Как выполнить такую блокировку?
|
|
1
Господин ПЖ
01.11.11
✎
15:55
|
теперь все дружно гадаем... не про 8.0 ли это
|
|
2
ДенисЧ
01.11.11
✎
15:56
|
Блокировать для изменения?
В общем, управляемые блокировки.
|
|
3
PsyTech
01.11.11
✎
16:13
|
(1) 8.1
(2) Для изменения. Это же в транзакции делается. Если я запускаю транзакцию в процедуре заполнения обработки, то в процедуре "Выполнить" она уже не активна.
|
|
4
Maxus43
01.11.11
✎
16:23
|
заполнил, пошёл за сигаретами, сбила машина, неделя в больнице... а пользователи всё курят и курят :)
|
|
5
PsyTech
01.11.11
✎
16:28
|
(4) Это все понятно. Значит так не получится сделать?
|
|
6
Maxus43
01.11.11
✎
16:30
|
(5) так не правильно по логике... можеш перед записью проводок доп проверку сделать изменилось ли чего или нет, хз как рациональней
|
|
7
hhhh
01.11.11
✎
16:39
|
(5) ну это в общем никому не нужно. Допустим, заблокировал ты проводку, пользователь решил провести этот документ - у него ругнулось. Ну он же всё равно через час опять попытается и у него получится, то есть твои проводки в любом случае навернутся, блокируешь ты их или нет.
Поэтому лучше забить и ничего не блокировать.
|
|