Transaction reporting to capture the number of Form submissions, rendering of documents using document services and rendering of interactive communications(Web and Print channels) has been introduced with AEM Forms 6.4.1. This capability is primarily for customers wanting to license the software based on the number of form submissions and/or documents rendered. This capability is currently available on AEM Forms OSGI stack only.

Enabling Transaction Reporting

By default transaction recording is disabled. To enable transaction recording please follow the steps mentioned below:

  • Open the configMgr
  • Search for "Forms Transaction Reporting"
  • Select the "Record Transactions" checkbox
  • Save your changes

Once transaction reporting is enabled, you can submit Adaptive Forms, generate documents using document services or render Interactive Communication documents to see transaction reporting in action. 

 

 

Viewing Transaction Report

To view the transaction report, log in to AEM Forms as admin. Only members of the fd-Administrator group can view the transaction report.

Select Tools | Forms | View Transaction Report

or view the transaction report by clicking  here

Transactions Dashboard

In the screenshot above Document Processed is the number of documents generated using document services. Documents rendered is the number of Interactive Communication documents(Web and Print) rendered. Forms Submitted is the number of Adaptive Form Submissions.

A transaction remains in the buffer for a specified period (Flush Buffer time + Reverse replication time). By default, it takes approximately 90 seconds for the transaction count to reflect in the transaction report.

Actions like submitting a PDF Form, using Agent UI to preview an interactive communication, or using non-standard form submission methods are not accounted as transactions. AEM Forms provides an API to record such transactions. Call the API from your custom implementations to record a transaction. 

If you are viewing the transaction report on the author instance, make sure reverse replication is configured on all the publish instances.

To learn more about transaction reporting please click here

 

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy