UI deployment

Checklist

You will need:

  1. ZIP file containing the built User Interface files (dist.zip)

  2. Access to create ICF services in transaction SICF

  3. A service user to assign to ICF services

  4. Access to run program /UI5/UI5_REPOSITORY_LOAD

  5. A workbench transport

Change SAP GUI security settings

Note

This step is optional but without it you will need to accept each file via a dialog box when uploading the application assets to the SAP system.

Run SAP GUI Options program and open the Security Configuration option:

Change the Default Action to Allow:

Restart SAP GUI if necessary.

Upload the user interface

Unzip the dist.zip file on your local machine.

In transaction SE38 run program /UI5/UI5_REPOSITORY_LOAD and enter the name ZTCTM_FIORI.

Execute the program.

The program will open a dialog. Navigate to the unzipped dist folder.

Navigate to the bottom and click the Upload button.

Enter the Description and Package fields, leave the External Codepage option blank.

You will then be prompted to enter a Workbench transport.

Once finished, the program will have created a BSP Application and two corresponding ICF entries:

Create a new node for the frontend UI

Right click default_host and select New Sub-Element.

The Name of Service Element to Be Created should be:

tctm_ewm_ui

You should create the new service element with Reference to Existing Service checked.

Use the service user from the preparation and create the service as per the screenshots below.

Assign the package. You will then be prompted to enter a Workbench transport.

When complete, right click tctm_ewm_ui and click Activate Link.

Create a UIDYN node

Right click tctm_ewm and select New Sub-Element.

The Name of Service Element to Be Created should be:

uidym

You should create the new service element with Independent Service checked.

Create the service as per the data in the screenshots below.

Assign the package. You will then be prompted to enter a Workbench transport.

When complete, right click uidyn and click Activate Service.

Launch the application

Note

This may launch the HTTP version of the URL rather than HTTPS. HTTPS is preferred and required for all functionality to work as expected.

Last updated

Was this helpful?