How to Use the Process Audit Window in iDempiere

The Process Audit window in iDempiere records every report, process, and background job executed in the system, including its status, parameters, and output.

It gives store and finance teams a reliable audit trail for troubleshooting failed jobs and confirming report accuracy before decisions are made.

Process Flow

TenthPlanet iDempiere ImportAccount

Business Rules

  • Every process, report, or job execution is automatically logged in Process Audit.
  • Process Audit records are read-only and cannot be created or edited manually.
  • Error Msg field shows “OK” with row count or displays failure details.
  • Parameter Audit tab stores every input value used for that specific run.
  • Records are tied to the Organization context in which the process ran.
  • Background jobs run via “Run as Job” are tracked with job status separately.
  • Only users with System Administrator or audit access can view these records.
Note: Process Audit is a monitoring window only — configuration happens in Report and Process, Print Format, and Scheduler windows.

Prerequisites

  • Process or Report already configured under Report and Process window.
  • User role granted access to the Process Audit window.
  • Process has been executed at least once, manually or on schedule.
  • Organization and Tenant context configured for the retail store.

Navigation

Menu → General Rules → Process Audit

Configuration Steps

Step 1: Locate the Process Execution Record

Open Process Audit, use Select Query or navigate records to find the run by Process name, date, or User/Contact. Sort by Created date for the latest run.

FieldSample ValueDescription
ProcessCash Flow Report_CashFlow ReportName of the report or process executed
User/ContactSuperUserUser who triggered the process
Created07/23/2026 4:54:24 PMTimestamp when the process started
TenthPlanet iDempeire GeneralRules ProcessAudit 1

Step 2: Review the Execution Result

Check the Error Msg field for “OK Rows=<n>” or an error description. Review the Result field for the numeric completion code.

FieldSample ValueDescription
Error MsgOK Rows=70Execution status and record count returned
Result1Process completion status code

Step 3: Review the Printing Configuration Used

Scroll to the Printing section and confirm Report Type, Print Format, and Language ID match store reporting standards.

FieldSample ValueDescription
Report TypeHTMLOutput format generated for the report
Print FormatCash Flow ReportPrint Format layout applied to the run
Language IDEnglish (USA)Language used for the report output

Step 4: Inspect the Parameter Audit Detail

Open the Parameter Audit detail tab. Review each Parameter Name with its Info value used for that run.

FieldSample ValueDescription
Parameter NameDateToName of the input parameter used in the process
Info10/21/2026Value entered for the parameter
Process Date10/21/2026 12:00:00 AMDate value applied during process execution
TenthPlanet iDempeire GeneralRules ProcessAudit 2

Step 5: Track Background Job Status

Check the Background Job section for Run as Job and Notification Type to confirm the job was scheduled versus run interactively.

FieldSample ValueDescription
Run as JobUncheckedIndicates if the process executed as a background job
Notification Type(blank)Notification method configured for job completion
TenthPlanet iDempeire GeneralRules ProcessAudit 3

Common Issues and Resolutions

IssueCauseResolution
Error Msg shows “OK Rows=0”Parameter date range excludes available dataVerify Process Date and DateTo parameters match store transaction dates
Expected process record not foundProcess ran under a different OrganizationChange the Organization filter to “*” or the correct store org
JSON Data field is emptyProcess class does not return a JSON payloadConfirm the process supports JSON output before relying on it
Background job not visible immediatelyRun as Job executes asynchronouslyRefresh Process Audit after the scheduler interval completes
Duplicate audit entries for one reportUsers re-ran the process manually multiple timesConfirm completion before re-triggering; train store staff
Print Format looks incorrectWrong default Print Format linked to the processUpdate the Print Format in Report and Process window
Cannot see parameter values usedParameter Audit detail tab not expandedExpand Detail record and open the Parameter Audit tab
Large reports slow to auditWide date range or missing filtersNarrow the Process Date/DateTo range and filter by Organization

Next Steps

  • Configure the Report and Process window for new retail reports.
  • Set up Print Format for store-specific report layouts.
  • Configure Scheduler for recurring background jobs.