SAP Knowledge Base Article - Public

3131688 - Unpublished changes cannot be undone on Custom CDS with "External API" scenario

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

  1. In app "Custom CDS views", edit a custom CDS with "External API" scenario which is dependent on a Custom Communication Scenario.
  2. Add a new element or calculated field.
  3. 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

2540696 - Custom CDS Views – Content Rules

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 ; SAP S/4HANA Cloud all versions