Overview of Advanced Reporting Solution

The Essential Advanced Reporting Solution (ARS) tool is a highly de-normalized reporting database that simplifies reporting of data stored in the Essential database. The ARS tool allows you to perform advanced reporting for compliance and other regulatory requirements at your facility. Stored procedures are executed against your Essential database. Essential data is pulled into ARS where it is transformed into readily reportable data. To report on the information, a variety of report generation tools can be used, such as:

The graphic below illustrates the data process flow from Essential to ARS and various external reporting tools.

 

Key Objectives

The key objectives of ARS are:

Database Integration

Most end-users' work with ARS will be conducted outside of Essential in the reporting tool of their choice (e.g., Excel, Access, Crystal, etc.). However, the Essential-to-ARS data integration process is initiated and monitored using Essential forms. The Advanced Reporting Solution form provides the functionality to run the integration process on-demand, while the ARS Schedule form is used to establish a run schedule for the process. The ARS Supervisor Console shows the list of integration jobs that are scheduled to run and the Job Log is available to review the error conditions for integration process runs that fail, so the appropriate corrections can be made. Refer to ARS Database Integration for additional information.

Reporting

There are more than 125 de-normalized tables within ARS. Information for many reports can be pulled from a single table. When utilizing multiple source tables, a common field that is typically identically named must be identified in an SQL join between the related tables.