Cross-System Finance Exception Resolution

Understand the operating model before opening the live use case.
Cross-System Finance Exception Resolution SAP-sourced exception BlackLine-controlled decision ServiceNow-managed workflow platform-governed trace INV-928411 BL-REC-2026-07-00418 SN-FIN-483921 SAP write-back is blocked until policy gate Business-Readable Agentic Trace Technical Audit Trace Why Not Auto-Resolved? Agent and Transaction Review Event Detection Agent Evidence Collection Agent Policy Evaluation Agent SAP Write-Back Agent
Cross-System Finance Exception Resolution Launch
Refreshed: 2026-07-19 09:22:03 UTC
SOURCE
bp Sphere use case launch spec + linked runtime proof surfaces
Scope: Understand → Experience → Verify
POLICY
Launch metrics are non-attestation unless a section is explicitly marked live
EVIDENCE
SAP ECC, Ariba, BlackLine, ServiceNow Local, policy runtime, evidence runtime, action authority runtime, decision replay
RECORDS
Scenario orientation with downstream runtime, evidence, lineage, and read-model links
ACTION
Open P2P Analyst Queue

Launch Page Data Basis

T2/T3 MIXED READ MODEL NON-ATTESTATION FALLBACK DISCLOSED
The figures on this launch page are validation-orientation values unless a section is explicitly marked live. They are not audit-attested SOR proof and must not be presented as production financial evidence. A live compact read-model anchor is shown below for this launch page. Static launch metrics remain orientation-only.

Live Domain Read-Model Anchor

These values come from page-specific persisted read-models where available. Zeros mean no live rows were present, not a substituted demo value.
Domain read-model
Pending
No dedicated domain anchor configured for this launch page yet.

Source Connector Readiness Anchor

Connector dependencies are loaded from tenant domain connector manifests for procurement, finance. This is readiness metadata, not a successful SOR call; live proof still requires read-model rows, evidence, policy, replay, or source-system response records. Mode distribution: declared: 1, live: 5, local_live: 10.
procurement · default_sor
declared
2 operations: read, write · freshness Not declared
finance · SAP S/4HANA
live
10 operations: get_journal_entries, post_journal_entry, get_gl_balances +7 more · freshness 60
finance · SAP S/4HANA Central Finance
live
5 operations: get_central_journal_entries, get_harmonized_trial_balance, get_replication_status +2 more · freshness 120
finance · SAP Ariba
local_live
6 operations: get_purchase_requisitions, get_purchase_orders, get_invoices +3 more · freshness 300
finance · Coupa
local_live
6 operations: get_invoices, get_purchase_orders, get_requisitions +3 more · freshness 300
finance · BlackLine
live
7 operations: get_reconciliations, get_reconciliation_detail, get_close_tasks +4 more · freshness 120

Live Platform Proof Anchor

These counts come from persisted runtime tables. Business figures elsewhere on this launch page remain non-attestation unless separately marked live.
Agent Executions5826289
Policy Evaluation Logs21474823
Decision Ledger Records5422407
Organizational Change Records7
Value Event Records39489
Business Problem
Why this use case matters before the demo starts
A blocked supplier invoice cannot be treated as an isolated AP task. SAP owns the invoice and payment state, BlackLine owns the reconciliation and control posture, ServiceNow owns the business workflow, and the platform must coordinate the decision without bypassing policy, evidence, authority, or replay.
bp Sphere Decision Operating System
Cross-System Finance Exception Resolution
SAP-sourced exception, BlackLine-controlled decision, ServiceNow-managed workflow, and platform-governed trace through SAP write-back.
Enterprise Signal
SAP invoice block with missing GR and GRIR close exposure
This use case starts with a governed enterprise signal, not a generic AI prompt.
bp Sphere Assembles
Context + Evidence + Policy + Impact + Judgment + Memory
Source systems consulted: SAP ECC, Ariba, BlackLine, ServiceNow Local, policy runtime, evidence runtime, action authority runtime, decision replay. Consequences evaluated: Payment delay, close readiness, GRIR reconciliation exposure, workflow SLA pressure, approval posture, and write-back eligibility.
Context Discovery
Evidence Assembly
Policy Evaluation
Impact Analysis
Human Judgment
Decision Memory

What This Use Case Proves

1
Signal
SAP invoice block with missing GR and GRIR close exposure enters the operating model.
2
Context Discovery
SAP ECC, Ariba, BlackLine, ServiceNow Local, policy runtime, evidence runtime, action authority runtime, decision replay are assembled into enterprise context.
3
Evidence & Policy
Controls and source evidence shape the decision before recommendation.
4
Impact
Payment delay, close readiness, GRIR reconciliation exposure, workflow SLA pressure, approval posture, and write-back eligibility are calculated before action.
5
Human Judgment
The operator approves, overrides, escalates, or requests more evidence.
6
Decision Memory
The same governed execution trace can extend from P2P invoice exceptions to R2R close controls, O2C disputes, treasury approvals, and CFO command decisions.

Launch Metrics · Non-Attestation Unless Marked Live

Source Systems4
Evidence Records8
Policy / Control Gates5
Agent Trace Steps8
Data BasisImplemented runtime + launch guide

Why This Is Credible

  • SAP document, PO, vendor, payment block, and write-back eligibility remain visible as source-of-truth facts
  • BlackLine GRIR status is shown as a control checkpoint before unsafe SAP release
  • ServiceNow task lifecycle is part of the decision trace rather than a disconnected ticket
  • The platform records the evidence, policy, agent trace, human approval, action gate, write-back result, replay, and learning
Every Recommendation Must Be
✓ Explainable
✓ Traceable
✓ Replayable
✓ Overrideable
✓ Auditable
✓ Source-Backed
✓ Safe When Evidence Is Insufficient
Recommendation Is Not The Product.
The durable value is the governed combination of context + evidence + policy + impact + human judgment. The recommendation is merely the visible output.

What The Operator Needs To Answer

  • Is SAP still the source of truth for this invoice, PO, vendor, payment block, and write-back result?
  • Does the related BlackLine GRIR reconciliation or period-close status block release?
  • Has ServiceNow captured the missing business confirmation with SLA, owner, comments, and evidence pack?
  • Why did the platform recommend hold, escalation, or write-back preparation instead of auto-release?
  • Can the full chain be replayed from SAP event to evidence, policy, agent trace, human approval, ServiceNow workflow, BlackLine control, and SAP write-back?

Enterprise Context Consulted

SAP ECCInvoice INV-928411, PO PO-771204, vendor V-104882, company code GB11, payment block Missing GR, last refreshed 2 minutes ago
BlackLineGRIR reconciliation BL-REC-2026-07-00418, open exception, July 2026 close period, reviewer sign-off pending
ServiceNow LocalTicket SN-FIN-483921, Finance Operations - P2P assignment, awaiting business confirmation, evidence pack attached
Evidence RuntimeEvidence pack EP-928411 with SAP invoice, PO, GR status, supplier history, policy result, and workflow references
Action Authority RuntimeSAP write-back blocked until policy gate, BlackLine control check, ServiceNow resolution, and supervisor approval pass

How This Use Case Lands In The Room

What the user sees
A prioritized P2P case with SAP, BlackLine, and ServiceNow statuses visible before any recommendation is trusted
What the system proves
Source IDs, freshness, read/write authority, evidence, policy, agent run, and replay references are visible in the drawer
Human judgment
The analyst can create or sync the ServiceNow task, request GR confirmation, escalate, or prepare write-back; final SAP release requires authority
Why it matters
The platform does not replace SAP, BlackLine, or ServiceNow. It makes them work together through governed decisions and replayable execution

Evidence Intelligence Fabric

Controlled Truth Sources

SAP ECCBlackLineServiceNow LocalEvidence RuntimeAction Authority Runtime

Policies Evaluated

Evidence Discovery Timeline

Runtime Case

SAP invoice block because goods receipt evidence is missing and GRIR exposure may affect close readiness.
INV-928411 · PetroChem Services Ltd · $486,000
Risk: close impact + payment delay · SLA 5h 12m remaining · recommended action: request GR confirmation and hold SAP release until control check passes.

SAP Evidence

Invoice numberINV-928411
Vendor numberV-104882 · PetroChem Services Ltd
PO numberPO-771204
Company codeGB11
Plant / cost centerNS-PLANT-04 / CC-OPS-1042
Invoice amount$486,000
Payment termsNet 30
Block reasonMissing goods receipt
GR statusMissing / pending business confirmation
Posting date2026-07-06
Due date2026-07-11
SAP document statusBlocked for release
Last SAP syncRead-only verified · refreshed 2 minutes ago

BlackLine Control Check

GRIR reconciliationOpen exception
BlackLine recon IDBL-REC-2026-07-00418
GRIR account210450 · Goods received not invoiced
Control ownerR2R Controller
ReviewerEntity close reviewer
Close periodJuly 2026
CertificationPending reviewer sign-off
EvidenceSAP invoice and PO attached; GR confirmation missing
ImpactPrevent auto-release until control gate clears

ServiceNow Workflow

TicketSN-FIN-483921
Assignment groupFinance Operations - P2P
OwnerBusiness receipt confirmer
StatusAwaiting business confirmation
SLA3h 40m remaining
CommentsReceipt evidence requested; supplier payment held
AttachmentsEvidence pack EP-928411
Linked SAP invoiceINV-928411
Linked BlackLine itemBL-REC-2026-07-00418

Recommended Decision

Do not release SAP payment block yet. Missing GR evidence and open BlackLine GRIR recon item create close and control risk. Create ServiceNow task for business confirmation. Re-evaluate after ticket resolution and BlackLine certification.
RecommendationHold and request evidence
Confidence87%
ReasonMissing GR + open BlackLine recon + SLA risk
AuthorityRecommend only
Required approvalP2P supervisor
Next actionCreate or sync ServiceNow case
SAP write-back allowed?No, blocked by control gate

Read vs Write Authority

SAPRead yes · write conditional · approval required
BlackLineRead yes · write limited · control reference only
ServiceNowRead yes · write governed via local twin (external write only in pdi/production mode)
PlatformRead yes · write yes · decision orchestration and audit
SAP write-back is blocked until policy gate, BlackLine control check, and human approval are complete.

Source Freshness

SAP ECCInvoice INV-928411 · refreshed 2 minutes ago · read-only verified
BlackLineBL-REC-2026-07-00418 · local recon adapter · control state from real record timestamp (see integration proof)
ServiceNowSN-FIN-483921 · local twin · workflow state from real case timestamp (see integration proof)
PlatformReplay RP-928411 · current session · governed trace active

Why Not Auto-Resolved?

Missing GR evidenceSAP has no confirmed receipt
Open BlackLine recon itemGRIR control is not certified
High invoice valueAbove auto-release threshold
Close impactPeriod close risk detected
Human approval requiredPolicy requires supervisor approval

Business-Readable Agentic Trace

1 · SAP event
Invoice block detected
SAP INV-928411
2 · Evidence Agent
Retrieved invoice, PO, GR, and supplier history
4 SAP records
3 · Policy Agent
Evaluated payment release policy
2 rules triggered
4 · BlackLine Control Agent
Checked GRIR reconciliation
Open recon item found
5 · Risk Agent
Scored close and payment risk
Risk score 82
6 · Workflow Agent
Created ServiceNow ticket
SN-FIN-483921
7 · Human
Supervisor reviewed recommendation
Approval pending
8 · SAP Write-Back Gate
Blocked release until evidence received
Control gate failed

Failure and Control States

Evidence missingCannot proceed automatically
BlackLine control openSAP release blocked
ServiceNow SLA breachedEscalate to supervisor
SAP write-back failedRetry or route to manual queue
Approval missingRecommend only
Policy conflictSend to control owner

Technical Audit Trace

Agent run IDrun-p2p-20260706-184522
Case IDcase-p2p-inv-928411
Source bindingsSAP invoice, PO, GR, vendor, BlackLine recon, ServiceNow ticket
Tool callsSAP read, BlackLine read, ServiceNow create, policy evaluate
Policy versionp2p-payment-release-policy-v12
Prompt packagecompiled-p2p-exception-v7; LLM only for narrative
Modelgpt-5.4-mini where narrative is requested
Deterministic checksDuplicate check, GR check, payment block check
Human approvalSupervisor role required; timestamp captured on approval
Write-back authorityRecommend only until approval and control pass
Replay statusFully replayable
Evidence hashsha256:ep-928411-control-pack
Error handlingRetry, fallback, or manual route depending on system response

Payload Summaries

SAP Read Payload

invoice_idINV-928411
vendor_idV-104882
po_idPO-771204
block_reasonMissing GR
amount$486,000
due_date2026-07-11

ServiceNow Create Payload

short_descriptionMissing GR confirmation for blocked invoice
assignment_groupFinance Operations - P2P
priorityHigh
linked_invoiceINV-928411
evidence_packEP-928411

SAP Write-Back Payload

actionRelease payment block
documentINV-928411
approval_refAPR-20260706-221
servicenow_refSN-FIN-483921
blackline_refBL-REC-2026-07-00418
current statePrepared only; blocked until approval/control pass

Agent and Transaction Review

Each agent is a governed runtime worker with narrow authority, source-bound inputs, explicit output, and a replay artifact. None of these agents bypass SAP, BlackLine, ServiceNow, policy, evidence, or human approval gates.
Event Detection Agent
Input transactions: SAP invoice block event, SAP payment hold, BlackLine GRIR exception, ServiceNow SLA breach, analyst activity.

Output: finance exception case case-p2p-inv-928411. Authority: detect and open case only; no write-back.

Policy: P2P-EVENT-DETECT-001:v4 · gate event_creates_case_only
Trace: Replay artifact: EVT-SAP-BLOCK-928411 -> CASE-P2P-928411.
Evidence Collection Agent
Input transactions: SAP invoice INV-928411, PO PO-771204, vendor V-104882, GR status, BlackLine BL-REC-2026-07-00418, ServiceNow SN-FIN-483921.

Output: evidence pack EP-928411 with source IDs and freshness. Authority: read and assemble evidence only.

Policy: EVIDENCE-COMPLETE-001:v5 · gate evidence_missing_disclosed
Trace: Replay artifact: EVD-PACK-928411 with source hashes.
Policy Evaluation Agent
Input transactions: evidence pack, payment-release policy, GRIR control policy, amount threshold, role authority.

Output: SAP release not allowed while GR evidence is missing and GRIR control remains open. Authority: decide allowed/blocked state, not execute.

Policy: P2P-PAYMENT-RELEASE-012:v12 · gate release_blocked
Trace: Replay artifact: POL-EVAL-P2P-928411:v12.
BlackLine Control Agent
Input transactions: BlackLine reconciliation BL-REC-2026-07-00418, GRIR account 210450, close period July 2026, reviewer status.

Output: open control exception; certification pending; SAP release remains blocked. Authority: control checkpoint only.

Policy: GRIR-CLOSE-CONTROL-007:v4 · gate control_open_blocks_release
Trace: Replay artifact: BL-CHECK-928411.
Risk and Prioritization Agent
Input transactions: invoice value, supplier criticality, SLA, payment due date, close impact, control risk, repeat pattern.

Output: risk score 82 and high-priority queue placement. Authority: prioritize; cannot approve or release.

Policy: P2P-RISK-PRIORITY-006:v7 · gate high_priority_human_review
Trace: Replay artifact: RISK-SCORE-928411.
Recommendation Agent
Input transactions: evidence pack, policy result, BlackLine control result, workflow state, historical cases.

Output: hold SAP release, create ServiceNow task, attach evidence, re-evaluate after confirmation. Authority: recommend only.

Policy: P2P-RECOMMENDATION-AUTH-004:v3 · gate recommend_only
Trace: Replay artifact: REC-P2P-928411.
ServiceNow Workflow Agent
Input transactions: case details, evidence pack, assignment group, SLA policy, recommended resolution.

Output: ServiceNow ticket SN-FIN-483921 linked to SAP invoice and BlackLine recon. Authority: create/update governed ticket only.

Policy: P2P-WORKFLOW-SLA-002:v6 · gate workflow_required
Trace: Replay artifact: SN-CREATE-483921.
Human Approval Gate
Input transactions: supervisor identity, role, approval policy, SoD check, evidence pack, recommendation.

Output: approval required before SAP release; analyst cannot execute write-back. Authority: gate controlled finance action.

Policy: DOFA-P2P-SOD-009:v8 · gate supervisor_required
Trace: Replay artifact: APR-PENDING-928411.
SAP Write-Back Agent
Input transactions: approved action payload, policy pass, evidence complete, BlackLine cleared, ServiceNow resolved, approval captured.

Output: prepared release-payment-block payload; execution blocked until gates pass. Authority: execute only after approval and system authority.

Policy: SAP-WRITEBACK-AUTH-011:v9 · gate blocked_pending_approval
Trace: Replay artifact: SAP-WB-PREP-928411.
Trace and Audit Agent
Input transactions: trigger, source reads, tool calls, evidence, policies, recommendation, human gate, workflow updates, write-back state.

Output: immutable replay chain from SAP event to outcome. Authority: append-only audit record.

Policy: AUDIT-REPLAY-IMMUTABLE-001:v2 · gate append_only
Trace: Replay artifact: RP-928411.
Learning Agent
Input transactions: final outcome, overrides, repeat supplier patterns, ServiceNow resolution speed, control blockers.

Output: repeat missing-GR pattern and process-improvement candidate. Authority: propose learning; no automatic policy change.

Policy: LEARNING-NO-AUTO-TUNE-003:v2 · gate propose_only
Trace: Replay artifact: LEARN-P2P-GRIR-928411.

Policy Gate Matrix

SAP source transactionP2P-GR-003:v12 · source_verified · write blocked until evidence/control/approval
BlackLine control transactionGRIR-CLOSE-CONTROL-007:v4 · control_open_blocks_release · blocks SAP release
ServiceNow workflow transactionP2P-WORKFLOW-SLA-002:v6 · workflow_required · ticket must be tracked
Evidence transactionEVIDENCE-COMPLETE-001:v5 · evidence_missing_disclosed · cannot auto-resolve
Recommendation transactionP2P-RECOMMENDATION-AUTH-004:v3 · recommend_only · no direct write
Approval transactionDOFA-P2P-SOD-009:v8 · supervisor_required · SoD active
Write-back transactionSAP-WRITEBACK-AUTH-011:v9 · blocked_pending_approval · prepared only
Replay transactionAUDIT-REPLAY-IMMUTABLE-001:v2 · append_only · immutable trace
Learning transactionLEARNING-NO-AUTO-TUNE-003:v2 · propose_only · no automatic policy change

Transaction Ledger For This Use Case

SAP source transactionINV-928411 · PO-771204 · V-104882 · Policy P2P-GR-003:v12 · gate source_verified
BlackLine control transactionBL-REC-2026-07-00418 · GRIR account 210450 · Policy GRIR-CLOSE-CONTROL-007:v4 · gate control_open_blocks_release
ServiceNow workflow transactionSN-FIN-483921 · Finance Operations - P2P · Policy P2P-WORKFLOW-SLA-002:v6 · gate workflow_required
Evidence transactionEP-928411 · SAP/BlackLine/ServiceNow references · Policy EVIDENCE-COMPLETE-001:v5 · gate evidence_missing_disclosed
Policy transactionPOL-EVAL-P2P-928411:v12 · Policy P2P-PAYMENT-RELEASE-012:v12 · gate release_blocked
Recommendation transactionREC-P2P-928411 · hold SAP release · Policy P2P-RECOMMENDATION-AUTH-004:v3 · gate recommend_only
Approval transactionAPR-PENDING-928411 · supervisor required · Policy DOFA-P2P-SOD-009:v8 · gate supervisor_required
Write-back transactionSAP-WB-PREP-928411 · release block payload prepared · Policy SAP-WRITEBACK-AUTH-011:v9 · gate blocked_pending_approval
Replay transactionRP-928411 · source -> evidence -> policy -> agent -> human -> action -> outcome -> learning · Policy AUDIT-REPLAY-IMMUTABLE-001:v2
Learning transactionLEARN-P2P-GRIR-928411 · repeat missing-GR pattern candidate · Policy LEARNING-NO-AUTO-TUNE-003:v2 · gate propose_only

Demo Wording

In this flow, agents act as governed runtime specialists. One agent detects the SAP exception, another gathers evidence, another evaluates policy, another checks BlackLine controls, another creates and tracks the ServiceNow workflow, and a write-back agent only updates SAP after policy, evidence, control, and human approval gates are satisfied. Every step is captured as an agentic trace, so the enterprise can replay who did what, using which evidence, under which policy, with which authority.

Runtime Proof Links

Evidence artifact
Open the evidence pack and lineage before treating any recommendation as source-backed.
Policy and replay artifact
Policy and replay claims must resolve to a platform surface, not just launch-page narrative text.
Value claim boundary
Protected, pending, and realized value stay separate. Realized value requires finance attestation.

Evidence Pack Viewer

Evidence Lineage

Validation Script

Step 1 · Open the introduction page
Click: /ui/use-case-launch?case=cross_system_finance_exception
Step 2 · Show SAP as source of truth
Click: Review SAP Evidence
Step 3 · Show BlackLine control gate
Click: Review BlackLine Control Check
Cross-System Finance Exception Resolution demonstrates the operating model before you enter the live workspace.