MDG consolidation and mass processing
The two MDG styles beyond central governance: merging data from many sources, and changing many records safely.
Three ways MDG works
Central governance handles one record through a change request. Consolidation loads many sources, finds duplicates and builds one best record with key mapping. Mass processing changes many existing records with validation first. All share the data model and activation logic; the last two run as processes in Fiori apps.
When to use which
Try it: pick the style
Which MDG style fits each request?
The consolidation process
A process template defines the steps and rules, so each load can differ. Any step can run automatically or stop for steward review. Nothing touches active data until activation.
Try it: order the steps
Put the consolidation steps in order.
- 1Activate
- 2Load source records
- 3Calculate best record
- 4Standardise
- 5Validate
- 6Match
Matching in practice
Exact tax-number matching is precise but misses blanks; fuzzy name-and-address matching catches more but adds false positives. Most designs use tiers: tax number plus country, then DUNS or registry ID, then fuzzy name, postal code and street. Measure on a sample first.
Try it: a suspicious match group
The fuzzy tier groups two records: 'ABC Industries Ltd, Pune' from ECC and 'ABC Industries Limited, Pune' from the acquired ERP. Their tax numbers differ. What do you do?
Best-record rules: who wins each field
Survivorship is a business decision dressed up as configuration, so get it signed off. Typical: the invoicing ERP wins bank data, CRM wins contact data, the most recent address wins.
Mass processing
The governed alternative to LSMW or a script: select records, change fields in the app or by download and upload, validate, review statistics, activate. Changes follow central-governance rules and replicate through DRF. No matching here; the risk is a wrong bulk change.
A consolidation plan for an acquisition
Product names to check
Packaging changes fast. MDG on S/4HANA offers all three styles across domains; MDG, cloud edition on BTP focuses on business partner data (the demo video). Cloud-ready mode and Business Data Cloud also come up; verify scope on current SAP pages. The stable point: profiling, match rules and match review are where Python and AI add value; MDG keeps approval and audit.
Remember
- Central governance: one record; consolidation: many sources merged; mass processing: many existing records changed.
- Consolidation runs load, standardise, match, best record, validate, activate, defined in a process template.
- Match tiers and survivorship are business decisions: profile, get sign-off, then configure.