Process Reporting is the reporting module of the Adobe LiveCycle Enterprise Suite.
Process Reporting allows you to run reports on LiveCycle processes and tasks.
Process Reporting uses the embedded Process Reporting repository to publish LiveCycle data. It then uses that data to run reports.
Process Reporting consists of the following modules:
Process Reporting architecture
Process Reporting modules
ProcessDataPublisher service
The ProcessDataPublisher server runs periodically on the LiveCycle database and extracts the data that has changed since the last run of the service. It then publishes the data to the Process Data Storage service.
For details on configuring the service, see Configure ProcessDataPublisher service.
ProcessDataStorageProvider service
The ProcessDataStorageProvider service receives process data from the ProcessDataPublisher service and saves the data to the Process Reporting repository.
For details on configuring the service, see Configure ProcessDataStorageProvider service.
OSGi service
The QueryDataServlet uses this service to obtain the reporting data from the Process Reporting repository.
QueryDataServlet service
The QueryDataServlet service accepts queries from Process Reporting user interface.
The service then uses OSGi services to obtain the relevant reporting data, processes the data, and returns the data to the user interface.
Process Reporting user interface
The Process Reporting user interface is a Web browser-based interface. You use this interface to view process and task information that is published from the LiveCycle database.
For an introduction to the Process Reporting user interface, see Process Reporting user interface.
QueryDataServlet service
The QueryDataServlet service accepts queries from Process Reporting user interface.
The service then uses OSGi services to obtain the relevant reporting data, processes the data, and returns the data to the user interface.
Custom Reports
You can create your own custom reports and display these reports in the Custom Reports tab of the Process Reporting user interface.
For the steps to create a custom report, see To create a custom report in the article Custom Reports in Process Reporting.