How to Activate Services in SICF

Introduction

SAP provides Internet Communication Framework (ICF) services that needs to be activated after your OData Service is registered and active. The ICF is an API service enables an ABAP program to communicate with the Internet. In our last article, we have activated our OData services, let us explore more about SICF nodes in this article.

Steps to Activate OData Services

  1. Go to the transaction SICF (Maintain Services) and search for your OData Service Name as shown below:
    Go to the transaction SICF
  2. Now, activate the following service nodes (if available):
    1. /default_host/sap/bc/ui5_ui5
    2. /default_host/sap/bc/ui5_ui5/sap/<your service name>
    3. /default_host/sap/bc/bsp/sap/<your service name>
    4. /default_host/sap/opu/odata/sap/<your service name>
  3. To activate an ICF service, select the required service node in the ICF tree.
  4. Activate the ICF service in one of the following ways:
    1. In the menu, select option Service/Host  Activate
    2. In the context menu select Activate Service. (By Right Clicking on the node as shown below)

Activate the ICF service

Steps to Activate Services for Fiori Launchpad

  1. Go to the transaction SICF (Maintain Services) and search for your OData Service Name as shown below:
    Go to the transaction SICF
  2. Now, activate the following service nodes (if available):
    1. /default host/sap/bc/ui2/nwbc/
    2. /default_host/sap/bc/ui2/start_up
    3. /default_host/sap/bc/ui5_ui5/sap/ar_srvc_launch
    4. /default_host/sap/bc/ui5_ui5/sap/ar_srvc_news
    5. /default_host/sap/bc/ui5_ui5/sap/arsrvc_upb_admn
    6. /default_host/sap/bc/ui5_ui5/ui2/ushell
    7. /default_host/sap/public/bc/ui2
    8. /default_host/sap/public/bc/ui5_ui5
  3. To activate an ICF service, select the required service node in the ICF tree and choose hierarchy icon to activate all the child nodes under the chosen service.
  4. Activate the ICF service in one of the following ways:
    1. In the menu, select option Service/Host Activate
    2. In the context menu select Activate Service (By Right Clicking on the node as shown below)

Activate Services for Fiori Launchpad

Steps to Activate Services for Web Dynpro ABAP

  1. Go to the transaction SICF (Maintain Services) and search for your OData Service Name as shown below:
    Go to the transaction SICF
  2. Now, activate the following service nodes (if available):
    1. /default_host/sap/bc/webdynpro [Activate only the node and not the subnodes]
    2. /default_host/sap/public/bc [This node will be activated automatically once the given subnodes are activated]
      1. /default_host/sap/public/bc/ur
      2. /default_host/sap/public/bc/icons
      3. /default_host/sap/public/bc/icons_rtl
      4. /default_host/sap/public/bc/webicons
      5. /default_host/sap/public/bc/pictograms
      6. /default_host/sap/public/bc/webdynpro/* (ssr, mimes, etc.)
      7. /default_host/sap/public/myssocntl

3. To activate an ICF service, select the required service node in the ICF tree.

4. Activate the ICF service in one of the following ways:

  1. In the menu, select option Service/Host Activate
  2. In the context menu select Activate Service (By Right Clicking on the node as shown below)

Activate Services for Web Dynpro ABAP

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.