SOP Intelligence & Runtime Compiler
BP SOP Control Tower
bp Sphere makes BP SOPs executable. This page converts the process pack into runtime case types, exception playbooks, agents, controls, evidence requirements, and implementation priorities.
SOP -> Case -> Agent -> Evidence -> Replay -> Impact
Source folder: /home/pp/Downloads/Process
Manifest: tenants/bp/config/sop_runtime_manifest.yaml
SOP artifacts
25
Uploaded process pack rows represented in the runtime manifest.
P0 runtime rows
14
Highest manual-loop areas: invoice, payments, GRIR, SES, goods receipt, journals.
Runtime readiness
100.0%
Readiness based on surface, agents, exceptions, controls, and evidence mapping.
Parser limited
1
Rows intentionally disclosed as parser-limited instead of silently inferred.
Compiled assets
25
Manifest rows converted into case contracts, state models, branch tests, and agent playbooks.
Case types
25
Reusable runtime case types generated across P2P and R2R.
Branch tests
159
Happy-path and exception-path tests generated from SOP branches.
State model
16
Standard exception resolution lifecycle used by compiled cases.
Repository tables
5
Normalized SOP repository contract now exists for documents, process, steps, branches, and mappings.
SOP documents
25
Manifest rows projected into document rows for DB-backed persistence.
Exception branches
159
Exception branches projected with agents, controls, evidence, and expected outcomes.
Runtime mappings
25
One executable runtime mapping per SOP row.
DB-backed SOP repository contract
The manifest is now projected into normalized table-shaped rows. This keeps the compiler and workbenches stable when the source moves from manifest to persisted repository.
iaf_sop_documentsiaf_sop_processesiaf_sop_stepsiaf_sop_exception_branchesiaf_sop_runtime_mappings
Exception heatmap
Posting error3
Missing information2
DofA approval2
DofA2
Supplier resubmission2
AP validation2
Duplicate2
WHT2
Systems touched
Email13
SAP13
Ariba11
SharePoint5
Fieldglass4
VIM3
SRM2
SAP ECC2
Agent playbooks
DofA Agent4
Fieldglass Agent3
SES Agent3
Cost Object Agent3
Duplicate Agent3
Tax Agent3
Reversal Agent3
Supplier Output Agent2
Controls / assurance
Rework reason2
Rejection reason2
Signature evidence2
OCR confidence2
Posting replay2
Request evidence1
Approver trace1
Requestor confirmation1
Compiled runtime assets
The SOP compiler generates case contracts, workflow states, branch tests, agent playbooks, controls, and evidence requirements from the inventory. Local-SOR-aware P0 services hydrate these contracts when transaction data is available.
PR Intake CaseCreate / Change Ariba Purchase Requisition4 branch tests · 4 agent playbooks
SRM Shopping Cart CaseCreate SRM Purchase Requisition / Shopping Cart5 branch tests · 4 agent playbooks
Self-Service PO CaseGenerate Self-Service Purchase Order5 branch tests · 4 agent playbooks
Ariba PO Conversion CaseCreate Ariba Purchase Order6 branch tests · 4 agent playbooks
Upstream PO CaseCreate Upstream Global Purchase Order6 branch tests · 5 agent playbooks
Plan-Driven PO CaseGenerate Plan Driven Purchase Order5 branch tests · 3 agent playbooks
P0 executable runtime rows
These are the rows that should be demonstrated first because they contain repeated manual exception loops.
Goods ReceiptReceive Goods DeliveryGoods Receipt CaseSES CreationConfirm Services PerformedSES CaseInvoice IndexingIndex Invoices - SAPInvoice Indexing CaseInvoice IndexingIndex Invoices - Non-SAPNon-SAP Invoice Indexing CaseInvoice ProcessingProcess Invoice and Post - SAPInvoice Processing CasePO InvoiceProcess Invoices and Post - SAP Ariba POPO Invoice Exception CaseNon-PO AutonomyProcess Invoices and Post - SAP Ariba Non-PONon-PO Invoice Autonomy CaseInvoice Exception ClearingClear Invoice Exception and Post - SAPInvoice Exception Clearing CasePaymentsCreate Payment Proposal and Run - SAP As-IsPayment Run CasePaymentsCreate Payment Proposal and Run - SAP To-BeAutomated Payment Run Case
| SOP | Runtime mapping | Status | Exceptions | Agents | Case surface |
|---|---|---|---|---|---|
| L4_I.5.1.1_ARIBA_PR Export graphic as a PDF (with preview)(17).pdf | Create / Change Ariba Purchase Requisition Source / Request -> PR to PO | P1 ready to compile parsed | Missing informationRequest validation failurePR rework+1 more | PR Intake AgentRequest Validation AgentDofA Agent+1 more | PR Intake Case Open runtime |
| L4_I.5.1.1_SRM_SHOPPING_CART Export graphic as a PDF (with preview)(20).pdf | Create SRM Purchase Requisition / Shopping Cart Source / Request -> PR to PO | P1 ready to compile parsed | Missing informationProduct category mismatchOffline approval+2 more | SRM Intake AgentApproval SLA AgentCategory Agent+1 more | SRM Shopping Cart Case Open runtime |
| L4_I.5.2.1_SELF_SERVICE_PO Export graphic as a PDF (with preview)(2).pdf | Generate Self-Service Purchase Order Purchase Order -> PR to PO | P1 ready to compile parsed | Create vs update POWBS TECO resetFieldglass PR linkage+2 more | PO AgentWBS Status AgentFieldglass Agent+1 more | Self-Service PO Case Open runtime |
| L4_I.5.2.1_ARIBA_PO Export graphic as a PDF (with preview)(13).pdf | Create Ariba Purchase Order Purchase Order -> PR to PO | P1 ready to compile parsed | Minimal requirements not metSourcing involvementOffline approver+3 more | PO Conversion AgentSourcing AgentDofA Agent+1 more | Ariba PO Conversion Case Open runtime |
| L4_I.5.2.1_UPSTREAM_GLOBAL_PO Export graphic as a PDF (with preview)(14).pdf | Create Upstream Global Purchase Order Purchase Order -> PR to PO | P2 ready to compile parsed | Quote missingShopping cart validation failureDofA+3 more | Upstream Buying AgentQuote AgentRegion Agent+2 more | Upstream PO Case Open runtime |
| L4_I.5.2.2_PLAN_DRIVEN_PO Export graphic as a PDF (with preview)(1).pdf | Generate Plan Driven Purchase Order Purchase Order -> PR to PO | P2 ready to compile parsed | Auto-triggered PODofA approvalDofA rejection+2 more | Plan PO AgentDofA AgentSupplier Output Agent | Plan-Driven PO Case Open runtime |
| L4_I.5.3.2_RECEIVE_GOODS Export graphic as a PDF (with preview)(21).pdf | Receive Goods Delivery Receive -> Goods Receipt | P0 runtime mapped parsed | Auto vs manual receiptInsufficient quantityPO change needed+3 more | Goods Receipt AgentQuantity AgentPO Change Agent+1 more | Goods Receipt Case Open runtime |
| L4_I.5.3.4_CONFIRM_SERVICES Export graphic as a PDF (with preview)(15).pdf | Confirm Services Performed Receive -> SES Creation | P0 runtime mapped parsed | Auto vs manual SESRequestor reviewCost object update+3 more | SES AgentService Evidence AgentCost Object Agent+2 more | SES Case Open runtime |
| L4_I.5.3.5_MANAGE_RETURNS Export graphic as a PDF (with preview)(16).pdf | Manage Returns Receive -> Returns | P2 ready to compile parsed | Supplier accepts returnSupplier rejects returnRestock fee+3 more | Returns AgentRestock Fee AgentReplacement Agent+2 more | Return Case Open runtime |
| L4_I.5.4.1_INDEX_INVOICES_SAP L4 Process.pdf | Index Invoices - SAP Invoice -> Invoice Indexing | P0 runtime mapped parsed | OCR failureMetadata missingMandatory fields missing+3 more | Invoice Intake AgentOCR AgentMetadata Agent+1 more | Invoice Indexing Case Open runtime |
| L4_I.5.4.1_INDEX_INVOICES_NONSAP Export graphic as a PDF (with preview)(11).pdf | Index Invoices - Non-SAP Invoice -> Invoice Indexing | P0 runtime mapped parsed | Invoice failureOCR not accurateData not captured+2 more | Non-SAP Intake AgentOCR Recovery AgentAppWorks Routing Agent | Non-SAP Invoice Indexing Case Open runtime |
| L4_I.5.4.2_PROCESS_INVOICE_POST_SAP Export graphic as a PDF (with preview)(8).pdf | Process Invoice and Post - SAP Invoice -> Invoice Processing | P0 ready to compile parsed | PO vs Non-POCompany code mismatchCredit note+7 more | Invoice AgentDuplicate AgentWHT Agent+4 more | Invoice Processing Case Open runtime |
| L4_I.5.4.2_ARIBA_PO_INVOICE Export graphic as a PDF (with preview)(10).pdf | Process Invoices and Post - SAP Ariba PO Invoice -> PO Invoice | P0 runtime mapped parsed | Bank/remittance ambiguityAuto rejectPosting failed+4 more | PO Invoice AgentBank AgentGR Agent+3 more | PO Invoice Exception Case Open runtime |
| L4_I.5.4.2_ARIBA_NON_PO Export graphic as a PDF (with preview)(5).pdf | Process Invoices and Post - SAP Ariba Non-PO Invoice -> Non-PO Autonomy | P0 runtime mapped parsed | Tax discrepancyBank/remittance ambiguityCommodity code missing+5 more | Non-PO Intake AgentBusiness Rules AgentTax Agent+7 more | Non-PO Invoice Autonomy Case Open runtime |
| L4_I.5.4.2_CREDIT_NOTE Export graphic as a PDF (with preview)(4).pdf | Process Invoices and Post - Credit Note Handling Invoice -> Credit Note | P1 ready to compile parsed | Invoice missingInvoice paid or unpaidFX difference+5 more | Credit Note AgentFX AgentInvoice Linkage Agent+2 more | Credit Note Case Open runtime |
| L4_I.5.4.3_CLEAR_INVOICE_EXCEPTION Export graphic as a PDF (with preview).pdf | Clear Invoice Exception and Post - SAP Invoice -> Invoice Exception Clearing | P0 runtime mapped parsed | DuplicateWHTSES missing+6 more | Exception Resolution AgentDuplicate AgentWHT Agent+3 more | Invoice Exception Clearing Case Open runtime |
| L4_I.5.4.4_PAYMENT_RUN_AS_IS Export graphic as a PDF (with preview)(18).pdf | Create Payment Proposal and Run - SAP As-Is Payment -> Payments | P0 runtime mapped parsed | Manual or auto batchPeer reviewDuplicate check+5 more | Payment AgentDuplicate Payment AgentError Report Agent+2 more | Payment Run Case Open runtime |
| L4_I.5.4.4_PAYMENT_RUN_TO_BE Export graphic as a PDF (with preview)(12).pdf | Create Payment Proposal and Run - SAP To-Be Payment -> Payments | P0 runtime mapped parsed | Scheduled F110Error reportDuplicate report+4 more | Payment Orchestration AgentDuplicate AgentBank Release Agent+1 more | Automated Payment Run Case Open runtime |
| L4_I.5.3.7_GRIR_RECONCILE Export graphic as a PDF (with preview)(7).pdf | Maintain and Reconcile Goods Receipts / Invoice Receipts GRIR -> GRIR | P0 runtime mapped parsed | Credit/debit mismatchWrite-off criteriaAged item follow-up+4 more | GRIR Reconciliation AgentWrite-Off AgentBSA Agent+1 more | GRIR Reconciliation Case Open runtime |
| L4_K.4.1.4_HU02_GRIR L4_K.4.1.4_ GBS_Europe_HU02_GRIR process.pdf | GBS Europe HU02 GRIR Process GRIR -> GRIR | P0 runtime mapped parsed | Aged itemsSupportable or unsupportedNo response+3 more | GRIR AgentRequestor Follow-up AgentSupportability Agent+2 more | GRIR Open Item Case Open runtime |
| L4_I.5.2.12_CLOSE_PO Export graphic as a PDF (with preview)(19).pdf | Close Purchase Order Purchase Order -> PO Closure | P1 ready to compile parsed | PO not fully receiptedPO not fully invoicedUnused value+4 more | PO Closure AgentOpen PO AgentWBS Closure Agent+1 more | PO Closure Case Open runtime |
| L4_K.4.1.1_STANDARD_GL_JOURNALS L4_K.4.1.1_As Is_GPDSv1_Process & approve standard journals.pdf | Process and Approve Standard GL Journals Journal -> Journal Entries | P0 runtime mapped parsed | Missing supporting evidenceInvalid approverDebit/credit imbalance+4 more | Journal AgentEvidence AgentApproval Control Agent+2 more | Journal Entry Case Open runtime |
| L4_K.4.1.1_JOURNAL_REVERSAL L4_K.4.1.1_As Is_GPDSv1_Process & approve standard journals.pdf | Journal Reversal / Reset Journal -> Journal Reversal | P1 ready to compile parsed | Cleared document requires resetReversal period incorrectReversal date incorrect+3 more | Reversal AgentPeriod Control AgentFBRA/F.81 Agent | Journal Reversal Case Open runtime |
| L4_K.4.1.1_JOURNAL_ARCHIVE L4_K.4.1.1_As Is_GPDSv1_Process & approve standard journals.pdf | Journal Archive / Review Journal -> Journal Assurance | P1 ready to compile parsed | Supporting documents missingSAP attachment missingNon-SAP storage+1 more | Journal Assurance AgentDocument Archive Agent | Journal Assurance Case Open runtime |
| L3_SES_CREATION_VISIO Visio-L3 - SES creation - As is & to be.vsdx | SES Creation As-Is / To-Be Visio Receive -> SES Creation | P0 parser limited parser limited | Service evidenceSES creationAccept or reject+2 more | SES AgentFieldglass AgentService Acceptance Agent | SES Runtime Blueprint Open runtime |
Visio-L3 - SES creation - As is & to be.vsdx
File was not readable as a normal Visio/ZIP package; SES runtime uses the service confirmation process PDF as MVP source.
File was not readable as a normal Visio/ZIP package; SES runtime uses the service confirmation process PDF as MVP source.