Statements
Statements are static reports in PDF format that can be delivered to payees once the payouts are finalized. While these are optional, they are an ideal way to communicate payout details.
When statements are published, each payee receives a communication with a PDF document. The document format is fully customizable by the implementation team to keep all documents in compliance with your corporate branding.

APM statements are created using Jasper iReports. If you’d like to learn more about using iReports, visit Jaspersoft.com.
Statements can be viewed in the Manager portal under the Statements menu.
Reports
Reports have a different role in APM than statements. While statements are designed to return payout data for a single payee, reports are optimal for returning historical sales, process, and other high-level data that is useful for administrators, brokers, financial analysts and other non-payee entities. Another difference is the way reports are created. While statements are created during implementation and are static by design, reports can be configured either in Jasper iReports, on an ad hoc basis by the administrator as a QBQuery report.
Process Reports
Process Reports are stock reports that are run after the payout to display an overview of the payout results.
The image below shows a Process Report called Summary for Payout that is configured to run after the payout process. Note the Payout Type is set to CLIENT Payout, which is what we selected when we ran the payout process.
Also note the amount released for payment. This is the total commission payout for both Max and Deborah combined.

QB Query Reports
If the Process Reports do not display the information you need, you can create an ad hoc report using a QB Query. QB Queries allow you to configure custom queries from the database for operations such as creating Extracts, enhancing Import Formats and Expressions, creating ad-hoc reports and many other configurable processes. A QB Query can also be used to run a report with parameters that a user can select. While SQL statements are the most efficient way to select data for the report, you can also use a drag-and-drop interface or a stored procedure.
The most straightforward way to return the results of a QB Query is to create a Report Form that uses the QB Query as the data source. The resulting report is displayed in a simple table layout as shown in the image below.

To create a QB Query to use in a Report Form:
- From the Manager portal, select Reporting → Reporting Configuration → QB Query Search.
- Select Create (+)
- Enter the name and description.
- Select the Record Type. The most common record type is Hard Coded SQL.
- Select the Query Context. This tells the system how the QB Query will be used: as a data extract, bonus, letter, report, and so on. In the image below, we are creating a QB Query that will be used in a report form, so we have select the Report Form context.
- Select Next to create the query. For example, if the record type is Hard Coded SQL, enter the SQL query.
- Select Next, then Complete.
To create a report form using this QB Query:
- From the Manager portal, select Reporting → Reporting Configuration → Report Forms.
- Select New (+).
- Enter a name for the report form.
- Next to Description Message Format Id, select Add.
- Enter a description for the report and select Update.
- Next to Tooltip Message Format Id, select Add.
- Enter a tooltip. The Tooltip is the help text that appears if you hover over the report name.
- Set the report type to QB Query.
- Set the QB Query ID to the name of the QB Query we created above.
- Optionally, use the following steps to add the report form to a menu:
- Under Menu Locations, select Add (+).
- Select the portal and menu under which the new report form should appear.
- Hover over the list of submenus until the blue line is located where you’d like to insert the new report form. Click to insert the form in the menu.
- For example, in the image below, the "Broker Report" will appear under the Reporting Configuration submenu, above QBQuery Search.
- Select Save, then Activate.
- The report can now be opened from the Reporting Configuration menu.