+7 495 230 03 03 8 800 222 50 03
1С:ERP Управление предприятием 2

Подключение дополнительных отчетов и обработок в 1С:ERP

В «1C:ERP» 2.5 есть возможность подключать и использовать внешние отчеты и обработки в информационной базе. Они позволяют расширять функциональность конфигурации не внося в нее изменений.

Для того, чтобы включить возможность использования дополнительных отчетов и обработок, необходимо включить следующую функциональную опцию: НСИ и администрированиеАдминистрированиеПечатные формы, отчеты и обработкиДополнительные отчеты и обработки.


Функциональная опция Дополнительные отчеты и обработки в 1С:ERP

Рисунок 1 — Функциональная опция Дополнительные отчеты и обработки

Чтобы открыть список уже загруженных и уже доступных дополнительных отчетов, необходимо открыть гиперссылку Дополнительные отчеты и обработки (НСИ и администрирование – Администрирование – Печатные формы, отчеты и обработки).


Список доступных дополнительных отчетов и обработок в 1С:ERP

Рисунок 2 — Список доступных дополнительных отчетов и обработок

Система позволяет фильтровать элементы по виду и публикации. Для добавления внешнего отчета или обработки необходимо нажать кнопку Добавить из файла… и выбрать нужный файл.


Регистрация дополнительного отчета/обработки в 1С:ERP

Рисунок 3 — Регистрация дополнительного отчета/обработки

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


Выбор файла с внешним отчетом или обработкой в 1С:ERP

Рисунок 4 — Выбор файла с внешним отчетом или обработкой

После выбора необходимого файла, открывается карточка регистрации внешнего компонента.


Регистрация внешнего отчета/обработки в 1С:ERP

Рисунок 5 — Регистрация внешнего отчета/обработки. Проверка выбранных данных

Проверяем, что вариант публикации указан Используется. Нажимаем кнопку Записать.

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

Если при выборе внешнего отчета или обработки выходит ошибка «Метод объекта не обнаружен», то в Модуль Объекта необходимо добавить функцию СведенияОВнешнейОбработке.

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

Настройка использования

Если в подразделе Отчеты любого раздела конфигурации нет пункта «Дополнительные отчеты», необходимо добавить в список Дополнительные отчеты:


Настройка действий раздела в 1С:ERP

Рисунок 6 — Настройка действий раздела

В Настройке панели действий, перемещаем Дополнительные отчеты вправо кнопкой Добавить. Нажимаем ОК:


Настройка панели действий в 1С:ERP

Рисунок 7 — Настройка панели действий

Дополнительные отчеты появились в разделе Отчеты.


Где находятся дополнительные отчеты в разделе в 1С:ERP

Рисунок 8 — Местонахождение дополнительных отчетов в разделе

В данном списке будут доступны все дополнительные отчеты, которые назначены текущему пользователю.


Форма списка Дополнительные отчеты в 1С:ERP

Рисунок 9 — Форма списка Дополнительные отчеты

Если список пуст, а отчеты в списке должны быть, то его нужно настроить. Для этого нажимаем гиперссылку Настроить список. Откроется окно Мои дополнительные отчеты (Наименование раздела).


Настройка формы списка Дополнительных отчетов в 1С:ERP

Рисунок 10 — Настройка формы списка Дополнительных отчетов

В открывшемся окне будут доступны все разрешенные пользователю дополнительные отчеты. С помощью чек-бокса можно выбрать какие дополнительные отчеты будут отображаться в данном разделе.

Если это окно также пусто, но отчеты должны быть – проверьте дополнительные отчеты в других разделах.

Видеоинструкция

Материал подготовлен в конфигурации «1C:ERP» 2.5.12.73.

Нужна помощь
по ведению учета в 1С:ERP?
Наши специалисты готовы предоставить консультацию или провести корпоративное обучение!

Получить консультацию

Дата публикации: 12 июля 2023
Не нашли ответа на свой вопрос?

Смотрите также

Обсуждение материала

Содержание

Заказать звонок

Оставьте свои данные для того, чтобы специалист с вами связался.

*нажимая на кнопку, Вы даете согласие на обработку персональных данных
Быстрое внедрение включает:
На сервере установлено следующее ПО (доступно при подключении по протоколу RDP):
Также настроено:
Перед внедрением клиент предоставляет информацию о пользователях (логины и пароли). После завершения работ, клиенту высылается инструкция и ярлык для подключения.
Индивидуальное внедрение по ТЗ клиента обсуждается отдельно.