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