Generates a report that is defined in Transaction Matching.

See Generating Predefined Reports in Transaction Matching in Administering Account Reconciliation for a list of predefined Transaction Matching reports and the parameters for generating them.

Applies to

Account Reconciliation

Required Roles

Service Administrator, Power User, User, Viewer

Users with Power User, User, and Viewer predefined roles may require additional application roles.


epmautomate runMatchingReport FILE_NAME GROUP_NAME REPORT_NAME REPORT_FORMAT [Param=value] where:
  • FILE_NAME is a unique file name for the report that will be generated. If a report with this name exists on the server, it will be overwritten. Use the downloadFile command to download this report to a local computer.

  • GROUP_NAME is the name of the group with which the report is associated.

  • REPORT_NAME is a unique name for the report to be generated.

  • REPORT_FORMAT is one of the following formats for the report:

    • PDF
    • HTML (not supported for graphs and charts)
    • XLSX (not supported for graphs)
    • CSV
    • CSV2


    REPORT_FORMAT CSV does not permit the formatting of data based on a template while CSV2 does. Generating CSV2 formatted report takes more time compared to CSV output.
  • Param=Value, optionally identifies the required parameters for generating the report. For example, for the Match Type Configuration report which takes the parameter status with the value approved, specify the parameter and value as status=Approved.


epmautomate runMatchingReport Example_FileName "Transaction Matching" "Match Type Configuration" HTML "status=Approved"