ON_ICF_CALL SAP Method Forward User Actions









Below is documentation, parameters and attributes of ABAP Method ON_ICF_CALL within SAP class CL_ICF_SYSTEM_LOGIN. There is also a number of example ABAP code snipts to help you use the functionality of this method.

This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name CL_ICF_SYSTEM_LOGIN into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.


Method Type - Static

This is a Static Method so you can call it directly

The following technical details of method ON_ICF_CALL can also be found below:

  • Importing parameters
  • Exporting parameters
  • Changing parameters
  • Returning parameters
  • Exceptions
  • Coding Examples


Parameters of Method ON_ICF_CALL

.

NameTypeData TypeDescriptionDefault Value
ACCESSIBILITYImportingTYPE
ICF_ACCESSIBILITY
ICF: Accessibility
CONFIGURATIONImportingTYPE
STRING
Configuration of System Logon
II_SERVERImportingTYPE REF TO
IF_HTTP_SERVER
IS_ALIASImportingTYPE
C
Setting for Alias User Name
IV_LOGIN_METHODSImportingTYPE
C
MANDATORY_SERVICE_CLIENTImportingTYPE
ICFMANDT
Client Stipulated by ICF Service
MANDATORY_SERVICE_LANGUImportingTYPE
SPRAS
Language Stipulated by ICF Service
MANDATORY_SSLImportingTYPE
ABAP_BOOL
HTTPS Configured in Service
SERVICE_CLIENTImportingTYPE
ICFMANDT
Client Configured in Service
SERVICE_LANGUImportingTYPE
SPRAS
Language Configured in Service
WEBGUIImportingTYPE
ABAP_BOOL
XSRF_FIELD_VALUEImportingTYPE
STRING
Content of XSRF Form Field
CHANGE_LANGUAGEExportingTYPE
LAISO
CHANGE_PASSWORDExportingTYPE
XUBCODE
User password
CHANGE_USERExportingTYPE
SYUNAME
User Name
LOGIN_IN_PROCESSINGExportingTYPE
ABAP_BOOL
Login completed, start application



Exceptions of Method ON_ICF_CALL

This method does not have any exceptions

Example ABAP coding


DATA: lv_ACCESSIBILITY TYPE ICF_ACCESSIBILITY,
lv_CHANGE_LANGUAGE TYPE LAISO,
lv_CHANGE_PASSWORD TYPE XUBCODE,
lv_CHANGE_USER TYPE SYUNAME,
lv_CONFIGURATION TYPE STRING,
lv_II_SERVER TYPE IF_HTTP_SERVER,
lv_IS_ALIAS TYPE C,
lv_IV_LOGIN_METHODS TYPE C,
lv_LOGIN_IN_PROCESSING TYPE ABAP_BOOL,
lv_MANDATORY_SERVICE_CLIENT TYPE ICFMANDT,
lv_MANDATORY_SERVICE_LANGU TYPE SPRAS,
lv_MANDATORY_SSL TYPE ABAP_BOOL,
lv_SERVICE_CLIENT TYPE ICFMANDT,
lv_SERVICE_LANGU TYPE SPRAS,
lv_WEBGUI TYPE ABAP_BOOL,
lv_XSRF_FIELD_VALUE TYPE STRING,
lv_other TYPE c.

CALL METHOD CL_ICF_SYSTEM_LOGIN=>ON_ICF_CALL(
EXPORTING
ACCESSIBILITY = lv_ACCESSIBILITY
CONFIGURATION = lv_CONFIGURATION
II_SERVER = lv_II_SERVER
IS_ALIAS = lv_IS_ALIAS
IV_LOGIN_METHODS = lv_IV_LOGIN_METHODS
MANDATORY_SERVICE_CLIENT = lv_MANDATORY_SERVICE_CLIENT
MANDATORY_SERVICE_LANGU = lv_MANDATORY_SERVICE_LANGU
MANDATORY_SSL = lv_MANDATORY_SSL
SERVICE_CLIENT = lv_SERVICE_CLIENT
SERVICE_LANGU = lv_SERVICE_LANGU
WEBGUI = lv_WEBGUI
XSRF_FIELD_VALUE = lv_XSRF_FIELD_VALUE
IMPORTING
CHANGE_LANGUAGE = lv_CHANGE_LANGUAGE
CHANGE_PASSWORD = lv_CHANGE_PASSWORD
CHANGE_USER = lv_CHANGE_USER
LOGIN_IN_PROCESSING = lv_LOGIN_IN_PROCESSING ).

Links to Related Class(s)

CL_ICF_S...
Full list of available SAP object classes

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!