Попалась эта задача на экзамене (12-ый билет). Первого отчета не просят, а просят документ «Операция». Обязательно нужен контроль остатков! Экзаменатор сказал, что предполагается ввод данных (поступление товаров и материалов) через документ «Операция».
Добавлено (16.08.2012, 17:10)
---------------------------------------------
Как тут оптимально блокировать номенклатуру?
Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить("РегистрБухгалтерии.Управленческий");
ЭлементБлокировки.УстановитьЗначение("Счет", ПланыСчетов.Управленческий.Товары);
ЭлементБлокировки.УстановитьЗначение(ПланыВидовХарактеристик.ВидыСубконто.Склад, Склад);
ЭлементБлокировки.ИсточникДанных = Результат;
ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Номенклатура", "НоменклатураТовар");
Блокировка.Заблокировать();
Разве в данной конструкции нет избыточной блокировки? Ведь заблокировали счет «Товары». Теперь два пользователя с разными товарами будут ждать друг друга! В данном решении лучше заблокировать просто номенклатуру, потому что субконто «Номенклатура» практически негде не встречается (в плане счетов).
Насколько я прав или не прав?