Управляемые блокировки 1С 8.3 Режим толстый клиент и Web

1. Nike K (Nkolp) 14 16.04.18 16:26 Сейчас в теме
В конфигурации установлен режим блокировки: Автоматический и Управляемый.
Я поставил управляемую блокировку на независимый регистр сведений (ПервыйРС).
В транзакции, помимо записи в этот регистр (ПервыйРС), записывается документ, в событии ПриЗаписи которого записывается набор записей другого независимого регистра (Второй РС).
У документа режим блокировок - управляемый.
Документ не записывался пока я не установил у последнего регистра (ВторойРС) режим блокировок - управляемый.
Какие правила установки управляемых блокировок. Устанавливать Режим управляемых блокировок у всех объектов смысла нет, потому что половина объектов из типовой конфигурации не используется, в другие записи производятся раз в неделю, Рабочие не типовые объекты заполняются и вручную и из внешних программ по HTTP и SOAP, количество новых объектов (и наборов записей) до 10000 в минуту (это максимальное зафиксированное значение)
Найденные решения
5. Дмитрий Коротовских (Merc) 17.04.18 15:14 Сейчас в теме
(3) смысл пожалуй в том,что вложенных транзакций не существует и режим блокировок в явно и не явно открытых транзакциях должен удовлетворят правилу:

1. если начало управляемое, все следующие транзакции должны быть открыты с упр. режимом блокировок, иначе исключение
2. если начало авто., все следующие транзакции могут быть с любым режимом, но все отработает как авто

пс: справедливо для режим блокировки: Автоматический и Управляемый
6. Арман Б. (Dream_kz) 26 17.04.18 15:52 Сейчас в теме
(3) Термины документ и регистр можно заменить на Транзакция и вложенная транзакция
Остальные ответы
2. Арман Б. (Dream_kz) 26 16.04.18 19:57 Сейчас в теме
(1)
Какие правила установки управляемых блокировок

Если у регистра управляемый режим, то и у документа должен быть управляемый режим
Если у документа управляемый режим, то и у регистра должен быть управляемый режим
Если у документа автоматический режим, то и у регистра может быть управляемый режим, но блокировки все равно будут автоматические

https://its.1c.ru/db/metod8dev#content:5839:hdoc
3. Nike K (Nkolp) 14 17.04.18 15:01 Сейчас в теме
(2)Это, как я понимаю, если документ является регистратором документа :) А если регистр сведений независимый? В моем случае блокировка накладывается в транзакции, в которой Записывается набор записей независимого регистра и документ, в а в документе в событии при записи записывается набор записей ещё одного независимого регистра. Какие здесь возможны варианты?
5. Дмитрий Коротовских (Merc) 17.04.18 15:14 Сейчас в теме
(3) смысл пожалуй в том,что вложенных транзакций не существует и режим блокировок в явно и не явно открытых транзакциях должен удовлетворят правилу:

1. если начало управляемое, все следующие транзакции должны быть открыты с упр. режимом блокировок, иначе исключение
2. если начало авто., все следующие транзакции могут быть с любым режимом, но все отработает как авто

пс: справедливо для режим блокировки: Автоматический и Управляемый
6. Арман Б. (Dream_kz) 26 17.04.18 15:52 Сейчас в теме
(3) Термины документ и регистр можно заменить на Транзакция и вложенная транзакция
4. Nike K (Nkolp) 14 17.04.18 15:02 Сейчас в теме
Sorry: Регистратором регистра, конечно :)
Оставьте свое сообщение