SAP RAP Execution Boundary
Pattern classification
- Pattern type: Transaction commit boundary (pre-commit admissibility placement)
- Primary consequence surface: Irreversible business object mutation / binding transaction commit
- Typical execution boundary: The commit boundary where transactional intent becomes committed state
- Primary admissibility risk: Approval drift between approval and commit (authority/state/constraints/context/evidence can change)
- Canonical admissibility vector: authority / state / constraints / context / evidence
What this pattern describes
Where execution admissibility control must be placed at a transactional commit boundary so irreversible business object mutation cannot occur unless admissibility resolves at T=0.
Why the boundary matters
Prior approval is necessary in many operating models, but it is not sufficient when authority, state, constraints, context, or evidence can change between approval and commit. Admissibility is a T=0 question: it must resolve where consequence binds, not upstream where intent is formed.
Existing enterprise flow
Illustrative flow:
Workflow / application action → transactional boundary → execution admissibility boundary → commit / mutation
Where consequence binds
Where the system commits a transactional mutation and makes the resulting state authoritative for downstream processing, reporting, and obligations.
T=0 admissibility question
“Is this action allowed to become real — right now?”
What must be admissible
- authority
- Who is accountable for this mutation right now? Under what delegation/threshold?
- state
- What is the current state of the business object and its dependencies? Are preconditions still true?
- constraints
- What prohibitions, limits, approvals, and separation-of-duties controls apply right now?
- context
- What workflow/case/operational purpose is this mutation part of? What operating mode applies?
- evidence
- What evidence supports admissibility, and what evidence must be bound to the commit decision?
AoR mapping role
Architecture of Record maps the authoritative business object mutation surfaces, the commit points where those surfaces become consequential, and the control expectations attached to those points.
SCIA Runtime role
SCIA Runtime provides the reference architecture for evaluating admissibility at T=0 and producing a typed execution outcome before consequence binds.
Typed public outcomes
- admissible
- admissible with conditions
- escalate
- not admissible
- insufficient information
What this pattern is not
- not an implementation guide
- not vendor configuration
- not API or schema disclosure
- not compliance certification
- not legal assurance
- not audit opinion
- not a claim that Arqua integrates directly with SAP environments
IP boundary
This page describes architectural placement only. It does not disclose implementation methods, schemas, code, protocols, algorithms, runtime scoring, tuple structures, platform configuration, or proprietary Arqua methods.
Next step
Start with one high-consequence workflow. Identify where execution currently binds, then map the T=0 admissibility boundary.
Links:
© Arqua Pty Ltd. All rights reserved.