| AP-01 | Clean PO invoice | Capture succeeds; duplicate and match checks pass; record is staged | Policy-defined approval | Source reference, extracted fields, match result, staged-record ID |
| AP-02 | Repeated vendor invoice number | Potential duplicate is blocked from downstream handoff | AP analyst | Duplicate key, prior-record reference, routing event |
| AP-03 | Invoice exceeds PO tolerance | Record remains unposted and moves to the exception queue | Budget owner | Invoice and PO values, tolerance result, approval decision |
| AP-04 | Low-confidence total | Extracted value is held for correction | AP analyst | Source image, confidence value, corrected field, reviewer |
| AP-05 | New vendor or changed bank data | Workflow quarantines the invoice; no master-data update occurs | Finance administrator | Risk flag, reviewer decision, separate vendor-control reference |
| AP-06 | Approval threshold exceeded | Invoice waits for the named approver | Delegated approver | Threshold rule, approval event, timestamp, approver identity |
| AP-07 | Accounting-system write fails | No duplicate record is created; item moves to retry or manual queue | Finance administrator | Error response, unique record key, retry or handoff event |
| AP-08 | Workflow permission is denied | Processing stops and the workflow owner is notified | Workflow owner | Access error, alert event, recovery decision |