Symptom
The error "Correct your key user extensibility implementation: An exception was raised" occurs for Germany Cross Industry Invoice eDocuments.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Go to the eDocument Cockpit App.
- In the Source Document, enter ABC (where ABC represents the Document ID).
- Mark the eDocument ABC.
- Select Go to... Interface Log.
The error "Correct your key user extensibility implementation: An exception was raised" is displayed.
Cause
Inconsistency in a custom BAdI implementation involved in the eDocument processing (for example, Peppol: Filling of Invoice XML Files or Peppol: Filling of Credit Note XML Files).
Resolution
Since the scenario is caused by an inconsistency in a custom BAdI implementation, the standard error message does not include information about the custom logic responsible for the issue.
In this case, it is required to review the custom Logic for the Badis involving eDocuments scenario with your development partner in order to apply the required adjustments
See Also
- Community Blog: Debugging custom logic using ADT in S/4HANA Cloud
- SAP Help Portal: App Extensibility: eDocument Cockpit and Manage Electronic Documents
Keywords
edocument cockpit, germany cross industry invoice, peppol, badi, custom logic, interface log, correct your key user extensibility implementation, exception was raised, adt, custom implementation, xml filling, invoice xml, credit note xml, submission error, srt_util , KBA , CA-GTF-CSC-EDO-DE , Germany , Problem
SAP Knowledge Base Article - Public