Паспорт контракта / Модуль менеджера

файл
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
	
#Область ПрограммныйИнтерфейс

#Область КомандыПодменюОтчеты

// Добавляет команду отчета в список команд.
// 
// Параметры:
//   КомандыОтчетов - См. ВариантыОтчетовПереопределяемый.ПередДобавлениемКомандОтчетов.КомандыОтчетов
// 
// Возвращаемое значение:
//  Неопределено - Добавить команду отчета
Функция ДобавитьКомандуОтчета(КомандыОтчетов) Экспорт
	
	Если ПравоДоступа("Просмотр", Метаданные.Отчеты.ПаспортКонтракта) 
		И ПолучитьФункциональнуюОпцию("ПоддержкаБанковскогоИКазначейскогоСопровожденияГосконтрактов") Тогда
		
		КомандаОтчет = КомандыОтчетов.Добавить();
		
		МетаданныеОтчета = Метаданные.Отчеты.ПаспортКонтракта;
		
		КомандаОтчет.Менеджер = МетаданныеОтчета.ПолноеИмя();
		КомандаОтчет.Представление = МетаданныеОтчета.Синоним;
		КомандаОтчет.Порядок       = 10;
		КомандаОтчет.МножественныйВыбор = Ложь;
		КомандаОтчет.Важность = "СмТакже";
		КомандаОтчет.ФункциональныеОпции = "ПоддержкаБанковскогоИКазначейскогоСопровожденияГосконтрактов";

		Возврат КомандаОтчет;
		
	КонецЕсли;

	Возврат Неопределено;

КонецФункции

#КонецОбласти

#КонецОбласти
		
#КонецЕсли

Связанные материалы