ICFSERVICE SAP (ICF Service Tree in Internet Communication Framework) Table details

Dictionary Type: Table
Description: ICF Service Tree in Internet Communication Framework




ABAP Code to SELECT data from ICFSERVICE
Related tables to ICFSERVICE
Access table ICFSERVICE




Table field list including key, data, relationships and ABAP select examples

ICFSERVICE is a standard SAP Table which is used to store ICF Service Tree in Internet Communication Framework data and is available within R/3 SAP systems depending on the version and release level.

The ICFSERVICE table consists of various fields, each holding specific information or linking keys about ICF Service Tree in Internet Communication Framework data available in SAP. These include ICFPARGUID (GUID of Parent Node), ICFNODGUID (GUID of ICF Service Node), ICFALIFLAG (Flag: 'X' -> Alias in ICF Service, ' ' -> Description), ICFCHILDNO (Number of child nodes in ICF service).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class: E - Control table, SAP and customer have separate key areas
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced


SAP ICFSERVICE table fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
ICF_NAMEName of a Service in Internet Communication Framework ICFNAMECHAR15ICFNAME
ICFPARGUIDGUID of Parent Node ICFPARGUIDCHAR25SYSUUID_25
ICFNODGUIDGUID of ICF Service Node ICFNODGUIDCHAR25SYSUUID_25
ICFALIFLAGFlag: 'X' -> Alias in ICF Service, ' ' -> Description ICFALIFLAGCHAR1
ICFCHILDNONumber of child nodes in ICF service ICFCHILDNOINT25
ICFALIASNONumber of aliases on the ICF service ICFALIASNOINT25
ICFNODFLAGIP Address in Last Path-Relevant Node=> URL End Node ICFNODFLAGCHAR1
ICFALIGUIDGUID of Alias Node ICFALIGUIDCHAR25SYSUUID_25
ICF_EXPAND'X' -> Alias Is Expanded, Otherwise Not ICFEXPANDCHAR1
ICF_MANDTSAP System Client of Service ICFMANDTCHAR3
ICF_USERUser Name SYUNAMECHAR12SYCHAR12
ICF_PASSWDEncrypted User Password ICFPASSWDCHAR64
ICF_LANGULanguage Key SPRASLANG1Assigned to domainISOLASPRASSPRH_T002
OBLUSRFLAG'X' => Anonymous ICF User Required ICFOBLUSERCHAR1
PROTSECSecurity Requirement of ICF Service ICFPROTSECCHAR1
X509FLAG'X' => X.509 Certificate Required ICFX509CHAR1
SSLFLAG'X' => SSL Procedure Required ICFSSLCHAR1
ALIASLOGINUser Type for ICF Basic Authentication ICFALILOGCHAR1
ICF_AUTHICF Service Authorization ICFAUTHCHAR8
ICF_TCODEChar 20 CHAR20CHAR20CHAR20
ICF_NOACTSingle-Character Indicator CHAR1CHAR1CHAR1
ICF_TRACESingle-Character Indicator CHAR1CHAR1CHAR1
ICF_DEBUGSingle-Character Indicator CHAR1CHAR1CHAR1
ICF_EXPIR'X' -> Service Has Session Timeout ICFEXPIRCHAR1
ICF_OPTIONNatural Number INT4INT410INT4
ICF_REDIRCharacter String Length 255 ICFCHAR255CHAR255ICFCHAR255
ICF_TIMESession Timeout ICFTIMETIMS6RFCTIME
ICF_CUSERCreated by CREUSRNAMECHAR12SYCHAR12
ICF_CDATECreated on RDIR_CDATEDATS8SYDATS
ICF_MUSERLast Changed By MODUSRNAMECHAR12SYCHAR12
ICF_MDATEChanged On RDIR_UDATEDATS8SYDATS
ICF_HTTPSSingle-Character Indicator CHAR1CHAR1CHAR1
ICF_AUTHRCValue for Handling ICF Authorization Errors ICFAUTHRCNUMC1
HDROTRCONCKey for Logical Object in the OTR SOTR_CONCCHAR32SYSUUID_C
BODOTRCONCKey for Logical Object in the OTR SOTR_CONCCHAR32SYSUUID_C
URL500URL to Redirect If Logon Error Occurs in ICF Framework ICFREDURLCHAR200
KIND500HTTP Error: 'X'=>Redirect , ' '=>expl. Response Page ICFERRKINDCHAR1
HTTPCDE500ICF: HTTP Status Code for Redirecting Error Pages HTTPCODECHAR1HTTPCODE
HDROTR401Key for Logical Object in the OTR SOTR_CONCCHAR32SYSUUID_C
BODOTR401Key for Logical Object in the OTR SOTR_CONCCHAR32SYSUUID_C
URL401URL to Redirect If Logon Error Occurs in ICF Framework ICFREDURLCHAR200
FORMFLG401Flag Whether and How Form Flds Are Included w. HTTP Redirect ICFERRFORMCHAR1
KIND401HTTP Error: 'X'=>Redirect , ' '=>expl. Response Page ICFERRKINDCHAR1
HTTPCDE401ICF: HTTP Status Code for Redirecting Error Pages HTTPCODECHAR1HTTPCODE
ICFBITMAPBitmap for ICF Service Options as 8 Character Hex Field ICFBITMAPCHAR8
COMPR_FLAGSPACE-> No Compression, 'X'-> Compression ICFCOMPFLGCHAR1
FALLTHRUExecute All Logon Procedures ICFFALTRUCHAR1
SYSLOG401ICF: Redirect with System Logon ICFSYSLOGCHAR1
LOG_FLAGICF: Flag for Selecting Alternative Logon Order ICFLOGFLAGCHAR1CHAR1
LOG_ORDERLogon Order for ICF Service LOGORDERCHAR120
HDROTRLPAGKey for Logical Object in the OTR SOTR_CONCCHAR32SYSUUID_C
BODOTRLPAGKey for Logical Object in the OTR SOTR_CONCCHAR32SYSUUID_C
URLLPAGURL to Redirect If Logon Error Occurs in ICF Framework ICFREDURLCHAR200
KINDLPAGHTTP Error: 'X'=>Redirect , ' '=>expl. Response Page ICFERRKINDCHAR1
HTTPCDELPAGICF: HTTP Status Code for Redirecting Error Pages HTTPCODECHAR1HTTPCODE
ICFGUILNKICF: GUI Link ICFGUILNKCHAR1ICFGUILNK
ICF_CCLNTICF: Client for Created By/Changed By ICFCCLNTCLNT3Assigned to domainMANDT
ICF_MCLNTICF: Client for Created By/Changed By ICFCCLNTCLNT3Assigned to domainMANDT
HDROTRNFPAGKey for Logical Object in the OTR SOTR_CONCCHAR32SYSUUID_C
BODOTRNFPAGKey for Logical Object in the OTR SOTR_CONCCHAR32SYSUUID_C
URLNFPAGURL to Redirect If Logon Error Occurs in ICF Framework ICFREDURLCHAR200
KINDNFPAGHTTP Error: 'X'=>Redirect , ' '=>expl. Response Page ICFERRKINDCHAR1
HTTPCDENFPAGICF: HTTP Status Code for Redirecting Error Pages HTTPCODECHAR1HTTPCODE
APPLCUSTFLAGICF Flag: Application Customizing Settings Made APPLCUSTFLAGCHAR1CHAR1
ACCESSIBILITYICF: Accessibility ICF_ACCESSIBILITYCHAR1ICFACCESSIBILITY
ICF_JAVAICF: Java Service Flag ICF_JAVACHAR1
LOGIN_PROCESSICF: Logon Procedure ICFLOGIN_PROCESSCHAR1LOGIN_PROCESS
KATEGORIEICF: Service Category ICF_KATEGORIECHAR30ICF_KATEGORIE
READONLYICF: Display Only for Service ICF_READONLYCHAR1ICF_READONLY
NOHEREDITYICF: Suppress ICF Inheritance Logic ICF_NOHEREDITYCHAR1ICF_NOHEREDITY
SAML_FLAGICF: Configuration for SAML Active ICF_SAMLFLAGCHAR1ICF_SAMLFLAG
SYSLOGINICF: Configuration of Logon Procedure for System Logon ICF_SYSLOGINCHAR1ICF_SYSLOGIN
ICF_ESI_FLAGICF: Flag Web Service ICF_ESI_FLAGCHAR1ICF_WEBSERVICE
ICF_ESI_LOGONICF: ESI Message-Based Logon ICF_ESI_LOGONCHAR1ICF_MESSAGE_BASED_AUTH
ICF_REAUTH_OFFICF: Switch Off Reauthentication ICF_REAUTH_OFFCHAR1ICF_REAUTH_OFF
NO_SESSION_MANAGEMENTICF: Session managemant disable NO_SESSION_MANAGEMENTCHAR1NO_SESSION_MANAGEMENT
ORIG_NAMEName of a Service in Internet Communication Framework ICFNAMECHAR15ICFNAME
ICFALTNMEICF: Alternative Service Name ICFALTNMECHAR120ICFALTNME
ICFALTNME_ORIGICF: Alternative Service Name ICFALTNMECHAR120ICFALTNME

Key field Non-key field



How do I retrieve data from SAP table ICFSERVICE using ABAP code

The following ABAP code Example will allow you to do a basic selection on ICFSERVICE to SELECT all data from the table
DATA: WA_ICFSERVICE TYPE ICFSERVICE.

SELECT SINGLE *
FROM ICFSERVICE
INTO CORRESPONDING FIELDS OF WA_ICFSERVICE
WHERE...

How to access SAP table ICFSERVICE

Within an ECC or HANA version of SAP you can also view further information about ICFSERVICE and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!