Skip to content

S/4 Public Cloud

abap2UI5 can be used for on-stack extension scenarios in S/4 Public Cloud. It exclusively uses released APIs and is fully compatible with the ABAP Cloud language version, meeting all SAP requirements for "clean core" cloud extensions.

Follow these steps to install abap2UI5 on S/4 Public Cloud:

1. Install abap2UI5 with abapGit

S/4 Public Cloud only supports the ADT abapGit version. abap2UI5 consists purely of classes, interfaces, and tables and can be pulled without issues.

Use the standard installation process via abapGit for Eclipse.

imageimageimageimage

You'll see the pull operation is now running:

image

After a few moments, the installation will complete:

image

2. Mass Activate the Imported Artifacts

When installing repositories with ADT abapGit, all artifacts are initially imported in an inactive state. You'll need to manually activate them. The easiest approach is to create a dedicated inactive/active folder tree for the abap2UI5 project:

imageimage

You see that all artifacts are deactivated:

imageimageimageimage

When the activation process is completed, refresh the folder tree:

image

Now you'll see that all artifacts are activated:

image

3. Set Up the HTTP Service

Create a new HTTP handler manually or use the cloud branch of the abap2UI5-frontend repository.

Important: In S/4 Public Cloud you can only access the HTTP endpoint with S_DEVELOP authorization. This is the quickest way for testing in development environments, but makes this scenario unsuitable for productive usage.

To use abap2UI5 in production environments, you'll need to complete the frontend deployment and tile configuration in the following steps.

4. Deploy the UI5 App (Optional)

Since UI5 apps (BSPs) aren't supported directly via ADT abapGit, you need to manually deploy the app:

  1. Download the app folder from abap2UI5-frontend
  2. Deploy it into your system following this deployment guide

5. Configure Launchpad & Tiles (Optional)

Set up the Fiori Launchpad, pages, sections, and tiles for your abap2UI5 apps:

  1. Follow this configuration guide
  2. Configure tiles for business users and manage permissions

BTP ABAP Environment

The BTP ABAP Environment shares the same technical foundation as S/4 Public Cloud. All instructions above apply to both systems.