SAP Knowledge Base Article - Public

3327446 - UI Development in SAP Business Application Studio - S/4HANA Cloud

Symptom

  • You want to create a custom UI.
  • You are using SAP Business Application Studio.
  • You are using a OData service from S/4HANA Cloud in the custom UI development.
  • You are getting errors in SAP Business Application Studio while trying to deploy your application.
    • The app uses not permitted services for ABAP for Cloud Development.
    • The app uses not permitted services for ABAP for Key Users.
    • The use of Gateway OData V2 Service XYZ is not permitted.
    • The use of XYZ is not permitted.

Environment

S/4HANA Cloud

Resolution

Service TypeExtensibility TypeDeployment from SAP BAS
Service based on Custom Business Object

Key User Extensibility

Deployed to S/4HANA Cloud: quality system(2SL) or customizing tenant(3SL)
Service based on External API (Custom CDS views App)Not intended for UI developmentNot intended for UI development
APIs on SAP API Business HubSide-by-Side ExtensibilityDeployed to SAP BTP
Events on SAP API Business HubSide-by-Side ExtensibilityDeployed to SAP BTP
BAPIs/IDocs in SAP S/4HANA CloudSide-by-Side ExtensibilityDeployed to SAP BTP
Custom business serviceDeveloper ExtensibilityDeployed to S/4HANA Cloud: development tenant(3SL)

See Also

System Landscapes in SAP S/4HANA Cloud

Extensibility:

3297481 - SAP Business Application Studio Integration with SAP S/4HANA Cloud

Keywords

deployment, custom UI, BAS, S/4HANA Cloud, Business Application studio, The app uses not permitted services for ABAP for Cloud Development, The use of Gateway OData V2 Service XYZ is not permitted, ERR! builder:custom deploy-to-abap, The app uses not permitted services for ABAP for Key Users, The use of XYZ is not permitted , KBA , CA-UI5-ABA-SAR , UI5 App Infrastructure: SAPUI5 ABAP Repository , BC-SRV-APS-EXT-BO , Custom Tables and Nodes , BC-SRV-APS-EXT-BAS , BAS Integration with NW based cloud solutions , Problem

Product

SAP S/4HANA Cloud all versions