Skip to content
ERP Preflight

Change pointers · Change Pointer Coverage Auditor

Business change without the expected change pointer (expected vs observed)

Default severity
Major
Finding code:
CP_RUNTIME_POINTER_MISSING
Engine version:
2.1.0
Cite:r/SAPINXHN

What this finding means

Change Pointer Coverage Auditor reports this finding with the default severity “Major”.

About the engine: BD21/BD52 change pointer config & event trigger validation

How to fix it

The change documents (CDHDR/CDPOS) show changes to a field linked in BD52, but BDCP2 holds no pointer for it in the same sample. Check that the application writes change documents through the change document object (SCDO) with pointer creation, that BD52 names that object, and that no BAdI / user exit suppresses CHANGE_POINTERS_CREATE; then re-test with the generated test case.

How ERP Preflight detects it

The analysis is deterministic: the same exported files and the same knowledge snapshot always produce the same findings. No SAP system connection is required — you upload exports.

Engine
Change Pointer Coverage Auditor
Accepted formats
JSON, CSV, TEXT
What to export

ALE change pointer configuration: JSON {'target_message_type', 'bd61_active', 'bd50_msg_types', 'bd52_fields', 'expected_fields', 'dd04l_metadata', 'bdcp2_samples', 'change_documents', 'bd53_reduced_fields'} or a record-type CSV (BD61/BD50/BD52/DD04L/BDCP2/CDPOS rows).

Required input
  • message type (target_message_type or active BD50 entry)
  • BD52 field configuration
Evidence
Each finding points to the artifact path, line and column, the code snippet and the SHA-256 of the uploaded file. Findings without such a pointer are demoted to confidence UNKNOWN.
Confidence
Each finding names the knowledge it relies on (Standard message type field profiles / change document objects) and is capped by that source’s verification status.
Knowledge sources
  • Standard message type field profiles / change document objects — curated, not verified against the source
Target releases of the engine
S4H_2022, S4H_2023, S4HANA_CLOUD_2402, S4HANA_CLOUD_2408
All problems: Change pointers

Free tool: Knowledge & error search

Source: rule catalog of Change Pointer Coverage Auditor 2.1.0 in the ERP Preflight analysis service.

ERP Preflight is independent and not affiliated with SAP SE. SAP, ABAP, Fiori and S/4HANA are trademarks of SAP SE.

Business change without the expected change pointer (expected vs…