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

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

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

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

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

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

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

пс: справедливо для режим блокировки: Автоматический и Управляемый
+
6. Dream_kz 129 17.04.18 15:52 Сейчас в теме
(3) Термины документ и регистр можно заменить на Транзакция и вложенная транзакция
+
4. Nkolp 16 17.04.18 15:02 Сейчас в теме
Sorry: Регистратором регистра, конечно :)
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот