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