SAP Knowledge Base Article - Public

2911649 - External API/Odata service was not generated for Custom CDS view

Symptom

The communication scenario does not show the custom odata service URL of a Custom CDS view was created with the External API scenario.

Environment

S/4HANA Cloud

Reproducing the Issue

  1. Create a Custom CDS view with the External API scenario.
  2. Create a Custom Communication Scenario in top of it.
  3. Add the Custom Communication Scenario to a Communication Arrangement.

Cause

The underlying custom CDS view has no visible key field. Since you already have a communication scenario built on this view it is not possible to make incompatible changes due to stability reasons.

Resolution

  1. Remove the communication scenario built on the Custom CDS view, and edit the view to have at least one visible (not hidden) key field.
  2. Then publish the view again and build a new communication scenario on top of it.

Keywords

KBA , BC-SRV-APS-GKE , Generic CDS Key User Editor , BC-SRV-APS-COM , Maintain Communication System and Arrangement , Problem

Product

SAP S/4HANA Cloud all versions