Skip to Content
Please feel free to edit this document and add your tips.

SAP Fiori Lessons Learned 18.

System Aliases definition for Fiori

Background:

I see many projects face issues for running Fiori launchpad and Fiori apps because the basic settings were wrong. If basic settings are wrong, you will waste long time for troubleshooting. Do the right thing in the beginning .

One of the setting is the “System Alias” definition. Please compare your settings with this settings.

help: Creating System Alias for Applications – SAP Fiori for SAP Business Suite – SAP Library

IMG: Manage SAP System Aliases in the frontend server (Gateway server)

/wp-content/uploads/2015/02/01_system_alias_644604.png

Hub deployment: 2 servers = frontend + backend.

Hub deployment is the recommended option for productive use.

/wp-content/uploads/2015/02/gw_hub_644633.png

  • LOCAL : Set the Local GW on.
  • BACK_1 : Specify the TRUSTED RFC destination. Do not set any flag.
  • BACK_PGW : This is used for My Inbox(New) and Approve Requests (old) apps. Set the For Local App on. Software version is /IWPGW/BWF

Embedded deployment: (1 single server = frontend components are installed on backend)

Embedded deployment is used often for sandbox test system.

If the landscape is Embedded deployment, everything goes to LOCAL.

Please let me know if this setting is wrong. I always work on hub deployment and do not have enough experience on embedded deployment.

You can define like Hub deployment but RFC destination (SIDCLNT100) points to local.

/wp-content/uploads/2015/02/gw_hub_644633.png

Activate OData services. Transaction /IWFND/MAINT_SERVICE

After Fiori installation, OData services are not activated. You won’t see Fiori services in the initial screen. Select Add Service.

/wp-content/uploads/2015/02/gw_activate_644659.png

Specify the System Alias and select Get Services.

/wp-content/uploads/2015/02/gw_add_644661.png

Select the service you are going to activate. Assign package for transport and Add Service.

When the service is activated, SICF service for OData is generated.

Check the assigned System Alias to the service:  Transaction /IWFND/MAINT_SERVICE

You can check assigned system alias.

UI related services.

  • ZINTEROP
  • ZPAGE_BUILDER_CONF
  • ZPAGE_BUILDER_CUST
  • ZPAGE_BUILDER_PERS
  • ZTRANSPORT

Also check app specific services.

/wp-content/uploads/2015/02/gw_check_644675.png

If the service was activated with wrong system alias setting, please double check this table. You can correct the software version.

/wp-content/uploads/2015/02/gw_check2_644676.png

Error examples:

To report this post you need to login first.

10 Comments

You must be Logged on to comment or reply to a post.

  1. Tong Ning

    Hi Masayuki,

    For system alias <backend>_PGW, is it still only used for Apps My Inbox and Approve Requests currently?

    Regards,

    Ning

    (0) 
    1. Mina Abdelmalek

       

      Hi Ulf,

      Did it happen that you found a solution for this HANA alias issue … we’re experiencing the same here!

      Tried to manually create it but this caused other errors like Data Provider does not exist!

      Thanks,

      Mina

      (0) 
  2. Mark von Wilmowsky

    Are there any other ways, how a System Alias is determined for an ODATA-Service?

    I have a problem (SCN link), where a simple assignment from odata to system alias results in errors concerning system alias resolution.

     

    Furthermore the following blog is quite helpful in my opinion, when you have to handle with remote systems like Fiori front- and backend systems.

     

    (0) 
  3. Yassine Benali

    Hi everyone,

    I followed the steps indicated by Masayuki for the Gateway Alias definition, but for the back-end side, can anyone tell me what is the good Alias definition ?

    Is the configuration bellow is ok for the back-end server ?

    Thanks

    (0) 

Leave a Reply