Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 3 of 6

Consolidation and mass processing

10 min

Listen to this lesson

0:00 / 10:03

Central governance handles one request at a time, created by a person. Two other situations need different tools. Consolidation is for data that arrives from outside: from another system, an acquisition, or a data provider file. The records must be matched against each other and against existing data before anything is activated. Mass processing is for changing many existing records at once, such as new payment terms for a customer group. Both run as governed processes with steps, checks and an audit trail.

The consolidation process

The consolidation steps: imported records are standardized, matched, merged into best records, validated and activated.
The Sign-Off Table · thesignofftable.com/academy/sap-xpr-206
StepWhat happensContoso example
ImportRecords loaded from a file or source system with their source identifier, for example with the Import Master Data app900 fleet customer contacts exported from the warranty claims app
StandardizationAddresses and formats are cleaned so that matching can compare like with likeStreet abbreviations and ZIP+4 codes normalized
MatchingFuzzy matching groups records that probably describe the same partner into match groups212 contacts matched to existing customers such as Great Lakes Fleet Services
Best record calculationRules pick the surviving value for each field from the records in a match groupPhone number from the warranty app, tax number from SAP S/4HANA
ValidationData quality and validation rules check the best recordsMissing region rejected for 14 records
ActivationBest records are created or update existing records; key mapping links the sourcesNew contacts activated; source IDs kept for traceability

Consolidation steps and the Contoso warranty contacts example (illustrative course data).

Each step can be configured in a process template, and steps can be scheduled to run in the background once a number of records is reached. Users with the right authorization approve or reject match groups, and a strict four-eyes principle can stop a user who already worked on a process from continuing it. Since SAP S/4HANA 1909 FPS2, data quality rules can be applied in the validation and activation steps, in both consolidation and mass processing.

A record's path through consolidation: uncertain matches go to a steward, and records that fail rules are corrected before activation.
The Sign-Off Table · thesignofftable.com/academy/sap-xpr-206

Matching is a business decision

Matching tools score how similar two records are, but they cannot know whether two Great Lakes depots are the same customer for credit purposes. Set thresholds so that certain matches merge automatically, clearly different records stay apart, and the band in between goes to a steward. Then review the results with the data owner. A wrong merge is worse than a missed duplicate: it can join two customers' open items and credit exposure.

Keep apartLow score, low impact: treat as different records
Auto-mergeHigh score, low impact: merge without review, sample afterwards
Review lightlyLow score, high impact: spot-check that no real duplicate slipped through
Steward reviewHigh score, high impact: a person confirms every merge, for example customers with open items
Where to put human review in matching.
The Sign-Off Table · thesignofftable.com/academy/sap-xpr-206

Keep the source identifiers of imported records. They are what lets a steward trace a golden record back to the warranty app contact or the data provider line it came from, and they feed key mapping when the source system later receives the consolidated record. The import formats offered depend on release (files such as CSV or spreadsheet formats, or source systems); record the file name, row count and import date with each process, because the import file is evidence in the same way a migration extract is.

Mass processing

Mass processing changes existing records in bulk through a governed process: select the records, enter or upload the changes, let validation run, review statistics, and activate. Contoso uses it when sales reorganizes the aftermarket territory: 300 aftermarket customers in sales area 1710 / 10 / 00 move to a new sales district. Instead of 300 individual change requests, Maria's team prepares one mass process, Hannah's team reviews the validation results, and the change is activated in one step with a full record of what changed.

  1. Select records with a query or an uploaded list of keys.
  2. Change fields directly or upload a file with new values.
  3. Run validation and review errors and statistics before activation.
  4. Activate, with the step optionally scheduled for large volumes.
  5. Keep the process as evidence: who prepared, who approved, what changed.

For large volumes, the matching, validation and activation steps can be scheduled to run in the background once a threshold number of records is reached, which keeps interactive users out of long waits. Plan the timing with the people who use the records: activating 300 changed customers in the middle of the order-entry day can lock records that Maria's team is editing. Contoso runs mass activations after 18:00 Detroit time.

What goes wrong in testing

PitfallConsequencePrevention
Matching tested with obvious duplicates onlyThresholds look perfect until real data arrivesTest near-duplicates, different depots, typos and transliterations
Best record rules unchecked per fieldA worse value survives, for example an old phone numberExpected survivor per field for each test match group
Mass change tested on 5 records onlyPerformance and lock problems at 300+Rehearse with production-like volume in CMQ
Source identifiers not checkedNo traceability back to the warranty appVerify key mapping after activation

Typical consolidation and mass processing test failures.

What would you do?

In the first consolidation run, the matching step groups two Great Lakes Fleet Services records: the sold-to 17100001 and a warranty-app contact for the Flint depot. The score is high. A steward wants to merge them so that only one record remains. What should Hannah decide?

Key points
  • Consolidation: import, standardize, match, best record, validate, activate.
  • Matching scores similarity; the business decides what counts as the same partner.
  • Mass processing governs bulk changes with validation, statistics and an audit trail.
  • Data quality rules can run in the validation and activation steps of both.

Check your understanding · not graded

Lesson check

  1. 1. Which consolidation step picks the surviving value for each field in a match group?

  2. 2. What does the strict four-eyes principle do in consolidation and mass processing?

  3. 3. Which situation calls for mass processing rather than central governance?

  4. 4. Why is a wrong merge often worse than a missed duplicate?