Derivations
Derivations in SAP MDG automatically populate or default field values on master data during create/change processing, reducing manual entry, enforcing consistency and encoding business logic such as defaulting account groups, purchasing organizations, tax classifications or region codes based on other attributes. This topic covers the purpose of derivation rules, how they are configured and executed (typically via BRF+ decision tables/rules integrated with the MDG rule framework), where they fit in the change request and UI runtime flow, common troubleshooting approaches, and differences across ECC-style DIMP/legacy defaulting versus S/4HANA on-premise and cloud rule frameworks.
Overview
Derivations in SAP MDG automatically populate or default field values on master data during create/change processing, reducing manual entry, enforcing consistency and encoding business logic such as defaulting account groups, purchasing organizations, tax classifications or region codes based on other attributes. This topic covers the purpose of derivation rules, how they are configured and executed (typically via BRF+ decision tables/rules integrated with the MDG rule framework), where they fit in the change request and UI runtime flow, common troubleshooting approaches, and differences across ECC-style DIMP/legacy defaulting versus S/4HANA on-premise and cloud rule frameworks.
Lessons in this topic
- Configuring and Troubleshooting Derivation Rules: Runtime Flow and DiagnosticsLearn how derivation rules are configured using the MDG rule framework and BRF+, how they execute during the change request lifecycle, and how to troubleshoot when derived values are wrong, missing, or inconsistent.
- Configuring and Troubleshooting Derivation Rules with BRFplus in MDGLearn how derivation rules are built using BRFplus (or the rules engine available in your MDG release), wired into the data model and UI, executed at runtime, and diagnosed when values fail to populate as expected.
- Why Derivations Matter and Where They Fit in MDG Data GovernanceUnderstand what a derivation is in SAP MDG, why organizations use it, and how it fits into the broader governance process alongside validations and workflow.