SAP Knowledge Base Article - Public

3751569 - How to Implement Dual Control for TRM Financial Instruments- SAP S/4HANA Cloud Public Edition

Symptom

How to activate and configure the Dual Control approval/settlement process for TRM transactions in SAP S/4HANA Cloud Public Edition. 

Environment

SAP S/4HANA Cloud Public Edition

Resolution

TRM utilizes two complementary mechanisms to ensure a secure transaction lifecycle:

Mechanism A: Processing Category (Primary — Contract vs. Settlement)

The Processing Category (ABWTYP) determines the activity chain—the mandatory steps a transaction must pass through.

Processing CategoryActivity ChainDual Control Effect
00001Contract onlyNo separation. Flows are flagged for posting immediately upon contract creation.
00002Contract → SettlementMandatory Gate. User A creates the "Contract"; User B must perform the "Settlement." Flows are only eligible for posting after settlement.

Process Flow for Category 00002:

  1. Creation (Front Office): Transaction is saved with Activity = Contract.

  2. Settlement (Back Office): A second user reviews and settles the transaction. Flows only become "Flagged for Posting" after this step.

Mechanism B: Automatic Fixing Release (Secondary — Additional Approval)

The field SAUTOBUCH provides an optional third layer of control after settlement.

SAUTOBUCH ValueSystem Behavior
Checked (X)Automatic Release. The transaction does not need a separate release step before it can be fixed/posted.
Unchecked (Blank)Manual Release. The transaction MUST be explicitly released by a user before the Postings (TBB1) or Fixings can process it.

2. Configuration Steps

To implement dual control, maintain the following settings in Central Business Configuration (CBC) or Manage Your Solution:

StepConfiguration ActivityActionResult
1Define Transaction Types (104017 / 104322 / 104032, etc.)Set Processing Category = 00002Requires an explicit Settlement step separate from the Contract.
2Define Transaction Types (Optional)Set SAUTOBUCH = [Blank]Adds a mandatory "Release" requirement after settlement but before posting.
3Maintain Business Roles (Maker)Use template: SAP_BR_TREASURY_SPECIALIST_FOEUser can create/change contracts but lacks authorization to settle them.
4Maintain Business Roles (Checker)Use template: SAP_BR_TREASURY_SPECIALIST_BOEUser has the authority to Settle and Release transactions.

See Also

Keywords

trm, dual control, maker checker, four-eyes principle, processing category, abwtyp 00002, sautobuch, automatic fixing release, contract settlement, treasury instruments, transaction management, authorization roles, front office, back office, s/4hana cloud public edition , KBA , FIN-FSCM-TRM-TM-2CL , Transaction Management (Public Cloud) , How To

Product

SAP S/4HANA Cloud Public Edition all versions