General Configuration
The FAB General configuration can be accessed in transaction /n/IQX/FAB_CONFIG → General Configuration. It is used to configure the RFC connection, UI5 resources, server, and caching URLs.
Please supply the complete URL in the configuration field using this format: scheme://host:port/path
.
e.g. http://sapserver:port/sap/bc/bsp/iqx/fab_bsp/index.html for the Server for Workbench.
You can automatically generate the URL in transaction /n/IQX/FAB_SETUP and simply copy and paste it in /n/IQX/FAB_CONFIG → General Configuration.
Configuration | Usage |
---|---|
RFC Dest Se | This configuration is for the RFC Destination of the Service Implementation This setting is applicable for old ECC Systems that have an older version or do not Gateway Components. This RFC Destination can be used when IQX services are running on a Gateway System using a Local Alias, but the actual implementation is running on a back-end ECC System. Note that this is different from configuring IQX services to use a remote Alias. |
Back End RFC Dest | This configuration is for the RFC Destination of the Back-End System This setting can be used in scenarios where FAB Development is in a front-end Gateway System, but some functions such as lookups for Search Help are carried out in a remote system, such as a back-end ECC system. |
RFC DEV Master | This configuration is for the RFC Destination of the Development Master The Development Master is the Client where the development takes place. This setting is only relevant for multi-client development environments. For example, the services are running in a run-time client like 010 where the data is persisted and read. On the other hand, the development is performed in another client like 300. We call the client 300 the DEV Master Client. For saving workflow definitions, it is necessary to create an RFC Destination from 010 to 300. This should be configured in the run-time client 010 using transaction /n/IQX/FAB_CONFIG → RFC Dev Master. |
UI5 Library Ref. | This configuration is for the UI5 Library Reference that is used by the FAB application Example Library References: https://sapui5.hana.ondemand.com/1.71.22/resources/sap-ui-cachebuster/sap-ui-core.js https://sapui5.hana.ondemand.com/1.71.13/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 This setting is only relevant when using the FAB_BSP format of the URL like http://sapserver:port/sap/bc/bsp/iqx/fab_bsp/index.html. These libraries are used in the dynamically generated bootstrap of the index.html when the above URL is used. |
UI5 Theme | This configuration is for the UI5 theme that is used by the FAB application Example Themes: sap_fiori_3 sap_belize sap_hcb sap_fiori3 This setting is only relevant when using the FAB_BSP format of the URL like http://sapserver:port/sap/bc/bsp/iqx/fab_bsp/index.html. |
UI5 Libraries | This configuration is for the UI5 libraries that are initialized when the bootstrap script is loaded and executed by the browser Example Libraries: sap.m,sap.ui.table,sap.ui.layout,sap.uxap,sap.f,sap.suite.ui.commons,sap.tnt,sap.ui.unified,sap.ui.comp This setting is only relevant when using the FAB_BSP format of the URL like http://sapserver:port/sap/bc/bsp/iqx/fab_bsp/index.html. |
Run in Shell | This is a Flag that sets the FAB applications to Run in Shell on or off This setting is only relevant when using the FAB_BSP format of the URL like http://sapserver:port/sap/bc/bsp/iqx/fab_bsp/index.html. |
Server for Workbench | This configuration is for the HTML View Server of the FAB Workbench Example URL Path: /sap/bc/bsp/iqx/fab_bsp/index.html - Utilise all the configuration options including the UI5 Library Reference, UI5 Theme, UI5 Libraries to Load /sap/bc/ui5_ui5/iqx/fab2/index.html - Access the UI5 libraries on the server (Gateway or ECC) /sap/bc/ui5_ui5/iqx/fab2/index_latest.html - Access the latest UI5 libraries on the SAP CDN |
Server for Anon Form | This configuration is for the URL that allows anonymous access to Forms Example URL Path: /sap/bc/bsp/iqx/fab_srv/index.html |
Server for Email | This configuration is for the URL that is used for accessing the Email server Example URL Path: /sap/bc/bsp/iqx/fab_bsp/index.html - Utilise all the configuration options including the UI5 Library Reference, UI5 Theme, UI5 Libraries to Load /sap/bc/ui5_ui5/iqx/fab2/index.html - Access the UI5 libraries on the server (Gateway or ECC) /sap/bc/ui5_ui5/iqx/fab2/index_latest.html - Access the latest UI5 libraries on the SAP CDN This setting is relevant when method /IQX/CL_FORMS_ASSIST=>GET_FORM_URL is used to obtain the URL of a Form Instance. The exporting parameter E_URL_EMAIL will then use the URL configured for this setting. This configuration also allows an alternative URL for email links, if desired. |
Server for Anon Eml | This configuration is for the Email Links URL when Anonymous Apps are used Example URL Path: /sap/bc/bsp/iqx/fab_srv/index.html |
Preview URL is FLP | This is a Flag that sets the Preview URL is FLP on or off If turned on, it indicates that the Server for Workbench URL is a direct URL to the Fiori Launchpad This setting is typically used in a Cloud Deployment scenario where irrelevant parameters are removed from the URL. |
CacheBuster Info URL | This configuration is for the Cache Buster URL that facilitates the effective handling of cached files Example URL Path: /sap/bc/ui5_ui5/iqx/fab2/ This setting is only relevant when using the FAB_BSP format of the URL like http://sapserver:port/sap/bc/bsp/iqx/fab_bsp/index.html. This is usually the location of the core IQX FAB2 application. |
URL of resourceroots | This configuration is for the URL of the SAPUI5 resource root when /IQX/FAB_BSP is used as end-point or the location where SAPUI5 loads all JavaScript modules, controls, and control related resources from Example URL Path: /sap/bc/ui5_ui5/iqx/fab2/ This setting is only relevant when using the FAB_BSP format of the URL like http://sapserver:port/sap/bc/bsp/iqx/fab_bsp/index.html.This is applicable if the SAP Cache Buster (ie /sap-ui-cachebuster used in UI5 Library Reference). |
CacheBuster URL Anon | This configuration is for the Cache Buster URL used by Anonymous Apps that handles cache-busting techniques Example URL Path: /sap/iqx/fab2_srv/ This setting is only relevant when cache-busting techniques are used for an anonymous app. For example, when the /sap-ui-cachebuster/ is used from the UI5 Library Reference the /iqx/fab2_srv/ variant should be configured. |
Multiple Clients on the same SAP system
If your Development or QA system landscape consists of multiple SAP Clients (100 = Development; 110 = Unit Test; 120 = xxx, or 200 = QA, 210 = SIT; 220 = UAT, etc) then you need to specify the Client in the above URL using the ?sap-client=xxx addition.
For example, if you have two clients (100 and 110) in your development system, and the URL is: http://sapdev:8000/sap/bc/bsp/iqx/fab_bsp/index.html, then you will have to specify the configuration twice (once in each client) as follows:
http://sapdev:8000/sap/bc/bsp/iqx/fab_bsp/index.html?sap-client=100
and
http://sapdev:8000/sap/bc/bsp/iqx/fab_bsp/index.html?sap-client=110
For more information, select the field and press F1 to see the documentation available in F1 Help.