[ Вопрос дня ] Почему не используем управляемую блокировку по полю “инвентарный номер”?

Доброго дня, коллеги!

Часто слушатели, задавая вопрос, сами сразу же на него отвечают. И это нормально.

При подготовке к экзамену «1С:Специалист по платформе 1С:Предприятие 8.3» сомнения в части вариантов и путей решения имеют место быть. А вот на экзамене сомнений быть не должно. Поэтому лучше все вопросы лучше прояснить заранее – во время обучения :)

Вопрос

Добрый день! Подскажите, пожалуйста, почему при формировании управляемой блокировки мы не ограничиваем блокировку по полю “инвентарный номер”? Потому что нам нужна неизменная сумма себестоимости по всей номенклатуре?

Тренер подтверждает

Да. При формировании таблицы УпрОстаткиПоНоменклатуре в запросе происходит выборка остатков по каждой позиции номенклатуры в целом, без учета инвентарных номеров (то есть по всем инвентарным номерам, по которым есть остатки). Поэтому, чтобы полученные запросом данные не были изменены до окончания их обработки, приходится ограничивать блокировку только позициями номенклатуры.

Установка фильтра по инвентарным номерам в данном случае была бы ошибкой.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вход на сайт

Зарегистрироваться

Подтверждение регистрации будет отправлено на указанный e-mail.

Я подтверждаю, что ознакомлен(а) с Пользовательским соглашением, принимаю его условия и даю свое согласие на обработку моих персональных данных.

Восстановить доступ

E-mail или логин

Ссылка на создание нового пароля будет отправлена на указанный e-mail.