SAP MDG · WORKFLOWS
How does SAP MDG Rule-Based Workflow use the three decision tables together to drive step flow, agents, and background processing?
SAP MDG rule-based workflow uses one transition table and two routing tables: DT_SINGLE_VAL determines the next step, new CR status, and condition alias; DT_USER_AGT_GRP routes dialog work; and DT_NON_USER_AGT_GRP runs automatic background steps.
SAP MDG rule-based workflow uses one transition table and two routing tables: DT_SINGLE_VAL determines the next step, new CR status, and condition alias; DT_USER_AGT_GRP routes dialog work; and DT_NON_USER_AGT_GRP runs automatic background steps.
SAP MDG Rule-Based Workflow is built as a 3-table + one-alias skeleton. DT_SINGLE_VAL acts as the step engine, returning the next step, new CR status, and a Condition Alias; that alias then routes the change request into DT_USER_AGT_GRP for dialog processing or DT_NON_USER_AGT_GRP for automatic processing.
Process flow
- Blueprint the MDG change request process
- Create or adjust the Change Request Type
- Define the change request steps and statuses
- Maintain DT_SINGLE_VAL_<CR>
- Maintain DT_USER_AGT_GRP_<CR>
- Maintain DT_NON_USER_AGT_GRP_<CR>
- Test activation, rejection, rollback, and completion branches
Rule-Based Workflow / BRF+ decision-table maintenance for DT_SINGLE_VAL_<CR>
Maintain the transition logic that returns next step, new CR status, and Condition Alias
Rule-Based Workflow / BRF+ decision-table maintenance for DT_USER_AGT_GRP_<CR>
Maintain dialog agent determination and allowed actions
Rule-Based Workflow / BRF+ decision-table maintenance for DT_NON_USER_AGT_GRP_<CR>
Maintain automatic/background processing such as activation, rollback, completion, and service calls
Referenced tables
| Object | Purpose |
|---|---|
DT_SINGLE_VAL_<CR> | Transition table: determines next step, new CR status, and Condition Alias |
DT_USER_AGT_GRP_<CR> | Dialog routing table: determines users/roles and executable actions |
DT_NON_USER_AGT_GRP_<CR> | Automatic routing table: determines process pattern and background service execution |
The remaining configuration, implementation details, and testing guidance continue from this answer more…
Related questions and keywords
Alternative questions
- What does DT_SINGLE_VAL do in SAP MDG RBWF?
- How are agents and automatic steps determined in MDG workflow?
- What is the common pattern for MDG rule-based workflow decision tables?
Possible questions
- How does SAP MDG Rule-Based Workflow use the three decision tables together to drive step flow, agents, and background processing?
- What does DT_SINGLE_VAL do in SAP MDG RBWF?
- How are agents and automatic steps determined in MDG workflow?
- What is the common pattern for MDG rule-based workflow decision tables?
- How do I blueprint an MDG CR workflow before configuration?
- What are the standard aliases and step numbers used in MDG RBWF?