PCTWLPSU 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 PCTWLPSU 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.
Title: Include PCTWLPSU
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
HR_TW_NAME_IN_CHINESE CALL FUNCTION 'HR_TW_NAME_IN_CHINESE' EXPORTING pp0002 = p0002 pp0182 = p0182 IMPORTING edit_name = lc_name retcode = l_subrc EXCEPTIONS OTHERS = 1.
HR_REFRESH_ERROR_LIST * CALL FUNCTION 'HR_REFRESH_ERROR_LIST' * EXCEPTIONS * OTHERS = 1.
HR_TW_GET_CHINESE CALL FUNCTION 'HR_TW_GET_CHINESE' EXPORTING non_uni_code = b_quan utf16_code = c_quan IMPORTING chinese_character = quan.
HR_TW_GET_CHINESE CALL FUNCTION 'HR_TW_GET_CHINESE' EXPORTING non_uni_code = b_yue utf16_code = c_yue IMPORTING chinese_character = yue.
HR_TW_GET_CHINESE CALL FUNCTION 'HR_TW_GET_CHINESE' EXPORTING non_uni_code = b_ti utf16_code = c_ti IMPORTING chinese_character = ti.
HR_TW_GET_CHINESE CALL FUNCTION 'HR_TW_GET_CHINESE' EXPORTING non_uni_code = b_jiao utf16_code = c_jiao IMPORTING chinese_character = jiao.
HR_TW_GET_CHINESE CALL FUNCTION 'HR_TW_GET_CHINESE' EXPORTING non_uni_code = b_ting utf16_code = c_ting IMPORTING chinese_character = ting.
HR_TW_GET_CHINESE CALL FUNCTION 'HR_TW_GET_CHINESE' EXPORTING non_uni_code = b_tiao utf16_code = c_tiao IMPORTING chinese_character = tiao.
HR_TW_GET_CHINESE CALL FUNCTION 'HR_TW_GET_CHINESE' EXPORTING non_uni_code = b_zheng utf16_code = c_zheng IMPORTING chinese_character = zheng.
HR_TW_GET_CHINESE CALL FUNCTION 'HR_TW_GET_CHINESE' EXPORTING non_uni_code = b_gong utf16_code = c_gong IMPORTING chinese_character = gong.
HR_TW_GET_CHINESE CALL FUNCTION 'HR_TW_GET_CHINESE' EXPORTING non_uni_code = b_zi utf16_code = c_zi IMPORTING chinese_character = zi.
HR_TW_GET_CHINESE CALL FUNCTION 'HR_TW_GET_CHINESE' EXPORTING non_uni_code = b_lv utf16_code = c_lv IMPORTING chinese_character = lv.
HR_PAL_CREATE_NODE_CATEG CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING I_CATEG_ID = in_categ_in IT_FIELDCAT = l_in_fieldcat EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_CREATE_NODE_CATEG CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING I_CATEG_ID = in_categ_ex IT_FIELDCAT = l_ex_fieldcat EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_CREATE_NODE_CATEG CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING I_CATEG_ID = in_categ_co IT_FIELDCAT = l_compare_fieldcat EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_CREATE_NODE_CATEG CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING I_CATEG_ID = in_categ_re IT_FIELDCAT = l_refuse_fieldcat EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_selection I_ROW_DATA = g_in_li_data EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_ok I_ROW_DATA = g_in_li_data EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_paymonth_only I_ROW_DATA = gtab_li_only_paymonth_no_match EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_err I_ROW_DATA = gtab_li_inconsistencies EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_sap_only I_ROW_DATA = g_in_li_data EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_file_only I_ROW_DATA = g_ex_li_data EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_refuse I_ROW_DATA = g_ex_li_refuse EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_LOG_DISPLAY CALL FUNCTION 'HR_PAL_LOG_DISPLAY' EXPORTING I_S_DISPLAY_PROFILE = display_Profile.
HR_PAL_CREATE_NODE_CATEG CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING I_CATEG_ID = in_categ_in IT_FIELDCAT = l_in_fieldcat EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_CREATE_NODE_CATEG CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING I_CATEG_ID = in_categ_ex IT_FIELDCAT = l_ex_fieldcat EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_CREATE_NODE_CATEG CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING I_CATEG_ID = in_categ_co IT_FIELDCAT = l_compare_fieldcat EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_CREATE_NODE_CATEG CALL FUNCTION 'HR_PAL_CREATE_NODE_CATEG' EXPORTING I_CATEG_ID = in_categ_re IT_FIELDCAT = l_refuse_fieldcat EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING I_RELATKEY = 'ROOT' I_NODE_TXT = lstr_node_text I_EXPAND = 'X' IMPORTING E_NODE_KEY = ch_node_root EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING I_RELATKEY = ch_node_root I_NODE_TXT = lstr_node_text I_CATEG_ID = in_categ_in IMPORTING E_NODE_KEY = CH_NODE_SELECTED EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING I_RELATKEY = ch_node_root I_NODE_TXT = lstr_node_text I_CATEG_ID = in_categ_in IMPORTING E_NODE_KEY = CH_NODE_OK EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING I_RELATKEY = ch_node_root I_NODE_TXT = lstr_node_text I_CATEG_ID = in_categ_co IMPORTING E_NODE_KEY = CH_NODE_PAYMONTH_ONLY EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING I_RELATKEY = ch_node_root I_NODE_TXT = lstr_node_text I_CATEG_ID = in_categ_co IMPORTING E_NODE_KEY = CH_NODE_ERR EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING I_RELATKEY = ch_node_root I_NODE_TXT = lstr_node_text I_CATEG_ID = in_categ_in IMPORTING E_NODE_KEY = CH_NODE_SAP_ONLY EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING I_RELATKEY = ch_node_root I_NODE_TXT = lstr_node_text I_CATEG_ID = in_categ_ex IMPORTING E_NODE_KEY = CH_NODE_FILE_ONLY EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD CALL FUNCTION 'HR_PAL_NODE_ADD' EXPORTING I_RELATKEY = ch_node_root I_NODE_TXT = lstr_node_text I_CATEG_ID = in_categ_re IMPORTING E_NODE_KEY = CH_NODE_REFUSE EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_selection I_ROW_DATA = g_in_np_data EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_ok I_ROW_DATA = g_in_np_data EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_paymonth_only I_ROW_DATA = gtab_np_only_paymonth_no_match EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_err I_ROW_DATA = gtab_np_inconsistencies EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_sap_only I_ROW_DATA = g_in_np_data EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_file_only I_ROW_DATA = g_ex_np_data EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_NODE_ADD_ROW CALL FUNCTION 'HR_PAL_NODE_ADD_ROW' EXPORTING I_NODE_KEY = in_node_refuse I_ROW_DATA = g_ex_np_refuse EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
HR_PAL_PERNR_MSG_ADD CALL FUNCTION 'HR_PAL_PERNR_MSG_ADD' EXPORTING I_PERNR = lv_pernr I_MSGID = lv_arbgb I_MSGTY = lv_type I_MSGNO = lv_msgno I_MSGV1 = lv_msgv1 I_MSGV2 = lv_msgv2 I_MSGV3 = lv_msgv3 I_MSGV4 = lv_msgv4 EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
RP_OPTIONS_INTO_STRING CALL FUNCTION 'RP_OPTIONS_INTO_STRING' EXPORTING max_chosen_number = 85 * delimiter_sign = '/' text_title = text-H38 text_left = text-H39 text_right = text-H40 status = 'ORDER' TABLES text_symbol_relation_tab = lt_text_symbol_relation CHANGING string_value = P_P_P_H_STRG EXCEPTIONS table_string_inconsistency = 1 unknown_status = 2 OTHERS = 3.
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 PCTWLPSU or its description.