IT.UA - home page

Меню
Aside section
Назад к списку

Конструктор отчетов

Оперативные данные о состоянии предприятия

Для принятия решений по управлению предприятием руководители используют различные отчеты, которые составляют, формируют и предоставляют сотрудники-пользователи ERP-системы IT-Enterprise. Процесс подготовки и доставки отчета руководителю достаточно трудоемкий. Недостатки такого решения состоят в том, что результат работы зависит от наличия исполнителей, а сама работа рутинная и требующая ручных действий.

Модуль «Сервер отчетов» берет на себя задачи автоматизации процесса формирования и получения отчета конечным пользователем. Функционал позволяет использовать принципиально новую технологию работы: плановые отчеты доставляются по расписанию в удобное для получателя время и указанным способом (обычно по email). Благодаря актуальной информации руководитель предприятия принимает обоснованные решения без необходимости обращения к компьютеру.

Для реализации данной технологии работы с отчетами необходимо задействовать возможности Конструктора регулярных отчетов и представлений (обеспечивает создание, настройку и формирование отчетов в пакетном режиме); Сервера отчетов (предоставляет удобный пользовательский интерфейс для настройки рассылки необходимого отчета); а также системы доставки отчетов, которая формирует отчеты, рассылает их в виде сообщения email либо публикует на интернет-ресурсе.

 

Конструктор отчетов

Конструктор отчетов предназначен для создания, корректировки и вывода на печать многоколоночных отчетов по табличным данным, а также для ведения в системе IT-Enterprise ERP единого перечня отчетов для каждой таблицы данных. Конструктор отчетов может использоваться для экспорта данных в заданной отчетом структуре с передачей данных внешним программным комплексам, а также для изменения вида отображения данных в таблице.

Конструктор позволяет пользователю составить отчет по показателям текущей анализируемой таблицы и показателям таблиц, связанных с текущей таблицей. Для более удобной работы с отчетами, их можно группировать по папкам.

Составленные пользователем отчеты можно выгрузить в практически любом популярном формате: в форматах документов MS Office (Word, Excel), HTML, TXT, XML, а также в формате FRX – отчета MS Visual FoxPro.

 

Все пользователи, у которых настроена функция работы с таблицей, могут работать с отчетами, построенными на основе данных этой таблицы. Таким образом, все пользователи работают с единым перечнем отчетов.

Конструктор поддерживает три типа отчетов для разграничения полномочий по их корректировке: системные отчеты (составляются только разработчиком); отчеты администратора (составляются администратором системы и разработчиком), а также отчеты пользователя.

Для всех типов отчетов можно запретить ввод произвольных полей-выражений в конструкторе отчетов и запросов.

 

Обычный отчет в виде таблицы по умолчанию поддерживает возможность расчета лишь одного общего итога (обычно, сумма по колонке в последней строке «Всего»). Когда возникает задача вычислить итоги по разным группам, можно использовать инструмент «Многоуровневые итоги». Для настройки многоуровневых итогов необходимо описать внутреннюю структуру отчета, затем установить признак “Параметры многоуровневых итогов”, и описать итоги (от 1 до 3 уровней), указав номера колонок внутреннего отчета в качестве ключа группирования.

В состав поставки системы IT-Enterprise ERP входит набор преднастроенных разработчиком видов отображения и отчетов. Обычно эти отчеты удовлетворяют потребности заказчика, но иногда возникает необходимость внести незначительные изменения в существующие отчеты: изменить порядок колонок; изменить раскраску или наименование колонки; добавить новую колонку.

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

 

Отчеты произвольной структуры

Стандартный отчет конструктора отчетов имеет четко определенную структуру: он состоит из заголовка, таблицы и подвала. Для создания отчетов иной структуры предусмотрены такие инструменты:

  • Инструмент «Отчеты произвольной структуры»
  • Инструмент внешних отчетов (RDL)

Механизм настройки отчетов произвольной структуры более прост с точки зрения разработчика отчетов, кроме того он позволяет использовать богатые возможности форматирования MS Excel.

С помощью механизма отчетов произвольной структуры можно выполнять корректировку данных в базе данных IT-Enterprise ERP. Для этого разработчиком системы либо администратором настраивается отчет, отчет выгружается в формат MS Excel и передается пользователю. После того как пользователь выполнил необходимые корректировки, изменения отражаются в базе данных.

Эта возможность удобна в тех случаях, когда необходимо выполнить массовый ввод данных (например, наименований подразделений), а также в случае необходимости ввода данных сотрудником, который не является пользователем системы.

 

Цепочки отчетов

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

 

Многоэкземплярные отчеты

Механизм многоэкземплярных отчетов предназначен для получения сводных отчетов по данным нескольких экземпляров IT-Enterprise. При этом копия данных каждого экземпляра должна храниться на одном сервере SQL. Как правило, это достигается путем репликации базы данных в главный офис.

Потребность в применении многоэкземплярных отчетов может возникнуть в том случае, когда территориально распределенное предприятие использует на своих объектах в разных локациях отдельные комплекты ERP-системы IT-Enterprise, каждый из которых имеет собственную базу данных. Благодаря данному механизму решается проблема согласования данных из разных комплектов IT-Enterprise.

 

Конструктор регулярных отчетов и представлений

Система IT-Enterprise содержит мощный конструктор табличных и кросс-табличных («шахматки») отчетов, встроенный во все режимы работы пользователей. Данный конструктор является гибким и простым средством создания пользователем собственных форм печати и анализа информации на основании словаря данных.

Конструктор позволяет:

  • составлять отчеты по одной или нескольким связанным таблицам;
  • включать из словаря данных в отчеты поля таблиц и вычислимые выражения;
  • использовать любые подзапросы и процедуры для получения выборки;
  • интегрировать в отчеты запросы на выборку информации, построенные конструктором запросов, использовать параметризацию встроенных запросов;
  • рассчитывать общие и промежуточные итоги в отчетах;
  • определять порядок сортировки и группировку данных в отчетах и т.д.
  • представлять информацию в табличном виде, в виде матриц, графиков, диаграмм, датчиков и т.п.

 

В системе реализована возможность автоматической выгрузки любого отчета в форматы PDF, электронной таблицы MS Excel, документа MS Word, HTML-документа, формата XML, электронной таблицы Open Office.

 

Отчет стандартно представляется в табличном виде или в виде детальной информации.

Шаблон отчета автоматически строится в формате Report Definition Language (RDL) с помощью внутреннего «мастера» (wizard). Созданный таким образом отчет пользователь может легко модифицировать в среде SQL Server Report Builder. Результат может быть распечатан или выгружен в формат Excel/Word/PDF/HTML.

Построенный многоколоночный отчет также можно легко преобразовать в кросс-табличный отчет («шахматку»), указав списки полей отчета для строк, колонок, тела шахматки, левой и правой постоянной части, выражений итогов. Кросс-табличный отчет также может быть выгружен в любой из поддерживаемых форматов.

 

Помимо офисных продуктов Microsoft поддерживаются также бесплатные офисные продукты. В частности, легко получаются отчеты в форматах Open Office, распространяемого бесплатно. Поддерживается иерархический архив отчетов, поставленных вместе с системой, и отчетов, ранее составленных пользователями. Система позволяет легко и быстро создать сложный отчет по образцу типового отчета из поставки системы.

Стоит отметить, что с конструктором отчетов совмещен конструктор деловых графиков, который позволяет представить в графическом виде информацию из табличного отчета с помощью диаграмм различных типов – гистограмм, линейчатой, графика, точечной, с областями, кольцевой, поверхностной и др.

 

Конструктор отчетов нерегулярной структуры

Пользователь может создать отчетную форму произвольной структуры с фиксированным набором рассчитываемых показателей, используя конструктор отчетов произвольной нерегулярной структуры. Данный конструктор позволяет в произвольной Excel-таблице указать ячейки, значения которых будут рассчитаны средствами системы IT-Enterprise. Для этих ячеек описываются методы расчета по информационной базе IT-Enterprise либо по базе данных уже рассчитанных показателей ранее составленных аналогичных отчетов. Конструктор выполнит расчеты показателей, поместит значения в Excel-таблицу и выведет таблицу для просмотра. Пользователь может использовать всё многообразие возможностей Excel для дальнейшего анализа данных. Рассчитанные конструктором показатели не только вставляются в ячейки таблиц, но и сохраняются в базе данных показателей. В прочих отчетах можно многократно использовать эти показатели, указав ссылки по коду и типу отчета, периоду, подразделениям и т.д. Поддерживается расчет матриц – можно рассчитать не только одно значение, но и множество значений одного показателя и вывести данные в табличном виде. Пользователь может добавлять в конструктор свои методы и функции выборки информации из системы для использования в отчетах.

Наряду с таблицами Excel отчеты нерегулярной структуры могут быть составлены в текстовом виде или в виде таблиц бесплатного офисного пакета Open Office Calc.

 

Цепочки отчетов

Для объединения разнородных отчетов в один документ используется механизм «Цепочек отчетов», позволяющий в одном сводном отчете объединить несколько разнородных отчетов, созданных в конструкторе отчетов.

В любой функции системы отчет описывается в составе:

  • правил получения данных;
  • алгоритмов группировки данных;
  • формата вывода результата и т.д.

 

«Цепочка» объединяет в себе несколько отчетов. Для вывода всех отчетов принимается единый формат представления данных:

  • HTML;
  • Таблица Excel;
  • Документ Word;
  • Документ Open Office;
  • Текстовый формат.

 

Отчеты «цепочки» могут объединяться по различным правилам. Очередной отчет «цепочки» может быть просто добавлен в конец уже существующего отчета, либо размещен на отдельном листе Excel. Данные результата могут быть сгруппированы:

    • Добавить в конец предыдущего отчета;
    • Добавить колонки справа к предыдущему отчету.

 

Таким образом, достигается объединение разнородной информации в единый отчет.

  • Предыдущая
  • следующая
Get in touch

Получить
наше бизнес предложение
Получить
наше бизнес предложение
Заполнить форму