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