---
title: Дополнительный отчет
slug: общие-дополнительные-отчеты-и-обработки/дополнительный-отчет
---
# Модуль объекта обработки
```bsl
#Область ПрограммныйИнтерфейс

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

#Область СлужебныеПроцедурыИФункции

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

Функция МассивНазначений()
	
	МассивНазначений = Новый Массив;
	
	//МассивНазначений.Добавить("Документ.ПередачаДавальцу");
	
	Возврат МассивНазначений;
	
КонецФункции

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