SAP MDG · WORKFLOWS
How do I configure a basic SAP MDG cost center creation workflow with 2 approval levels, BRF+ routing, and rejection/resubmission handling?
A basic SAP MDG cost center creation workflow uses CR type `ZCCT1P1`, workflow template `WS60000086`, and a 2-level Rule-Based Workflow / BRF+ design. Configure the CR type and step statuses in MDGIMG, maintain the three BRF+ decision tables in `USMD_SSW_RULE`, and use the standard step-type/action combinations so the first approver sees `Approve` / `Send for Revision`, the second approver sees `Complete` / `Send for Revision`, and the requestor gets `Resubmit` / `Withdraw` on revision.
A basic SAP MDG cost center creation workflow uses CR type `ZCCT1P1`, workflow template `WS60000086`, and a 2-level Rule-Based Workflow / BRF+ design. Configure the CR type and step statuses in MDGIMG, maintain the three BRF+ decision tables in `USMD_SSW_RULE`, and use the standard step-type/action combinations so the first approver sees `Approve` / `Send for Revision`, the second approver sees `Complete` / `Send for Revision`, and the requestor gets `Resubmit` / `Withdraw` on revision.
A basic SAP MDG cost center creation workflow is built around CR type `ZCCT1P1`, workflow template `WS60000086`, and two approval levels. The workflow uses standard MDGIMG configuration for the change request type, statuses, and step types, plus BRF+ decision tables in `USMD_SSW_RULE` to route the request through finance review, final approval, revision, and withdrawal.
Process flow
- Create the cost center CR type in MDGIMG for object Cost Center and action Create.
- Assign workflow template `WS60000086` to the CR type.
- Maintain the workflow statuses so step 1 is Waiting for Finance Review and step 2 is Waiting for final approval.
- Define step types and assign actions so the first approver gets Approve / Send for Revision and the second approver gets Complete / Send for Revision.
- Configure the BRF+ decision tables in `
USMD_SSW_RULE` for single value, user agent group, and non-user agent group logic. - Set the revision loop so rejection returns the request to the requester with Resubmit / Withdraw.
- Test the happy path, rejection, resubmission, and withdrawal paths.
Master Data Governance > Classic Mode in SAP MDG > Central Governance > General Settings > Process Modeling > Change Requests > Create Change Request Type
Create or copy the change request type `ZCCT1P1` for the Cost Center Create scenario.
MDGIMGClassic Mode in SAP MDG > Central Governance > General Settings > Process Modeling > Workflow > Define Change Request Step Types and Assign Actions
Define step types and action mappings such as Complete / Send for Revision, Approve / Send for Revision, and Resubmit / Withdraw.
Master Data Governance > Classic Mode in SAP MDG > Central Governance > General Settings > Process Modeling > Workflow > Rule-Based Workflow > Configure Rule-Based Workflow
Maintain the BRF+ decision tables for the rule-based workflow routing.
Referenced tables
| Object | Purpose |
|---|---|
Scenario | Defines the cost center creation example: object, action, CR type, workflow template, and approval count. |
CR Type and Step configuration | Shows the CR type, workflow template, workflow type, approval levels, statuses, and actions. |
BRF+ decision tables | Shows the three-table BRF+ structure used for step routing and agent determination. |
Testing | Validates happy path, rejection, resubmission, and withdrawal behavior. |
The remaining configuration, implementation details, and testing guidance continue from this answer more…
Related questions and keywords
Alternative questions
- How is the basic cost center creation workflow set up in SAP MDG?
- What are the CR type, workflow template, BRF+ tables, and step types for a cost center creation workflow?
- How do I build a 2-step approval workflow for cost center creation in SAP MDG?
Possible questions
- What is the CR type for the example workflow?
- Which workflow template is used?
- Which tcode is used for BRF+ workflow configuration?
- What are the step types for Approve/Reject and Complete/Reject?
- Is custom ABAP code needed for this simple workflow?
- What are the expected test cases for approval, rejection, resubmission, and withdrawal?