SAP Reports / Programs | Personnel Management | Personnel Administration(PA-PA) SAP PA

MP000140 SAP ABAP INCLUDE - Module Pool Infotype P0001 Form Routines for Common Part







MP000140 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 MP000140 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT MP000140. "Basic submit
SUBMIT MP000140 AND RETURN. "Return to original report after report execution complete
SUBMIT MP000140 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Module Pool Infotype P0001 Form Routines for Common Part


INCLUDES used within this REPORT MP000140

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

RP_EDIT_NAME call function 'RP_EDIT_NAME' exporting * pp0002 = p0002 "XREN545050 pp0002 = l_p0002 "XREN545050 molga = t001p-molga * langu = space "XDVN610683 langu = sy-langu "XDVN610683 format = format tclas = pspar-tclas "XYLPH9K003496 importing edit_name = p0001-sname retcode = frcode.

RP_EDIT_NAME call function 'RP_EDIT_NAME' exporting * pp0002 = p0002 "XREN545050 pp0002 = l_p0002 "XREN545050 molga = t001p-molga * langu = space "XDVN536695 langu = sy-langu "XDVN536695 format = format tclas = pspar-tclas "XYLPH9K003496 importing edit_name = p0001-ename retcode = frcode.

SUSR_USER_PARAMETERS_GET * CALL FUNCTION 'SUSR_USER_PARAMETERS_GET' * EXPORTING * user_name = l_uname * TABLES * user_parameters = lt_para * EXCEPTIONS * user_name_not_exist = 1 * OTHERS = 2.

CD_GET_INFO call function 'CD_GET_INFO' exporting persnr = pspar-pernr no_authority_check = 'X' "XFGN0379059 importing payroll_until = p_payroll_until * HIGHEST_PAYDT = payroll_until_special = p_payroll_until_special exceptions * no_record_found = 1 others = 2.

CD_PAYROLL_SUBUNIT_CHANGE call function 'CD_PAYROLL_SUBUNIT_CHANGE' exporting persnr = p0001-pernr abkrs = p0001-abkrs molga = t500p-molga importing begin_date = change_allowed exceptions no_record_found = 1 others = 2.

HR_PU12_CHANGE_PAYROLL_SUBUNIT call function 'HR_PU12_CHANGE_PAYROLL_SUBUNIT' exporting pernr = p0001-pernr importing earliest_change_date = earliest_change_date fldid = p_fldid tables p0415 = i0415.

HRCA_CONTROLLINGAREA_FIND call function 'HRCA_CONTROLLINGAREA_FIND' exporting companycode = p0001-bukrs businessarea = p0001-gsber importing contrlarea = p0001-kokrs exceptions not_found = 1 others = 2.

HR_READ_FOREIGN_OBJECT_TEXT call function 'HR_READ_FOREIGN_OBJECT_TEXT' exporting * OTYPE = 'K' "XFYK039565 otype = ot_costcenter "XFYK039565 costcenter = p0001-kostl controllingarea = p0001-kokrs begda = p0001-begda endda = p0001-endda reference_date = p0001-begda "YSFN653960 langu = sy-langu importing costcenter_name = rk_ktext exceptions nothing_found = 1 wrong_objecttype = 2 missing_costcenter_data = 3 missing_object_id = 4 others = 5.

K_KOKRS_READ call function 'K_KOKRS_READ' "XWSN418440 exporting "XWSN418440 gjahr = p0001-begda(4) "XWSN418440 kokrs = p0001-kokrs "XWSN418440 importing "XWSN418440 e_tka00 = tka00 "XWSN418440 e_tka01 = tka01 "XWSN418440 exceptions "XWSN418440 not_found = 1 "XWSN418440 not_found_gjahr = 2 "XWSN418440 others = 3. "XWSN418440

HRCA_COBL_CHECK call function 'HRCA_COBL_CHECK' exporting i_cobl = l_cobl importing e_cobl = l_cobl tables cobl_messages = l_cobl_messages exceptions others = 1.

RH_PM_COBL_CHECK_FPM call function 'RH_PM_COBL_CHECK_FPM' exporting i_date = l_cobl-budat i_cobl = l_cobl active_dimensions_tab = fm_act_dim_tab importing e_cobl = l_cobl tables cobl_messages_tab = l_cobl_messages.

HRCA_GET_ACTIVE_DIMENSIONS call function 'HRCA_GET_ACTIVE_DIMENSIONS' exporting i_company_code = p0001-bukrs importing e_sgmnt_active = l_segment_active e_sgmnt_start_hr = l_segment_start_date * E_FM_ACTIVE = tables return_table = lt_return exceptions error_occured = 1 others = 2.

HR_READ_FOREIGN_OBJECT_TEXT call function 'HR_READ_FOREIGN_OBJECT_TEXT' exporting * OTYPE = 'C ' "XFYK039565 otype = ot_job "XFYK039565 objid = p0001-stell begda = p0001-begda endda = p0001-endda reference_date = p0001-begda "YSFN653960 importing short_text = stell_short object_text = stell_stext return = read_return exceptions nothing_found = 1 wrong_objecttype = 2 missing_costcenter_data = 3 missing_object_id = 4 others = 5.

HR_READ_FOREIGN_OBJECT_TEXT call function 'HR_READ_FOREIGN_OBJECT_TEXT' exporting * OTYPE = 'O ' "XFYK039565 otype = ot_orgunit "XFYK039565 objid = p0001-orgeh begda = p0001-begda endda = p0001-endda reference_date = p0001-begda "YSFN653960 importing short_text = orgeh_short object_text = orgeh_stext return = read_return exceptions nothing_found = 1 wrong_objecttype = 2 missing_costcenter_data = 3 missing_object_id = 4 others = 5.

HR_READ_FOREIGN_OBJECT_TEXT call function 'HR_READ_FOREIGN_OBJECT_TEXT' exporting * OTYPE = 'S ' "XFYK039565 * otype = ot_position "XFYK039565 "XWSN318919 otype = otype "XWSN318919 objid = p0001-plans begda = p0001-begda endda = p0001-endda reference_date = p0001-begda "YSFN653960 importing short_text = plans_short object_text = plans_stext return = read_return exceptions nothing_found = 1 wrong_objecttype = 2 missing_costcenter_data = 3 missing_object_id = 4 others = 5.

HRCA_BUSINESSAREA_GETDETAIL call function 'HRCA_BUSINESSAREA_GETDETAIL' "QICALRK008185 exporting "QICALRK008185 bus_area = p0001-gsber "QICALRK008185 language = syst-langu "QICALRK008185 importing "QICALRK008185 bus_ar_des = hrca_barea-bus_ar_des "QICALRK008185 exceptions "QICALRK008185 not_found = 1 "QICALRK008185 others = 2. "QICALRK008185

HR_CONVERT_OPERA_TO_CHECK call function 'HR_CONVERT_OPERA_TO_CHECK' exporting reference_date = p0001-begda reference_enddate = p0001-endda "Note 0411663 STRO tables position_action = new_ass_postab position_opera = posdistab.

RH_GET_POSITION_TAB call function 'RH_GET_POSITION_TAB' exporting getperson = p0001-pernr getbegda = p0001-begda getendda = p0001-endda bypass_buffer = 'X' "N1832575 tables position_tab = get_position_tab exceptions nothing_found = 1 others = 2.

RH_GET_POSITION_TAB





call function 'RH_GET_POSITION_TAB' exporting getperson = p0001-pernr getbegda = p0001-begda getendda = p0001-endda bypass_buffer = 'X' "N1832575 tables position_tab = get_position_tab exceptions nothing_found = 1 others = 2.

HR_INITIALIZE_BUFFER call function 'HR_INITIALIZE_BUFFER' exporting tclas = 'A' pernr = p0001-pernr.

HR_READ_INFOTYPE call function 'HR_READ_INFOTYPE' exporting pernr = p0001-pernr infty = '0001' begda = pred_endda endda = pred_endda tables infty_tab = old_it1 exceptions infty_not_found = 1 others = 2.

RH_GET_POSITION_TAB call function 'RH_GET_POSITION_TAB' exporting getperson = p0001-pernr getbegda = min_date getendda = max_date bypass_buffer = 'X' "N1832575 tables position_tab = get_position_tab2 exceptions nothing_found = 1 others = 2.

RH_READ_OBJECT call function 'RH_READ_OBJECT' exporting plvar = planvar * OTYPE = OT_POSITION "MELN1001919 otype = old_it1-otype "MELN1001919 objid = old_it1-plans istat = '1' ointerval = 'X' importing obeg = object_begda oend = object_endda exceptions not_found = 1 others = 2.

HR_INITIALIZE_BUFFER call function 'HR_INITIALIZE_BUFFER' exporting tclas = 'A' pernr = p0001-pernr.

HR_READ_INFOTYPE call function 'HR_READ_INFOTYPE' exporting pernr = p0001-pernr infty = '0001' begda = l_begda endda = l_endda tables infty_tab = old_it1 exceptions infty_not_found = 1 others = 2.

RH_GET_POSITION_TAB call function 'RH_GET_POSITION_TAB' exporting getperson = p0001-pernr getbegda = min_date getendda = max_date bypass_buffer = 'X' "N1832575 tables position_tab = get_position_tab2 exceptions nothing_found = 1 others = 2.

HR_INITIALIZE_BUFFER call function 'HR_INITIALIZE_BUFFER' exporting tclas = 'A' pernr = p0001-pernr.

HR_READ_INFOTYPE call function 'HR_READ_INFOTYPE' exporting pernr = p0001-pernr infty = '0001' begda = p0001-begda endda = p0001-endda tables infty_tab = old_it1 exceptions infty_not_found = 1 others = 2.

RH_GET_POSITION_TAB call function 'RH_GET_POSITION_TAB' exporting getperson = p0001-pernr getbegda = min_date getendda = max_date bypass_buffer = 'X' "N1832575 tables position_tab = get_position_tab2 exceptions nothing_found = 1 others = 2.

RH_CHECK_POSITION_FOR_UPDATE call function 'RH_CHECK_POSITION_FOR_UPDATE' exporting checkposition = p0001-plans "YSFN366571 checkotype = p0001-otype "MELN990694 checkbegda = p0001-begda "MELN1724617 checkendda = lv_contr_endda checkperson = p0001-pernr checkit0001 = p0001 checkcode = ch_tcode "YSFN366571 pos_tab_cc_check = 'X' prozent = 'X' check_timco = 'X' importing checksubrc = check_subrc tables position_tab = postab subrc_message_tab = message_tab.

RH_CLEAR_BUFFER call function 'RH_CLEAR_BUFFER'.

RH_CLEAR_PLOG_TAB call function 'RH_CLEAR_PLOG_TAB'.

RH_UPDATE_OLD_RELATIONS call function 'RH_UPDATE_OLD_RELATIONS' exporting updateperson = p0001-pernr update_dialog_check = ' ' update_lock_positions = ' ' no_message = ' ' importing updatesubrc = ch_subrc tables position_tab = postab exceptions plvar_not_found = 1 otype_plste_not_found = 2 others = 3.

RH_INTEGRATION_CHECK call function 'RH_INTEGRATION_CHECK' importing integrated_plvar = s_planvar org_integration = s_orga exceptions others = 1.

RH_INTEGRATION_PERSON * CALL FUNCTION 'RH_INTEGRATION_PERSON' "XFYP30K074582 * EXPORTING "XFYP30K074582 * IT0001 = p0001 "XFYP30K074582 * RI_MOLGA = t001p-molga "XFYP30K074582 * RI_TCLAS = 'A' "XFYP30K074582 * IMPORTING "XFYP30K074582 * PERSON_INTEGRATED = s_pers_integ "XFYP30K074582 * EXCEPTIONS "XFYP30K074582 * PARAMETERS_MISSING = 1 "XFYP30K074582 * OTHERS = 2. "XFYP30K074582

RH_READ_PERS_ORG_STRU call function 'RH_READ_PERS_ORG_STRU' exporting begda = p0001-begda endda = p0001-endda pernr = pspar-pernr imported_plvar = planvar * PLSTE = tables stru_tab = structab exceptions integration_not_active = 1 parameters_missing = 2 others = 3.

RH_GET_CONTROLLING_INFO call function 'RH_GET_CONTROLLING_INFO' "XFYPH9K003112 * IT1008 : n u r V o r s c h l a g s w e r t e !!! exporting plvar = planvar otype = p0001-otype "MELN1001919 objid = p0001-plans sel_date = p0001-begda status = '1' read_not_t77s0 = 'X' "XFYP30K144432 importing kokrs = pd_kokrs bukrs = pd_bukrs gsber = pd_gsber persa = pd_persa btrtl = pd_btrtl exceptions not_found = 1 others = 2.

RH_READ_PERS_ORG_STRU call function 'RH_READ_PERS_ORG_STRU' exporting begda = p0001-begda endda = p0001-begda imported_plvar = planvar plste = p0001-plans tables stru_tab = structab exceptions integration_not_active = 1 parameters_missing = 2 others = 3.




RH_CHECK_POSITION_FOR_UPDATE call function 'RH_CHECK_POSITION_FOR_UPDATE' exporting checkposition = p0001-plans checkotype = p0001-otype "MELN990694 checkbegda = p0001-begda checkendda = lv_contr_endda "MELN1483226 checkperson = p0001-pernr checkit0001 = p0001 checkcode = ch_tcode authy = authority_check "YSFN568286 consistency = consistency_check "YSFN568286 enqueue = 'X' * obsolet = 'X' "XWSN409980 obsolet = obsolete_check "XWSN409980 pos_tab_cc_check = 'X' prozent = 'X' check_timco = 'X' importing checksubrc = ch_subrc subrc_prozent = ch_prozt tables position_tab = postab subrc_message_tab = ch_mess_tab.

RH_GET_CONTROLLING_INFO call function 'RH_GET_CONTROLLING_INFO' "XREN532011 * IT1008 !!!! nur V O R S C H L A G S W E R T E !!!!!!!!!!!!!!!! exporting plvar = planvar otype = p0001-otype "MELN1001919 objid = p0001-plans sel_date = p0001-begda status = '1' read_not_t77s0 = 'X' "XFYP30K144432 importing kokrs = pd_kokrs bukrs = pd_bukrs gsber = pd_gsber persa = pd_persa btrtl = pd_btrtl exceptions not_found = 1 others = 2.

RH_READ_PERS_ORG_STRU call function 'RH_READ_PERS_ORG_STRU' * IT1001 : V E R K N U E P F U N G E N exporting begda = p0001-begda endda = p0001-begda imported_plvar = planvar plste = p0001-plans tables stru_tab = structab exceptions integration_not_active = 1 parameters_missing = 2 others = 3.

HR_READ_INFOTYPE call function 'HR_READ_INFOTYPE' exporting tclas = pspar-tclas pernr = p0001-pernr infty = '0000' begda = before_begda endda = before_begda importing subrc = subrc tables infty_tab = p0000_old exceptions infty_not_found = 1 others = 2.

FM_INPUT_CHECK_COBL * CALL FUNCTION 'FM_INPUT_CHECK_COBL' (del) QICALRK022883 * EXPORTING (del) QICALRK022883 * I_COBL = l_cobl (del) QICALRK022883 * IMPORTING (del) QICALRK022883 * E_COBL = l_cobl. (del) QICALRK022883

HRCA_FM_INPUT_CHECK_COBL call function 'HRCA_FM_INPUT_CHECK_COBL' "QICALRK022883 exporting "QICALRK022883 i_cobl = l_cobl "QICALRK022883 importing "QICALRK022883 e_cobl = l_cobl. "QICALRK022883

FICTR_READ_WITH_FICTR * CALL FUNCTION 'FICTR_READ_WITH_FICTR' (del) QICALRK022883 * EXPORTING (del) QICALRK022883 * IP_FICTR = p0001-fistl (del) QICALRK022883 * IP_FIKRS = T001-fikrs (del) QICALRK022883 * IP_TEXT = 'X' (del) QICALRK022883 * IMPORTING (del) QICALRK022883 * F_FMFCTRT = l_fmfctrt (del) QICALRK022883 * EXCEPTIONS (del) QICALRK022883 * HIERARCHY_NOT_FOUND = 1 (del) QICALRK022883 * INPUT_ERROR = 2 (del) QICALRK022883 * MASTER_DATA_NOT_FOUND = 3 (del) QICALRK022883 * OTHERS = 4. (del) QICALRK022883

FINCODE_READ * CALL FUNCTION 'FINCODE_READ' (del) QICALRK022883 * EXPORTING (del) QICALRK022883 * IP_FIKRS = t001-fikrs (del) QICALRK022883 * IP_FINCODE = p0001-geber (del) QICALRK022883 * IP_TEXT = 'X' (del) QICALRK022883 * IMPORTING (del) QICALRK022883 * F_FMFINT = l_fmfint (del) QICALRK022883 * EXCEPTIONS (del) QICALRK022883 * CUSTOMER_INVALID = 1 (del) QICALRK022883 * INPUT_ERROR = 2 (del) QICALRK022883 * MASTER_DATA_NOT_FOUND = 3 (del) QICALRK022883 * FINUSE_NOT_DEFINED = 4 (del) QICALRK022883 * OTHERS = 5. (del) QICALRK022883

HRCA_FUNDSCENTER_TEXT call function 'HRCA_FUNDSCENTER_TEXT'"QICALRK022883 exporting "QICALRK022883 fin_management_area = hrca_company-fi_management "K022883 fundscenter = p0001-fistl "QICALRK022883 comp_code = p0001-bukrs "QICPH4K018919 importing "QICALRK022883 fundscenter_text = hrca_fctrt-fname "QICALRK022883 exceptions "QICALRK022883 not_found = 1 "QICALRK022883 others = 2. "QICALRK022883

HRCA_FUND_TEXT call function 'HRCA_FUND_TEXT' "QICALRK022883 exporting "QICALRK022883 fin_management_area = hrca_company-fi_management "K022883 fund = p0001-geber "QICALRK022883 comp_code = p0001-bukrs "QICPH4K018919 importing "QICALRK022883 fund_text = hrca_fundt-fname "QICALRK022883 exceptions "QICALRK022883 not_found = 1 "QICALRK022883 others = 2. "QICALRK022883

HRCA_BUDGET_PERIOD_TEXT call function 'HRCA_BUDGET_PERIOD_TEXT' exporting i_budget_period = p0001-budget_pd i_comp_code = p0001-bukrs importing e_budget_period_text = hrca_fundt-budget_pd_name exceptions not_found = 1 others = 2.

FM_FIKRS_CHECK_HR_ACTIVE * CALL FUNCTION 'FM_FIKRS_CHECK_HR_ACTIVE' (del) QICALRK022883 * EXPORTING (del) QICALRK022883 * I_BUKRS = p0001-bukrs (del) QICALRK022883 * I_DATE = '99991231' (del) QICALRK022883 * EXCEPTIONS (del) QICALRK022883 * OTHERS = 1. (del) QICALRK022883

HRCA_INT_FM_HR_ACTIVE call function 'HRCA_INT_FM_HR_ACTIVE'"QICALRK022883 exporting "QICALRK022883 companycode = p0001-bukrs "QICALRK022883 * date = '99991231' (del) QICPH4K011404 "QICALRK022883 date = p_date "QICPH4K011404 importing "QICALRK022883 active = p_fm_active. "QICALRK022883

RH_PM_CHECK_ACTIVE_HHM_INT call function 'RH_PM_CHECK_ACTIVE_HHM_INT' exporting * i_date = '99991231' (del) QICPH4K011404 i_date = p_date "QICPH4K011404 exceptions not_active = 1 others = 2.

HRCA_COMPANYCODE_GETDETAIL call function 'HRCA_COMPANYCODE_GETDETAIL' exporting companycode = p0001-bukrs importing comp_name = hrca_company-comp_name fi_managementarea = hrca_company-fi_management exceptions not_found = 1 others = 2.

RH_PM_PERNR_CHECK_DIM_CHANGE call function 'RH_PM_PERNR_CHECK_DIM_CHANGE' exporting pd_pernr = p0001-pernr pd_begda = p0001-begda pd_endda = p0001-endda pd_bukrs = p0001-bukrs pd_werks = p0001-werks pd_btrtl = p0001-btrtl pd_persg = p0001-persg pd_persk = p0001-persk importing pt_active_dimensions = lt_act_dim exceptions fikrs_not_found = 1 fonds_changeable_not_unique = 2 grant_changeable_not_unique = 3 function_changeable_not_unique = 4 fipex_changeable_not_unique = 5 fistl_changeable_not_unique = 6 unknown_integration_error = 7 inconsistency_bw_dim_integ = 8 inconsistent_integration = 9 others = 10.

RH_PM_PERNR_CHECK_INTEGRATION * call function 'RH_PM_PERNR_CHECK_INTEGRATION' * exporting * pd_pernr = p0001-pernr * pd_begda = p0001-begda * pd_endda = p0001-endda * pd_bukrs = p0001-bukrs * pd_werks = p0001-werks * pd_btrtl = p0001-btrtl * pd_persg = p0001-persg * pd_persk = p0001-persk * importing * pd_integration_status = p_pm_int * exceptions * integration_status_not_unique = 1 * fikrs_not_found = 2 * others = 3.

HRCA_FUNDSCENTER_TEXT call function 'HRCA_FUNDSCENTER_TEXT' exporting fin_management_area = hrca_company-fi_management fundscenter = p0001-fistl comp_code = p0001-bukrs importing fundscenter_text = hrca_fctrt-fname exceptions not_found = 1 others = 2.

HRCA_FUND_TEXT call function 'HRCA_FUND_TEXT' exporting fin_management_area = hrca_company-fi_management fund = p0001-geber comp_code = p0001-bukrs importing fund_text = hrca_fundt-fname exceptions not_found = 1 others = 2.

HRCA_BUDGET_PERIOD_TEXT call function 'HRCA_BUDGET_PERIOD_TEXT' exporting i_budget_period = p0001-budget_pd i_comp_code = p0001-bukrs importing e_budget_period_text = hrca_fundt-budget_pd_name exceptions not_found = 1 others = 2.

HRCA_GRANT_TEXT call function 'HRCA_GRANT_TEXT' exporting i_grant = p0001-grant_nbr comp_code = p0001-bukrs importing e_grant_text = hrca_grant_nbr-fname exceptions not_found = 1 others = 2.

HRCA_FUNCTION_TEXT call function 'HRCA_FUNCTION_TEXT' exporting i_func_area = p0001-fkber comp_code = p0001-bukrs importing e_func_area_text = hrca_fkber-fname exceptions not_found = 1 others = 2.

HRCA_SEGMENT_TEXT call function 'HRCA_SEGMENT_TEXT' exporting i_segment = p0001-sgmnt comp_code = p0001-bukrs importing e_segment_text = hrca_sgmnt-fname exceptions not_found = 1 others = 2.

DDUT_DOMVALUES_GET call function 'DDUT_DOMVALUES_GET' exporting name = c_domname langu = sy-langu texts_only = 'X' tables dd07v_tab = st_dd07v exceptions * ILLEGAL_INPUT = 1 others = 0 .

HRCA_GET_ACTIVE_DIMENSIONS call function 'HRCA_GET_ACTIVE_DIMENSIONS' exporting i_company_code = p_bukrs importing e_sgmnt_active = p_active e_sgmnt_start_hr = i_sgmnt_start_hr tables return_table = it_return exceptions error_occured = 1 others = 2.

HRCA_GET_ACTIVE_DIMENSIONS call function 'HRCA_GET_ACTIVE_DIMENSIONS' exporting i_company_code = p_bukrs importing e_sgmnt_active = i_active e_sgmnt_start_hr = i_begda tables return_table = it_return exceptions error_occured = 1 others = 2.

HRCA_SEGMENT_CHECK call function 'HRCA_SEGMENT_CHECK' exporting i_company_code = p_bukrs id_segment = p_sgmnt exceptions error_segment_not_exists = 1 others = 2.

HR_FEATURE_BACKFIELD call function 'HR_FEATURE_BACKFIELD' exporting feature = 'JUPER' struc_content = pmex0 importing back = l_juper 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.

CU_READ_RGDIR call function 'CU_READ_RGDIR' exporting persnr = p0001-pernr no_authority_check = 'X' tables in_rgdir = l_rgdir exceptions no_record_found = 1 others = 2.

HRCA_GET_ACTIVE_DIMENSIONS call function 'HRCA_GET_ACTIVE_DIMENSIONS' exporting i_company_code = lv_bukrs importing e_budget_period_active = lv_budget_period_active e_budget_period_start_hr = lv_budget_period_start_hr tables return_table = lt_return exceptions error_occured = 1 others = 2.

HRCA_FM_FUND_BPD_ASSIGNMT_LIST call function 'HRCA_FM_FUND_BPD_ASSIGNMT_LIST' exporting iv_companycode = lv_bukrs iv_fund = lv_geber iv_date = lv_begda importing et_fmbudgetpd_f4 = lt_fmbudgetpd_f4 exceptions not_found = 1 master_data_not_found = 2 no_bpd_assignments = 3 others = 4.

F4IF_DETERMINE_SEARCHHELP CALL FUNCTION 'F4IF_DETERMINE_SEARCHHELP' EXPORTING tabname = 'P0001' fieldname = lv_fieldname IMPORTING shlp = ls_shlp EXCEPTIONS field_not_found = 1 no_help_for_field = 2 inconsistent_help = 3 OTHERS = 4.

F4IF_START_VALUE_REQUEST CALL FUNCTION 'F4IF_START_VALUE_REQUEST' EXPORTING shlp = ls_shlp TABLES return_values = lt_return_values.



Contribute (Add Comments)

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 MP000140 or its description.