ОтчетРасшифровка = Отчеты.ВедомостьТоварыНаСкладах.Создать();
ОтчетРасшифровка.УстановитьНачальныеНастройки();
ОтчетРасшифровка.УниверсальныйОтчет.ДатаКон = КонецПериода;
ОтчетРасшифровка.УниверсальныйОтчет.ПостроительОтчета.ИзмеренияСтроки.Очистить();
ОтчетРасшифровка.УниверсальныйОтчет.ДобавитьИзмерениеСтроки("Склад");
Если Расшифровка.Номенклатура.ЭтоГруппа Тогда
ОтчетРасшифровка.УниверсальныйОтчет.ДобавитьИзмерениеСтроки("Номенклатура", ТипИзмеренияПостроителяОтчета.Иерархия);
Иначе
ОтчетРасшифровка.УниверсальныйОтчет.ДобавитьИзмерениеСтроки("Номенклатура");
КонецЕсли;
ОтчетРасшифровка.ОбработкаРасшифровки(Расшифровка, ОтчетРасшифровка);
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший