Подключение нового отчета к подсистеме вариантов отчета

Здравствуйте.

Задача. Создать новый отчет и добавить его в подсистему вариантов отчета.

1. Чтобы добавить новый документ необходимо включить возможность редактирования нашей конфигурации.

Снять с поддержки конфигурацию

Редактирование с сохранением поддержки

2. Добавим новый отчет «БСП_НовыйОтчет». Например данный отчет будет показывать остатки по складам.

Новый отчет в конфигураторе

3. В модуль менеджера отчета добавим код.


Процедура НастроитьВариантыОтчета(Настройки, НастройкиОтчета) Экспорт
	НастройкиВарианта = ВариантыОтчетов.ОписаниеВарианта(Настройки, НастройкиОтчета, "ОстаткиПоСкладам");
	НастройкиВарианта.Описание = НСтр("ru = 'Новый отчет по остаткам на складах.'");
КонецПроцедуры

Здесь «ОстаткиПоСкладам» — это ключ варианта отчета, определенного в настройках схемы компоновки данных
Ключ варианта отчета

4. Новый отчет необходимо добавить в какую-нибудь подсистему, по содержанию отчета наиболее подходит «Анализ запасов». Для этого необходимо разрешить редактирование данной подсистемы.
Подсистема анализ запасов

5. Отредактируем процедуру «НастроитьВариантыОтчетов» в общем модуле «ВариантыОтчетовПереопределяемый», добавим строку


ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.БСП_НовыйОтчет);

Перед редактированием необходимо дать разрешение в настройках поддержки.
модуль ВариантыОтчетовПереопределяемый

6. Запускаем режим «1С:Предприятие» и с помощью обработки из набора внешних обработок библиотеки стандартных подсистем «ИнструментыРазработчикаОбновлениеВспомогательныхДанных.epf» обновляем наши новые данные. Перейдя к отчетам подсистемы «Склад и доставка» в подгруппе «Анализ запасов» будет и наш отчет.

Новый отчет в подсистеме вариантов отчетов

На этом можно и завершить.

Популярность: 45%

Запись опубликована в рубрике Настройка и оптимизация с метками . Добавьте в закладки постоянную ссылку.

2 Responses to Подключение нового отчета к подсистеме вариантов отчета

  1. Александр говорит:

    Можно ли также добавить в подсистему внешний отчет? в ЗУП 3.1.10.111 например нельзя вариант внешнего отчета сделать доступным для выбранных пользователей?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.