Имя: Пароль:
1C
1С v8
В какой момент блокируется таблица регистра сведений
,
0 Serega103
 
04.08.14
13:27
Здравствуйте.В последнее время стала часто выходить ошибка блокировки таблицы регистра сведений. Регистр подчинен 3 разным документам и записи в него ведутся только оттуда. С механизмом блокировок до того не разбирался, потому как не надо было.
Суть в том что в одном из документов (он использует регистр раз в 20 чаще других) пишется только 1 регистр причем очень быстро, в 2-х других проведение происходит дольше,они вводятся не так часто, но всё равно пишут этот же регистр, видимо там он и блокируется.
Вопрос такой:Таблица регистра блокируется на всё время выполнения ОбработкиПроведения документа? И можно ли как то освободить эту таблицу раньше?
1 Godofsin
 
04.08.14
13:28
Самое время разобраться с блокировками
2 Godofsin
 
04.08.14
13:28
Что значит: "как то освободить эту таблицу раньше"
3 Serega103
 
04.08.14
13:28
(1) я тоже так подумал
4 Maxus43
 
04.08.14
13:28
файловая чтоль?
5 Serega103
 
04.08.14
13:29
(2) ну в смысле сделали запись и сняли блокировку
6 Serega103
 
04.08.14
13:29
(4) угу
7 Maxus43
 
04.08.14
13:30
(6) никак, в файловой блокируется таблица целиком, а не конкретная запись
8 Serega103
 
04.08.14
13:33
Вопрос еще такой. Модальный диалог типа "провести документ оперативно/Неоперативно" так же блокирует таблицу?
9 Maxus43
 
04.08.14
13:35
(8) не должен, транзакция записи-проведения ещё не началась
10 Serega103
 
04.08.14
13:42
Что ж, увеличу время ожидания блокировки и покурю код, вдруг получится оптимизировать.