Отчеты


Раздел Отчеты панели Навигация содержит средства управления и использования отчетов системы SWE. Отчеты используются на трех уровнях системы:
  • Производитель, Центральный модуль, центральная БД(ЦБД)
  • Дистрибьютор, доступ в кабинет ключевого пользователя через Web-модуль
  • Торговый представитель, Мобильный модуль, мобильная БД(МБД)
 
На уровне Центрального модуля поддерживается три формата отчетов:
  • CrystalReports
  • SalesWorks Report Analyzer (SWRA)
  • SQL Server Reporting Services (SSRS)
 
В зависимости от бизнес-потребностей, используется разные форматы. Если структура отчета CrystalReports статична, то в SWRA-отчете она определяется пользователем. SSRS формат позволяет генерировать табличные отчеты.
 
Главной составляющей CrystalReports является визуальный конструктор макета отчета. Он позволяет создавать любые отчеты, от простых списков, содержащих всего лишь несколько столбцов, до высококачественных представительских отчетов с графиками, диаграммами, таблицами и промежуточными итогами. Разработанный в конструкторе макет отчета остается неизменным.
 
В основе SalesWorks Report Analyzer лежит технология сводных отчетов (Pivot Report), которая реализует пользовательский интерфейс для отображения многомерных данных.  На этапе разработки SWRA-отчета определяется первоначальный вид представления данных.  Интерфейс SWRA-отчета предоставляет пользователю возможности создать желаемую структуру, используя доступные поля данных, группирование, сортировку и фильтрование. С целью получения различных аналитических выборок изменение расположения данных выполняется  с помощью приема Drag&Drop. Обновление отчета производится средствами пользовательского интерфейса, данные агрегируются  автоматически. В SWRA-отчетах недоступно использование графических элементов.
 
Отчеты формата SQL Server Reporting Services описываются с использованием Report Definition Language (RDL). Отчеты проектируются с использованием Microsoft Visual Studio. Созданные отчеты можно сохранить в разных форматах (Excel, PDF, CSV, XML, TIFF, HTML). С помощью технологии SSRS есть возможность встраивать отчеты в Web страницы. SQL Server Reporting Services позволяет создавать произвольные отчеты. Для этого создается схема отчета, которая хранится в файле формата .rdlc. Согласно этой схеме пользователь выбирает нужные поля и данные для отображения в создаваемом отчете.
 
Для Мобильного модуля используются специальные форматы файлов, которые содержат HTML-разметку и JavaScript.
 
Все отчеты из ЦБД попадают на уровень Мобильного модуля с помощью механизма синхронизации.