PCTXMCN3 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter PCTXMCN3 into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'RPCNTAXM' CHANGING ct_fieldcat = gt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
HR_PAL_CREATE_NODE_CATEG CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING i_categ_id = iv_categ it_fieldcat = gt_fieldcat it_sort = gt_sort_alv i_s_print_options = ls_print_option is_layout = lv_alv_layout is_variant = ls_alv_variant i_save = 'A' EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'RPCNERR' CHANGING * ct_fieldcat = gt_fieldcat "Note 1883177 ct_fieldcat = lt_fieldcat "Note 1883177 EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
HR_PAL_CREATE_NODE_CATEG CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING i_categ_id = iv_categ * it_fieldcat = gt_fieldcat "Note 1883177 it_fieldcat = lt_fieldcat "Note 1883177 * it_sort = gt_sort_alv i_s_print_options = ls_print_option is_layout = lv_alv_layout i_save = 'A' EXCEPTIONS program_error = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING i_relatkey = iv_fathernode i_node_txt = iv_node_text i_categ_id = iv_categ i_icon = icon_list IMPORTING e_node_key = cv_node EXCEPTIONS program_error = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING i_node_key = lv_node i_row_data = is_record_data EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_VARIANT_DEFAULT_GET CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET' EXPORTING i_save = 'A' CHANGING cs_variant = cs_alv_variant EXCEPTIONS not_found = 2.
HR_PAL_LOG_DISPLAY CALL FUNCTION 'HR_PAL_LOG_DISPLAY' EXPORTING i_s_display_profile = ls_display_profile EXCEPTIONS program_error = 1 no_logs = 2 OTHERS = 3.
HR_CN_CHINESE_NAME CALL FUNCTION 'HR_CN_CHINESE_NAME' EXPORTING pp0002 = p0002 pp0182 = p0182 IMPORTING cname = cname retcode = retcode.
RP_GET_CURRENCY CALL FUNCTION 'RP_GET_CURRENCY' EXPORTING molga = calcmolga IMPORTING waers = calc_currency EXCEPTIONS OTHERS.
DDIF_DOMA_GET CALL FUNCTION 'DDIF_DOMA_GET' EXPORTING name = 'PCN_INCAT' state = 'A' langu = sy-langu TABLES dd07v_tab = it_dd07v EXCEPTIONS illegal_input = 1 OTHERS = 2.
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = progress_text.
HR_FEATURE_BACKFIELD CALL FUNCTION 'HR_FEATURE_BACKFIELD' EXPORTING feature = feature_name struc_content = ls_feature IMPORTING back = lv_fback EXCEPTIONS dummy = 1 error_operation = 2 no_backvalue = 3 feature_not_generated = 4 invalid_sign_in_funid = 5 field_in_report_tab_in_pe03 = 6 OTHERS = 7.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING i_relatkey = 'ROOT' i_node_txt = lv_node_text i_categ_id = space i_icon = icon_closed_folder IMPORTING e_node_key = gv_total_node EXCEPTIONS program_error = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING i_relatkey = gv_total_node i_node_txt = lv_path i_categ_id = space i_icon = icon_protocol EXCEPTIONS program_error = 1 OTHERS = 2.
HR_PAL_CREATE_NODE_CATEG CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING i_categ_id = 'PERNR' i_structure_name = 'BAL_HR_EXT' i_with_msg_fields = 'X' i_msg_text_pos = 3 i_icon_ltext_pos = 4 i_save = 'A' "1649031 EXCEPTIONS program_error = 1 OTHERS = 2 .
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING i_relatkey = gv_total_node i_node_txt = 'Custom Download Error List'(n15) i_categ_id = 'PERNR' IMPORTING e_node_key = pernr_node_key EXCEPTIONS program_error = 1 OTHERS = 2.
HR_PAL_NODE_MSG_ADD CALL FUNCTION 'HR_PAL_NODE_MSG_ADD' EXPORTING i_node_key = pernr_node_key i_msgid = 'HRPAYCN' i_msgty = 'E' i_msgno = '095' i_msgv1 = lv_rpt_type i_msgv2 = lv_fea_name i_msgv3 = '' i_msgv4 = '' i_context = ls_cust_data_tax-pernr EXCEPTIONS program_error = 1 OTHERS = 2.
CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING i_categ_id = lv_catid it_fieldcat = lt_fieldcat is_layout = lv_alv_layout i_save = 'A' i_rttc = 'X' EXCEPTIONS program_error = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING i_relatkey = gv_total_node i_node_txt = lv_fname i_categ_id = lv_catid i_icon = icon_list IMPORTING e_node_key = lv_total_node EXCEPTIONS program_error = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING i_relatkey = gv_total_node i_node_txt = ps_cust_data-fea_name i_categ_id = space i_icon = icon_closed_folder IMPORTING e_node_key = lv_sub_node EXCEPTIONS program_error = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING i_relatkey = pv_sub_node i_node_txt = lv_sep_fname i_categ_id = lv_cat_id i_icon = icon_list IMPORTING e_node_key = lv_total_node EXCEPTIONS program_error = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING i_relatkey = pv_sub_node i_node_txt = lv_sep_fname i_categ_id = lv_cat_id i_icon = icon_list IMPORTING e_node_key = lv_total_node EXCEPTIONS program_error = 1 OTHERS = 2.
RFC_PING CALL FUNCTION 'RFC_PING' DESTINATION 'SAPGUI' EXCEPTIONS: communication_failure = 1 system_failure = 2.
HR_PAL_CREATE_NODE_CATEG CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING i_categ_id = pv_categ it_fieldcat = gt_fieldcat_ee_info i_s_print_options = ls_print_option i_save = 'A' is_layout = lv_alv_layout i_rttc = 'X' EXCEPTIONS program_error = 1 OTHERS = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name PCTXMCN3 or its description.