Добрый день.
Делаю задачи из сборника задач для подготовки к 1С:Специалисту.
Устанавливаю блокировки.
Код:
Блокировка = Новый БлокировкаДанных();
Элемент = Блокировка.Добавить("РегистрБухгалтерии.Управленческий");
Элемент.УстановитьЗначение("Счет", ПланыСчетов.Управленческий.Товары);
//Элемент.УстановитьЗначение(ПланыВидовХарактеристик.ВидыСубконто.Склады, СкладОтправитель);
Элемент.УстановитьЗначение("Субконто2", СкладОтправитель);
Элемент.ИсточникДанных = тзНоменклатура;
Элемент.ИспользоватьИзИсточникаДанных(ПланыВидовХарактеристик.ВидыСубконто.Номенклатура, "Номенклатура");
Блокировка.Заблокировать();
Показать
Если устанавливать блокировку через субконто (закомментированная строка), в таком случае поле в блокировку не добавляется, проверял отладчиком.
Возможно, я что не знаю про блокировки?