S/4 Public Cloud
abap2UI5 can be used for on-stack extension scenarios in S/4 Public Cloud. It uses exclusively released APIs and is fully compatible with the ABAP Cloud language version, meeting all SAP requirements for "clean core" cloud extenisons.
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.
2. Install 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.
Therefore, we install the frontend artifacts in the next step.
3. Deploy the UI5 App
Since UI5 apps (BSPs) aren't supported directly via ADT abapGit, you need to manually deploy the app:
- Download the app folder from abap2UI5-frontend
- Deploy it into your system following this deployment guide
4. Configure Launchpad & Tiles
Set up the Fiori Launchpad, pages, sections, and tiles for your abap2UI5 apps:
- Follow this configuration guide
- 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.
