|
Про режим управляемых блокировок | ☑ | ||
---|---|---|---|---|
0
g00dtlt
20.11.13
✎
13:54
|
привет, может быть и глупый вопрос
Скажите пожалуйста, какие блокировки использует 1с с данным при проведении документа, если у документа включен режим управляемых блокировок, но в обработке проведения блокировки не указаны и просто делаются записи? |
|||
1
g00dtlt
21.11.13
✎
11:39
|
никто не знает?
|
|||
2
ДенисЧ
21.11.13
✎
11:39
|
Автоматические, разумеется
|
|||
3
Maxus43
21.11.13
✎
11:40
|
>>Если у документа включен режим управляемых блокировок
а у конфигурации какой режим? |
|||
4
g00dtlt
21.11.13
✎
11:42
|
(3) тоже режим управляемых блокировок
|
|||
5
ИсчадиеADO
21.11.13
✎
11:45
|
если у дока - упр. блокировки, а у регистров - автоматические - вывалится ошибка.
Если у регистров управляемые у дока автоматические - вся транзакция в режиме автоматич. блокировки. В твоем случае, раз ошибки не было, значит блокировок нет |
|||
6
ИсчадиеADO
21.11.13
✎
11:46
|
+(5) т.е. при почти одновременном проведении и тебя может списаться лишнее
|
|||
7
ИсчадиеADO
21.11.13
✎
11:47
|
если речь о типовухах, то там блокировки уст-ся в каком-то общем модуле, поищи глобальным поиском
|
|||
8
g00dtlt
21.11.13
✎
11:47
|
(5) т.е вообще не используются блокировки?
|
|||
9
Рэйв
21.11.13
✎
11:49
|
(8)Если ты ми не управляешь управляемыми болокировками, значит их нет
|
|||
10
g00dtlt
21.11.13
✎
11:49
|
(6) (7) База самописка, проблема одновременных проведений не беспокоит, так как решили эту проблему другим способом.
|
|||
11
g00dtlt
21.11.13
✎
11:50
|
(9) Видишь суслика? - Нет - И я не вижу. А он есть. - Понял. (с)ДМБ
|
|||
12
ИсчадиеADO
21.11.13
✎
11:50
|
(10) звонком по телефону: "алё, можно уже я проведу документ?"?
|
|||
13
ptiz
21.11.13
✎
11:51
|
(4) "тоже режим управляемых блокировок" - тогда без разницы, что указано в документах. Всё работает в управляемом режиме.
Естественно, речь про клиент-серверный вариант. |
|||
14
g00dtlt
21.11.13
✎
11:51
|
Еще раз вопрос какие блокировки использует сама платформа 1с для работы с данными при включенных управляемых блокировках без указания блокировок в коде.
|
|||
15
saaken
21.11.13
✎
12:04
|
(14) НИКАКИЕ
|
|||
16
hhhh
21.11.13
✎
12:05
|
(12) надо запретить сотрудникам вместе пить чай, пусть пьют по скользящему графику.
|
|||
17
g00dtlt
21.11.13
✎
12:05
|
(12) Нет, так специфика нашей работы позволяет оперативно переместить недостающий товар с других складов, мы можем позволить себе продавать в минус.
Но что бы знать все ошибки, мы реализовали оперативной учет ошибок. т.е. при каждом проведение в спец.регистр сведений сохраняются логи ошибок возникших при перепроведении. У каждого документа есть признак уровень серьезности ошибок. к примеру 0 - без ошибок, 1 - с предупреждениями, 2 с ошибками. и соответственно. В журнале документы с ошибками выделяются. Менеджер в любой момент может посмотреть журнал ошибок по документу. И есть фоновое задание микро восстановление последовательности, которое раз в 5 минут перепроводит все неперепроведенные документы созданые с момента предыдущего запуска + плюс есть ночное задание которое полностью восстанавливает последовательность. Соответственно у документов после перепроведения меняется состав ошибок и уровень ошибок при проведении. И это позволит очень оперативно видеть и регировать на ошибки документов в журналах документов без тормозов при выписке |
|||
18
Spieluhr
21.11.13
✎
12:08
|
(14) При проведении документа - исключительная блокировка на таблицу документа по ссылке + исключительные блокировки по наборам записей записываемых движений на таблицы регистров
|
|||
19
Spieluhr
21.11.13
✎
12:10
|
(18) + если включено разделение итогов в регистрах, то можно писать одновременно наборы записей по одинаковым периоду и измерениям
|
|||
20
Spieluhr
21.11.13
✎
12:11
|
но к контролю остатков это не имеет никакого отношения :)
|
|||
21
exwill
21.11.13
✎
12:14
|
(20) а почему?
|
|||
22
g00dtlt
21.11.13
✎
12:15
|
(18) (19) (20)т.е. управляемая блокировка - всегда создает исключительную блокировку таблиц документа?
У меня сложилось другой впечатление, запускал массовое перепроведение документов одного вида и во втором сеансе открывали проводил их в ручную... Документы проводились без задержек |
|||
23
g00dtlt
21.11.13
✎
23:25
|
проверил еще раз
проведение в 2 два потока вызывать ошибку "Конфликт блокировок при выполнении транзакцииж; Неустранимый конфликт блокировок" |
|||
24
Necessitudo
22.11.13
✎
07:59
|
А вот такая ситуация - есть документ, режим блокировок управляемый. Пытаюсь его удалить непосредственно - вылезает ошибка "Не установлен менеджер блокировок". Как победить?
|
|||
25
Spieluhr
22.11.13
✎
09:26
|
(23) это взаимоблокировка (дэдлок) на уровне сервера 1С.
Если при проведении контроль остатков выполняется, то нужно перед ним наложить исключительную блокировку на контролируемые данные |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |