SAP MDG · WORKFLOWS

How do I configure BRF+ decision tables for an SAP MDG Cost Center creation workflow?

For the basic SAP MDG Cost Center create workflow, use CR type ZCCT1P1 with BRF+ configuration in USMD_SSW_RULE (or MDGIMG) and maintain the three standard decision tables: Single Value, User Agent, and Non-User Agent. This simple example uses WS60000086, two approval levels, no custom BAdI code, and the standard aliases SUB, AP1, REV, ACT, WDW, and CMP.

For the basic SAP MDG Cost Center create workflow, use CR type ZCCT1P1 with BRF+ configuration in USMD_SSW_RULE (or MDGIMG) and maintain the three standard decision tables: Single Value, User Agent, and Non-User Agent. This simple example uses WS60000086, two approval levels, no custom BAdI code, and the standard aliases SUB, AP1, REV, ACT, WDW, and CMP.

For the SAP MDG Cost Center creation example, BRF+ is configured in USMD_SSW_RULE after defining the CR type ZCCT1P1. The workflow uses three standard decision tables: Single Value, User Agent, and Non-User Agent. The Single Value table drives the step transition and status, the User Agent table assigns dialog processing, and the Non-User Agent table handles background steps such as activation, rollback, and completion.

Process flow

  1. Open `USMD_SSW_RULE` or follow `MDGIMG > Classic Mode in SAP MDG > Central Governance > General Settings > Process Modeling > Workflow > Rule-Based Workflow > Configure Rule-Based Workflow`.
  2. Enter CR type `ZCCT1P1` and continue.
  3. Maintain the Single Value Decision Table with the step transition rows for `SUB`, `AP1`, `REV`, `ACT`, `WDW`, and `CMP`.
  4. Maintain the User Agent Decision Table for `SUB`, `AP1`, and `REV` with the required step types and agents.
  5. Maintain the Non-User Agent Decision Table for `ACT`, `WDW`, and `CMP` with the corresponding process patterns.
  6. Save the BRF+ catalog `USMD_SSW_CATA_ZCCT1P1`.
  7. Verify step type assignment in `MDGIMG > Classic Mode in SAP MDG > Central Governance > General Settings > Process Modeling > Workflow > Define Change Request Step Types and Assign Actions`.
  8. Test the happy path, revision path, and withdrawal path against the configured statuses and actions.
USMD_SSW_RULE

Master Data Governance > Classic Mode in SAP MDG > Central Governance > General Settings > Process Modeling > Workflow > Rule-Based Workflow > Configure Rule-Based Workflow

Maintain BRF+ rule-based workflow decision tables for CR type `ZCCT1P1`.

MDGIMG

Classic Mode in SAP MDG > Central Governance > General Settings > Process Modeling > Workflow > Rule-Based Workflow > Configure Rule-Based Workflow

IMG access to the BRF+ workflow configuration.

Structure
MDGIMG
Master Data Governance
Classic Mode in SAP MDG
Central Governance
Process Modeling
Workflow
Rule-Based Workflow
Configure Rule-Based Workflow
MDGIMG

Classic Mode in SAP MDG > Central Governance > General Settings > Process Modeling > Workflow > Define Change Request Step Types and Assign Actions

Assign step types and actions such as `C`, `3`, and `4` for the workflow buttons.

Structure
MDGIMG
Master Data Governance
Classic Mode in SAP MDG
Central Governance
Process Modeling
Workflow
Define Change Request Step Types and Assign Actions

Referenced tables

ObjectPurpose
Single Value Decision TableControls step transitions, next status, and condition alias based on previous step and previous action.
User Agent Decision TableAssigns dialog agent group, step type, and user/role for human approval steps.
Non-User Agent Decision TableAssigns background process patterns for activation, rollback, and completion steps.

The remaining configuration, implementation details, and testing guidance continue from this answer more…

Related questions and keywords

Alternative questions

  • How is USMD_SSW_RULE configured for a Cost Center create workflow in MDG?
  • What entries are needed in the BRF+ decision tables for cost center creation in SAP MDG?
  • How do I set up the single value, user agent, and non-user agent tables for ZCCT1P1?

Possible questions

  • What is the CR type for this workflow?
  • Which decision tables are required in MDG rule-based workflow?
  • What is the BRF+ transaction for rule-based workflow?
  • Which condition aliases are used for submit, approve, revise, activation, and completion?
  • Do I need custom BAdI code for this simple workflow?

Keywords

SAP MDGBRF+USMD_SSW_RULEDecision TablesCost CenterWorkflowRule-Based WorkflowZCCT1P1WS60000086Condition Alias