Symptom
On draft versions of Custom CDS views with "External API" scenario, it is not possible to revert changes in case a Communication Scenario exists.
Environment
- SAP S/4HANA On-Premise
- SAP S/4HANA Cloud, Public Edition
Reproducing the Issue
- In app "Custom CDS views", edit a custom CDS with "External API" scenario which is dependent on a Custom Communication Scenario.
- Add a new element or calculated field.
- Once added, the element cannot be removed or the calculation edited.
Cause
Once a Custom CDS View is used, no incompatible changes are allowed. In the case of "External API" scenario, this is also not possible on Drafts.
Resolution
In order to revert the changes, the draft needs to be discarded completely, or the dependency to the Custom Communication Scenario removed.
See Also
Keywords
custom cds views, edit, changes, undo, remove, dependencies , KBA , BC-SRV-APS-GKE , Generic CDS Key User Editor , Problem
Product
SAP S/4HANA Cloud Public Edition all versions