#0
by Air777
Теперь вопросы: 1)Как блкоируется таблица регистра: а)Весь склад и заданная номенклатура б)Только пересечение склад/номенклатура. Тобишь Склад/ Номенклатура2 остаются незаблокированными. 2)Нужно ли в транзакции накладывать блокировку на сам регистратор? 3)Можно ли для каждого регистра заново создавать объект БлокировкаДанных не будет ли "затиратся" предыдущая блокировка. Или всетаки он д.б. один на всю транзакцию его и тоскать по всем модулям а все нужные объекты лишь добавлять методом БлокировкаДанных.Добавить(...) по мере необходимости? Спасибо.
#2
by hulio_ekb
не знаю, как реализовано в 1С, но по логике должно быть так: Вопрос 1: вариант б) Вопросы 2 и 3: не уверен, что понял вопрос :) З.Ы. Первый вопрос легко проверить: заблокируй при проведении какого-нить документа склад и номенклатуру 1 и вставь в модуль проведения Предупреждение. Затем зайди под другим пользователем и попробуй что нить сделать с другой парой склад-номенклатура.
#3
by borik
По логике 1С в данном случае данные блокируются либо по всем складам, либо по всем товарам. Составной индекс 1С делать к сожалению не умеет..
#11
by borik
Ты базу с ИТС возьми и попробуй наложить блокировку Товар/Склад. А потом проверить действительно ли у тебя заблокировался выбранный Товар и тока по выбранному складу. Тема уже поднималась, я не поленился проверил, заблокировать у меня тоже не получилось...
#13
by borik
Она и у MS SQL блокируется вся (я про регистры говорю). Попробуй в модуле проведения документа предупреждение выдать, и параллельно провести документ...
#14
by sergeystav
Почему-то ни в одной типовой конфигурации, 1С не использует управляемых блокировок. Видать еще есть причины.
#16
by Babay
а попробуй провести не следующий документ, а "через несколько". На сколько я помню, блокируются и "соседние" записи, но не вся таблица
#17
by borik
Я вроде что тока не делал, не получается, в случае блокировки объекта да в идеале блокируются соседние (по индексу) записи, на самом деле всё сложнее...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Где правильнее поставить управляемые блокировки
- Управляемые блокировки
- Управляемые блокировки и план обмена
- Управляемые блокировки под 1С 8.2
- Управляемые формы
- Регистр бухгалтерии: управляемые блокировки
- Управляемые блокировки в УПП
- И снова про управляемые блокировки транзакций
- УТ 11 управляемые формы - добавить в таб часть колонку с остатками
В этой группе 1С
- УПП: Повторное использование материалов в производстве
- Как отключить сообщение об ошибке службы?
- Размер значков в 1с 7.7
- v7: Универсальный обмен данными в формате XML
- Некорректно формируется отчет "Табель Т-13"
- Подключение весов к 1С Бухгалтерии 7.7 р. 481
- Расчет простоя товара на складе магазина в деньгах
- как проверить пустую строку
- Microsoft Dynamic CRM
- v8: Защита внешних обработок с помощью внешних компонент 1С
- Как удалить прочитанный файл?
- рег.задание и внешняя обработка
- Падает служба Сервера 1С Предприятия..
- v8: Прошу помощи в борьбе с COM объектом (" Zvit.ZApplication")
- УПП. Как начислить аммортизацию задним числом?
- v7: "Нельзя изменять записанные проводки!"
- Проблемы с обновлением 1С
- РБП на ЕСН
- Если счет пассивный, то есть дебетовый остаток?
- Как проверить записан ли элемент справочника?