solutions · agent
AP Voucher Match Agent. Invoice to posted voucher, no rekeying.
The agent clears your AP inbox the way your best analyst does: validates before it keys, matches against your own tolerances in P4314 (2-way against the PO, or 3-way against the posted receipt), posts what's clean, and brings a human only the decisions that need one.
Status
In production
Programs
P4314 · P43214 · P0411
Human gate
Exceptions only
Output
Posted vouchers + audit report
What the agent does
- Reads the AP inbox and takes each unprocessed supplier invoice, oldest first. An invoice is never taken twice.
- Parses and validates before touching JDE: required fields present, totals foot, duplicates flagged. Supplier identity is tokenized before any model sees it.
- Verifies the posted receipt in P43214 (Match Type 1) and captures received quantity and cost as the baseline.
- Runs the match in P4314, 2-way or 3-way, comparing quantity, unit cost and extended amount against your P4322 tolerances.
- Posts clean vouchers and verifies them in P0411: approved, not on hold, gross equal to the invoice.
- Holds every exception with Pay Status H, classified E1 to E8. Recorded, visible, unpayable.
- Emails your AP Manager the exact discrepancy with numbered resolution options; the reply is the authorization of record.
- Executes the chosen fix, re-matches, and releases only when the match passes.
- Closes each run with a PDF + Excel report tying every action to JDE document keys and who authorized it.
Guardrails
- Your tolerances decide the match. The agent never overrides P4322.
- The hold comes before the email. A voucher with a variance can exist, but it cannot be paid.
- Financial decisions are never inferred. An ambiguous reply gets one clarification question, not a guess.
- Supplier names, tax IDs and bank details are surrogates end to end; cleartext stays in a local vault.
- Every run leaves a complete audit trail.