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