General Configuration Details


UI5 Library Reference:

Set this to the UI5 libraries you wish to use for your apps. Note, this is only relevant when using the ‘FAB_BSP’ format of the URL (ie http(s)://server:port/sap/bc/bsp/iqx/fab_bsp/index.html

An example library reference is: (to use fixed version on SAP CDN)

https://sapui5.hana.ondemand.com/1.52.25/resources/sap-ui-cachebuster/sap-ui-core.js


When using the libraries embedded on the server (Gateway or ECC), use resources/sap-ui-cachebuster/sap-ui-core.js


Note: the ‘cachebuster’ variant of the URL is the best for handling caching

UI5 Theme

This is the CSS theme to be used by your apps. Note, this is only relevant when using the ‘FAB_BSP’ format of the URL (ie http(s)://server:port/sap/bc/bsp/iqx/fab_bsp/index.html

Example:

sap_belize

 

UI5 Libraries to Load

These are the libraries that will be loaded in the ‘bootstrap’ of the app. These libraries are loaded asynchronously at start-up. If UI5 controls are used in your app that are not specified in these start-up libraries, then the required library will be loaded at run-time, but it is more efficient to specify the libraries here in the bootstrap.

Note, this is only relevant when using the ‘FAB_BSP’ format of the URL (ie http(s)://server:port/sap/bc/bsp/iqx/fab_bsp/index.html

 

Example:

sap.m,sap.ui.table,sap.ui.layout,sap.uxap,sap.f,sap.suite.ui.commons,sap.tnt,sap.ui.unified,sap.ui.comp

 

Server for Workbench

This is the URL that will be used when accessing the FAB Workbench.

Some options are:

http(s)://server:port/sap/bc/bsp/iqx/fab_bsp/index.html

This URL will utilize all of the configuration options above: UI5 Library Reference, UI5 Theme, UI5 Libraries to Load

http(s)://server:port/sap/bc/ui5_ui5/iqx/fab2/index.html

This URL will access the UI5 libraries on the server (Gateway or ECC) 

http(s)://server:port/sap/bc/ui5_ui5/iqx/fab2/index_latest.html

This URL will access the latest UI5 libraries on the the SAP CDN

 

Server for Anonymous Forms

When Forms that require anonymous access are to be accessed, the following URL should be used:

http(s)://server:port/sap/bc/bsp/iqx/fab_srv/index.html

 

If method /IQX/CL_FORMS_ASSIST=>GET_FORM_URL is used to obtain the URL of a Form Instance (say in a user-exit that is formatting an email with a link to the relevant Form Instance), then the exporting parameter E_URL_EMAIL will use this configuration setting.

This allows an alternative URL for email links if desired.

Examples for this are the same as for the ‘Server For Workbench’ above.

 

This is similar to ‘Server for Email Links’, but for anonymous access Forms.

 

Preview FLP

Tick this if the ‘Server for Workbench’ above is a direct URL to a Fiori Launchpad (typically in a Cloud Deployment scenario). This URL strips of some of the parameters that are not relevant for this kind of URL.

 

URL for sap-ui-cachebuster-info.json for UI5 Cache-Busting)

For effective handling of cached files, and when using the ‘/sap-ui-cachebuster/’ variant of the ‘UI5 Library Reference’ above, specify here the URL where the ‘sap-ui-cachebuster-info.json’ file used by this mechanism is located. This will usually be the location of the ‘core’ IQX FAB2 application

Example:

http(s)://server:port/sap/bc/ui5_ui5/iqx/fab2/

Note, this is only relevant when using the ‘FAB_BSP’ format of the URL (ie http(s)://server:port/sap/bc/bsp/iqx/fab_bsp/index.html

 

URL of Resource Roots

This is also used for cache handling when using the  ‘/sap-ui-cachebuster/’ variant of the ‘UI5 Library Reference’ above. This is used in combination with the ‘URL for sap-ui-cachebuster-info.json for UI5 Cache-Busting’ setting above. This is almost always the same value as that setting:

Example:

http(s)://server:port/sap/bc/ui5_ui5/iqx/fab2/

Note, this is only relevant when using the ‘FAB_BSP’ format of the URL (ie http(s)://server:port/sap/bc/bsp/iqx/fab_bsp/index.html


Please continue to  the section for the configuration of the Editors here: Editor configuration

 


 

IQX Business Solutions - FAB 3.10