Skip to content

Дополнительный отчет

Модуль объекта обработки

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