SAP /IXOS/DC_K_MESSAGE_HANDLER_IXT Function Module for Message handler for IXTractor
/IXOS/DC_K_MESSAGE_HANDLER_IXT is a standard /ixos/dc k message handler ixt SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Message handler for IXTractor processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.
See here to view full function module documentation and code listing for /ixos/dc k message handler ixt FM, simply by entering the name /IXOS/DC_K_MESSAGE_HANDLER_IXT into the relevant SAP transaction such as SE37 or SE38.
Function Group: /IXOS/DC_K
Program Name: /IXOS/SAPLDC_K
Main Program: /IXOS/SAPLDC_K
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:

Function /IXOS/DC_K_MESSAGE_HANDLER_IXT pattern details
In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.CALL FUNCTION '/IXOS/DC_K_MESSAGE_HANDLER_IXT'"Message handler for IXTractor.
EXPORTING
* PI_PROJECT = "Project
* PI_VERSION = 01 "Version
PI_PARAM = "Parameter (RECNUM or VIEW number (INIT))
* PI_START_MODE = 'N' "
PI_FUNCTION = "Type of function from visualization...
PI_CODE = "Function code
* PI_CALLED_FROM_FG = ' ' "Function group of visualization
IMPORTING
PE_HITLIST_PARENTNUM = "
PE_CODE = "
PE_NO_OPENED_NODES = "
PE_INPLACE_VIEWING = "
PE_IMAGE_NAME = "
CHANGING
* PC_SEP_HITLIST_FLAG = "
* PCT_R_UX_FCODE_DESCR = "
* PCT_R_UX_FCODE_DESCR_HITL = "
* PCT_ICONPROP = "
* PCT_SEL_FIELDS_ADM = "
* PCT_R_SFVAL = "
* PCT_R_SFVAL_S = "Selection fields at nodes
PCT_R_TREE = "Tree
* PCT_R_TREE_CHANGES = "Changed nodes in PCT_R_TREE
PCT_R_REC255 = "
PCT_R_REC1023 = "
PCT_R_REC2048 = "
PCT_R_FCODE = "Function codes available at nodes
* PCT_R_FCODE_EXCLUDE = "
* PCT_R_FCODE_EXCLUDE_HITL = "
TABLES
* PT_RANGETAB = "Interface Kernel/Selectionscreen for list of selections
EXCEPTIONS
WRONG_FCODE = 1 INTERNAL_ERROR = 2 USER_CANCEL = 3
IMPORTING Parameters details for /IXOS/DC_K_MESSAGE_HANDLER_IXT
PI_PROJECT - Project
Data type: /IXOS/DC_EC_PROJECTOptional: Yes
Call by Reference: Yes
PI_VERSION - Version
Data type: /IXOS/DC_EC_VERSIONDefault: 01
Optional: Yes
Call by Reference: Yes
PI_PARAM - Parameter (RECNUM or VIEW number (INIT))
Data type:Optional: No
Call by Reference: Yes
PI_START_MODE -
Data type: /IXOS/DC_EV_START_MODEDefault: 'N'
Optional: Yes
Call by Reference: Yes
PI_FUNCTION - Type of function from visualization...
Data type: COptional: No
Call by Reference: Yes
PI_CODE - Function code
Data type: /IXOS/DC_EC_FCODEOptional: No
Call by Reference: Yes
PI_CALLED_FROM_FG - Function group of visualization
Data type: RSEUX-CF_VALUEDefault: SPACE
Optional: Yes
Call by Reference: Yes
EXPORTING Parameters details for /IXOS/DC_K_MESSAGE_HANDLER_IXT
PE_HITLIST_PARENTNUM -
Data type: /IXOS/DC_EC_RECNUMOptional: No
Call by Reference: Yes
PE_CODE -
Data type: /IXOS/DC_EC_FCODEOptional: No
Call by Reference: Yes
PE_NO_OPENED_NODES -
Data type: IOptional: No
Call by Reference: Yes
PE_INPLACE_VIEWING -
Data type: /IXOS/DC_EC_INPLACEOptional: No
Call by Reference: Yes
PE_IMAGE_NAME -
Data type: /IXOS/DC_EC_IMAGE_NAMEOptional: No
Call by Reference: Yes
CHANGING Parameters details for /IXOS/DC_K_MESSAGE_HANDLER_IXT
PC_SEP_HITLIST_FLAG -
Data type: COptional: Yes
Call by Reference: Yes
PCT_R_UX_FCODE_DESCR -
Data type: /IXOS/DC_TTK_R_UX_FCODE_DESCROptional: Yes
Call by Reference: Yes
PCT_R_UX_FCODE_DESCR_HITL -
Data type: /IXOS/DC_TTK_R_UX_FCODE_DESCROptional: Yes
Call by Reference: Yes
PCT_ICONPROP -
Data type: /IXOS/DC_TTK_ICON_PROPERTYOptional: Yes
Call by Reference: Yes
PCT_SEL_FIELDS_ADM -
Data type: /IXOS/DC_TTK_SEL_FIELDSOptional: Yes
Call by Reference: Yes
PCT_R_SFVAL -
Data type: /IXOS/DC_TTK_R_SFVALUEOptional: Yes
Call by Reference: Yes
PCT_R_SFVAL_S - Selection fields at nodes
Data type: /IXOS/DC_TTK_R_SFVALUE_SOptional: Yes
Call by Reference: Yes
PCT_R_TREE - Tree
Data type: /IXOS/DC_TTK_R_TREEOptional: No
Call by Reference: Yes
PCT_R_TREE_CHANGES - Changed nodes in PCT_R_TREE
Data type: /IXOS/DC_TTK_R_TREE_CHANGESOptional: Yes
Call by Reference: Yes
PCT_R_REC255 -
Data type: /IXOS/DC_TTK_R_REC255Optional: No
Call by Reference: Yes
PCT_R_REC1023 -
Data type: /IXOS/DC_TTK_R_REC1023Optional: No
Call by Reference: Yes
PCT_R_REC2048 -
Data type: /IXOS/DC_TTK_R_REC2048Optional: No
Call by Reference: Yes
PCT_R_FCODE - Function codes available at nodes
Data type: /IXOS/DC_TTK_R_ICONOptional: No
Call by Reference: Yes
PCT_R_FCODE_EXCLUDE -
Data type: /IXOS/DC_TTK_R_FCODE_EXCLUDEOptional: Yes
Call by Reference: Yes
PCT_R_FCODE_EXCLUDE_HITL -
Data type: /IXOS/DC_TTK_R_FCODE_EXCLUDEOptional: Yes
Call by Reference: Yes
TABLES Parameters details for /IXOS/DC_K_MESSAGE_HANDLER_IXT
PT_RANGETAB - Interface Kernel/Selectionscreen for list of selections
Data type: /IXOS/DC_SS_RANGETABOptional: Yes
Call by Reference: Yes
EXCEPTIONS details
WRONG_FCODE -
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
INTERNAL_ERROR -
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
USER_CANCEL -
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
Copy and paste ABAP code example for /IXOS/DC_K_MESSAGE_HANDLER_IXT Function Module
The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.| DATA: | ||||
| lv_pi_project | TYPE /IXOS/DC_EC_PROJECT, " | |||
| lt_pt_rangetab | TYPE STANDARD TABLE OF /IXOS/DC_SS_RANGETAB, " | |||
| lv_wrong_fcode | TYPE /IXOS/DC_SS_RANGETAB, " | |||
| lv_pc_sep_hitlist_flag | TYPE C, " | |||
| lv_pe_hitlist_parentnum | TYPE /IXOS/DC_EC_RECNUM, " | |||
| lv_pct_r_ux_fcode_descr | TYPE /IXOS/DC_TTK_R_UX_FCODE_DESCR, " | |||
| lv_pct_r_ux_fcode_descr_hitl | TYPE /IXOS/DC_TTK_R_UX_FCODE_DESCR, " | |||
| lv_pct_iconprop | TYPE /IXOS/DC_TTK_ICON_PROPERTY, " | |||
| lv_pct_sel_fields_adm | TYPE /IXOS/DC_TTK_SEL_FIELDS, " | |||
| lv_pct_r_sfval | TYPE /IXOS/DC_TTK_R_SFVALUE, " | |||
| lv_pct_r_sfval_s | TYPE /IXOS/DC_TTK_R_SFVALUE_S, " | |||
| lv_pe_code | TYPE /IXOS/DC_EC_FCODE, " | |||
| lv_pct_r_tree | TYPE /IXOS/DC_TTK_R_TREE, " | |||
| lv_pi_version | TYPE /IXOS/DC_EC_VERSION, " 01 | |||
| lv_internal_error | TYPE /IXOS/DC_EC_VERSION, " | |||
| lv_pi_param | TYPE /IXOS/DC_EC_VERSION, " | |||
| lv_user_cancel | TYPE /IXOS/DC_EC_VERSION, " | |||
| lv_pct_r_tree_changes | TYPE /IXOS/DC_TTK_R_TREE_CHANGES, " | |||
| lv_pe_no_opened_nodes | TYPE I, " | |||
| lv_pct_r_rec255 | TYPE /IXOS/DC_TTK_R_REC255, " | |||
| lv_pi_start_mode | TYPE /IXOS/DC_EV_START_MODE, " 'N' | |||
| lv_pe_inplace_viewing | TYPE /IXOS/DC_EC_INPLACE, " | |||
| lv_pi_function | TYPE C, " | |||
| lv_pct_r_rec1023 | TYPE /IXOS/DC_TTK_R_REC1023, " | |||
| lv_pe_image_name | TYPE /IXOS/DC_EC_IMAGE_NAME, " | |||
| lv_pi_code | TYPE /IXOS/DC_EC_FCODE, " | |||
| lv_pct_r_rec2048 | TYPE /IXOS/DC_TTK_R_REC2048, " | |||
| lv_pct_r_fcode | TYPE /IXOS/DC_TTK_R_ICON, " | |||
| lv_pi_called_from_fg | TYPE RSEUX-CF_VALUE, " SPACE | |||
| lv_pct_r_fcode_exclude | TYPE /IXOS/DC_TTK_R_FCODE_EXCLUDE, " | |||
| lv_pct_r_fcode_exclude_hitl | TYPE /IXOS/DC_TTK_R_FCODE_EXCLUDE. " |
|   CALL FUNCTION '/IXOS/DC_K_MESSAGE_HANDLER_IXT' "Message handler for IXTractor |
| EXPORTING | ||
| PI_PROJECT | = lv_pi_project | |
| PI_VERSION | = lv_pi_version | |
| PI_PARAM | = lv_pi_param | |
| PI_START_MODE | = lv_pi_start_mode | |
| PI_FUNCTION | = lv_pi_function | |
| PI_CODE | = lv_pi_code | |
| PI_CALLED_FROM_FG | = lv_pi_called_from_fg | |
| IMPORTING | ||
| PE_HITLIST_PARENTNUM | = lv_pe_hitlist_parentnum | |
| PE_CODE | = lv_pe_code | |
| PE_NO_OPENED_NODES | = lv_pe_no_opened_nodes | |
| PE_INPLACE_VIEWING | = lv_pe_inplace_viewing | |
| PE_IMAGE_NAME | = lv_pe_image_name | |
| CHANGING | ||
| PC_SEP_HITLIST_FLAG | = lv_pc_sep_hitlist_flag | |
| PCT_R_UX_FCODE_DESCR | = lv_pct_r_ux_fcode_descr | |
| PCT_R_UX_FCODE_DESCR_HITL | = lv_pct_r_ux_fcode_descr_hitl | |
| PCT_ICONPROP | = lv_pct_iconprop | |
| PCT_SEL_FIELDS_ADM | = lv_pct_sel_fields_adm | |
| PCT_R_SFVAL | = lv_pct_r_sfval | |
| PCT_R_SFVAL_S | = lv_pct_r_sfval_s | |
| PCT_R_TREE | = lv_pct_r_tree | |
| PCT_R_TREE_CHANGES | = lv_pct_r_tree_changes | |
| PCT_R_REC255 | = lv_pct_r_rec255 | |
| PCT_R_REC1023 | = lv_pct_r_rec1023 | |
| PCT_R_REC2048 | = lv_pct_r_rec2048 | |
| PCT_R_FCODE | = lv_pct_r_fcode | |
| PCT_R_FCODE_EXCLUDE | = lv_pct_r_fcode_exclude | |
| PCT_R_FCODE_EXCLUDE_HITL | = lv_pct_r_fcode_exclude_hitl | |
| TABLES | ||
| PT_RANGETAB | = lt_pt_rangetab | |
| EXCEPTIONS | ||
| WRONG_FCODE = 1 | ||
| INTERNAL_ERROR = 2 | ||
| USER_CANCEL = 3 | ||
| . " /IXOS/DC_K_MESSAGE_HANDLER_IXT | ||
ABAP code using 7.40 inline data declarations to call FM /IXOS/DC_K_MESSAGE_HANDLER_IXT
The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.| DATA(ld_pi_version) | = 01. | |||
| DATA(ld_pi_start_mode) | = 'N'. | |||
| "SELECT single CF_VALUE FROM RSEUX INTO @DATA(ld_pi_called_from_fg). | ||||
| DATA(ld_pi_called_from_fg) | = ' '. | |||
Search for further information about these or an SAP related objects