CDQ Data Quality as Service

Idea Portal

Optimized Change Detection in SAP DQM API Responses

Currently, after Curation, the customer receives a response that requires manual interpretation to understand whether changes occurred in the dataset. The customer needs optimized logic to automatically indicate whether changes in the address data were substantive (content-related) or merely formatting changes.

Goal

Efficient evaluation of API responses to significantly reduce manual effort. The customer's internal logic should not have to individually verify each dataset for changes. Instead, it should rely on an explicit, easy-to-understand response code from the API.

Proposed Solution

Initially, consider using SAP's existing "Assignment Codes" documented here. If the existing Assignment Codes do not fully meet the requirements, then introduce the following custom status codes within the SAP DQM API (Curation) response payload:

Response Code

Description

NO_CHANGE

Input and output data are identical; no changes, not even formatting

FORMAT_CHANGE

Input and output data are identical in content, but formatting changes were applied

CONTENT_CHANGE

Input and output data differ in actual content

VALID

Data is correct and valid

INVALID

Data contains errors or inconsistencies and is invalid

BLANK

The address sent in the request was blank. No cleansed address is returned.

Benefits

  • Reduced manual effort for the customer

  • Efficient and automated processing of API responses

  • Clear and quick assessment of changes made

  • Faster processing of mass data, as only datasets with actual content changes require manual review


  • Hasan Baran
  • Mar 19 2025
  • Needs review
  • Attach files
      Drop here to upload