Control · P2P-01

Purchase orders follow approval thresholds; no self-approval

Procure-to-PaySOC 2 · ISO 27001 · ITGCRisk High

Requirement to validation

What should be true

SAP release strategies route purchase orders by value (< INR 5L department head; 5–50L Financial Controller; > 50L CFO) and the requester cannot release their own PO.

Requirements
ISO-A.5.3 A.5.3 · Segregation of duties
ITGC-BP-01 ITGC-BP-01 · Automated application controls — approval workflow and thresholds
ITGC-SOD-01 ITGC-SOD-01 · Segregation of incompatible duties in business applications
SOC2-CC5.2 CC5.2 · Selects and develops general controls over technology
Applications
SAP S/4HANA
Third parties
—
Testing procedure
SAP release strategy configuration + continuous monitoring check of release history. Tests: SAP S/4HANA: No self-approved purchase orders; SAP S/4HANA: Release strategy matches threshold. Frequency continuous.

Findings (2)

Open list →
FindingObservationControlApplicationsSeverityStatusOwnerActionValidation
F-ITGC-03Purchase order released by requester above delegation thresholdP2P-01SAP S/4HANAHighOpenPriya SharmaREM-F-ITGC-03 · In ProgressPending
F-IAQ2-P2P-01Purchase orders released above delegated thresholdP2P-01SAP S/4HANAHighClosedPriya SharmaREM-F-IAQ2-P2P-01 · ClosedFailed

Evidence (3)

Open list →
EvidenceTitleControlSource systemCollectedStatus
ITGC-REQ-017SAP S/4HANA: No self-approved purchase ordersP2P-01SAP S/4HANA9 Oct 2026Accepted
ITGC-REQ-018SAP S/4HANA: Release strategy matches thresholdP2P-01SAP S/4HANA8 Oct 2026Accepted
Q2-EV-014SAP S/4HANA · ticket sample (Q2)P2P-01SAP S/4HANA25 Jun 2026Rejected

Tests (2)

Open list →
TestControlCycleTestedByResultConfidence
TST-ITGC-P2P-01P2P-01 · Purchase orders follow approval thresholds; no self-approvalQ3 2026 Unified Program Review6 Oct 2026Vikram Mehta, Farah Khan · Meridian Internal AuditFailMedium
TST-Q2-P2P-01P2P-01 · Purchase orders follow approval thresholds; no self-approvalQ2 2026 Unified Program Review18 Jun 2026Farah Khan, Vikram Mehta · Meridian Internal AuditFailHigh