Symptom
- The Display Change Documents app terminates with an ABAP runtime error after the CE2608 upgrade when attempting to view change logs.
- Runtime Errors: DATA_LENGTH_NEGATIVE
- Exception: CX_SY_RANGE_OUT_OF_BOUNDS
- ABAP Program: CL_FCLM_BK_FEE_COND_CHDO_PROC=CP
- Issue observed when viewing change documents for Purchase Order Document.
Environment
- SAP S/4HANA Cloud Public Edition
- Bank Account Management (Public Cloud)
Reproducing the Issue
- Open the Display Change Documents app (App ID CA_SHOW_CD).
- Provide Object ID (e.g. Purchasing Order Number)
- Observe that the app terminates with ABAP runtime error DATA_LENGTH_NEGATIVE.
Cause
- Missing input validation exposed by the new authorization feature introduced in CE2608, leading to a failure when an invalid/short object key (12 characters or fewer) is processed for FCLM_BF_COND.
Resolution
- Issue is fixed with the hotfix collection planned release date 12 - 13 September 2026.
- Temporary workaround in the Display Change Documents app:
- 1. In the multiple selection for Object Key, enter the id together with a dummy id such as 1111111111.
- 2. Run the selection.
See Also
Keywords
DATA_LENGTH_NEGATIVE, CX_SY_RANGE_OUT_OF_BOUNDS, display change documents, change document, FCLM_BF_COND, bank fee condition, abap dump, CE2608, HFC04, SCD3, manage bank fee conditions, authorization check, invalid object key, short object key, BAM , KBA , FIN-FSCM-CLM-BAM-2CL , Bank Account Management (Public Cloud) , Problem
Product
SAP S/4HANA Cloud Public Edition all versions
SAP Knowledge Base Article - Public