Symptom
- Trying to create a data definition in developer extensibility using a custom CDS view "YY1_XYZ" created with Custom CDS Views app as data source.
- Trying to create a data definition in developer extensibility using a standard CDS view "I_XYZ" as data source.
- While deploying a RAP-based application in the context of developer extensibility, it is not possible to use the custom CDS view YY1_XYZ, which was created using the Custom CDS Views application.
Environment
SAP S/4HANA Cloud Public Edition
Resolution
Custom CDS views
Custom CDS Views created in the Custom CDS Views app are key user extensibility objects and cannot be used by developer extensibility objects. For more information, Refer to Key User Extensibility.
To deploy a RAP based application in SAP S/4HANA Cloud Public Edition using Eclipse, need to create a "Service Binding" within the context of developer extensibility.
In the context of Developer Extensibility, only custom UIs based on custom business services build in ABAP Environment can be deployed to the SAP S/4HANA Cloud development tenant.
For more information, refer to
- SAP Fiori Applications in the ABAP Environment
- Develop an SAP Fiori Application UI and Deploy it to SAP S/4HANA Cloud Using SAP Business Application Studio
- Create an SAP Fiori App and Deploy it to SAP S/4HANA Cloud | SAP Tutorials
- Creating Business Configuration Apps with ABAP RESTful Application Programming Model and Custom Business Configurations App
Standard CDS views
If a CDS view is released for cloud development (developer extensibility), it's available for reuse in the SAP S/4HANA Cloud ABAP Environment.
You can find all CDS views released for this use case in the repository tree Released Objects > USE_IN_CLOUD_DEVELOPMENT within the ABAP Environment.
Please check whether "I_XYZ" is released for cloud development in ABAP Environment by simply going to "ABAP Environment > Navigate > Open ABAP Development Object" where it is possible to add a search string like: api:USE_IN_CLOUD_DEVELOPMENT I_XYZ
You can also check the release state in the View Browser app ("Cloud Dev. Rel. State" column).
See Also
For more information refer to :
- ABAP Repository Trees
- Opening Development Objects
- How to use ADT Project Explorer and ABAP Repository Trees – Check out the new video of the ADT team
- 3445942 - UI Development in SAP S/4HANA Cloud Public Edition - Frequently Asked Questions - SAP for Me
Keywords
the use of CDS Entity, is not permitted, the use of CDS Entity XYZ is not permitted, entity, cds view, custom cds view, data definition, developer extensibility, 3SL, ABAP environment, ADT, USE_IN_CLOUD_DEVELOPMENT, Custom CDS view , CDS view , Service Binding , Service , KBA , BC-SRV-APS-EXT-REL , Extensibility: Release of APIs , BC-SRV-APS-GKE , Generic CDS Key User Editor , Problem
SAP Knowledge Base Article - Public