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

MP002740 SAP ABAP INCLUDE - Module Pool for Infotype P0027 Form Routines Common Part







MP002740 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 MP002740 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 MP002740. "Basic submit
SUBMIT MP002740 AND RETURN. "Return to original report after report execution complete
SUBMIT MP002740 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 for Infotype P0027 Form Routines Common Part


INCLUDES used within this REPORT MP002740

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:

HRCA_CONTROLLINGAREA_FIND call function 'HRCA_CONTROLLINGAREA_FIND' exporting companycode = p_bukrs businessarea = p_gsber importing contrlarea = p_kokrs exceptions not_found = 1 others = 2.

HRCA_COMPANYCODE_GETDETAIL call function 'HRCA_COMPANYCODE_GETDETAIL' exporting companycode = p_bukrs importing fi_managementarea = p_fikrs exceptions not_found = 1 others = 2.

HRCA_FM_INPUT_CHECK_COBL * call function 'HRCA_FM_INPUT_CHECK_COBL' (del) QICPH4K011402 * exporting (del) QICPH4K011402 * i_cobl = l_cobl (del) QICPH4K011402 * importing (del) QICPH4K011402 * e_cobl = l_cobl (del) QICPH4K011402 * exceptions (del) QICPH4K011402 * others = 1. (del) QICPH4K011402

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

HRCA_FUNDSCENTER_TEXT call function 'HRCA_FUNDSCENTER_TEXT' exporting fin_management_area = hrca_company-fi_management fundscenter = q0027-fct comp_code = q0027-kbu "QICPH4K018919 importing fundscenter_text = q0027-fitxt exceptions not_found = 1 others = 2.

HRCA_FUND_TEXT call function 'HRCA_FUND_TEXT' exporting fin_management_area = hrca_company-fi_management fund = q0027-fds comp_code = q0027-kbu "QICPH4K018919 importing fund_text = q0027-futxt exceptions not_found = 1 others = 2.

HRCA_BUDGET_PERIOD_TEXT call function 'HRCA_BUDGET_PERIOD_TEXT' exporting i_budget_period = q0027-budget_pd i_comp_code = q0027-kbu importing e_budget_period_text = q0027-budget_pd_name exceptions not_found = 1 others = 2.

POPUP_TO_CONFIRM_WITH_MESSAGE call function 'POPUP_TO_CONFIRM_WITH_MESSAGE' exporting defaultoption = 'J' diagnosetext1 = text-a01 diagnosetext2 = text-a02 diagnosetext3 = text-a03 textline1 = text-b01 textline2 = text-b02 titel = text-c01 * START_COLUMN = 25 * START_ROW = 6 importing answer = answer exceptions others = 1.

HRCA_CONTROLLINGAREA_FIND call function 'HRCA_CONTROLLINGAREA_FIND' exporting companycode = p_company businessarea = p_businessarea importing contrlarea = q0027-kokrs exceptions not_found = 1 others = 2.

HR_READ_FOREIGN_OBJECT_TEXT call function 'HR_READ_FOREIGN_OBJECT_TEXT' exporting otype = 'K' costcenter = p_costcenter controllingarea = q0027-kokrs begda = p_begda endda = p_endda langu = sy-langu importing costcenter_name = p_costcenter_text exceptions nothing_found = 1 wrong_objecttype = 2 missing_costcenter_data = 3 missing_object_id = 4 others = 5.

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

RH_PM_CHECK_ACTIVE_HHM_INT call function 'RH_PM_CHECK_ACTIVE_HHM_INT' exporting i_date = p_date exceptions not_active = 1 others = 2.

HRCA_COMPANYCODE_GETDETAIL call function 'HRCA_COMPANYCODE_GETDETAIL' exporting companycode = p_bukrs importing * comp_name = ...

HR_COSTDISTRIBUTION_SCREEN_PUT call function 'HR_COSTDISTRIBUTION_SCREEN_PUT' exporting i_mode = l_mode i_type = '2' i_data = l_data * I_BUKRS = * I_KOSTL = * I_PLVAR = * I_OTYPE = * I_OBJID = i_rhcost_pa = l_rhcost_pa * I_RHCOST_OM = tables i_costdistribution = l_costdistribution[].

HR_COSTDISTRIBUTION_SCREEN_GET call function 'HR_COSTDISTRIBUTION_SCREEN_GET' tables i_costdistribution = l_costdistribution exceptions percentage_error = 1 nothing_changed = 2 others = 3.

HR_T589A_READ call function 'HR_T589A_READ' exporting ident = 'P' opera = p_ioper importing t589a = t589a exceptions entry_not_found = 1 others = 2.

HR_COSTDISTRIBUTION_SCREEN_FCD call function 'HR_COSTDISTRIBUTION_SCREEN_FCD' exporting i_fcode = x_fcode i_data = l_data importing e_fcode = x_fcode.

HR_COST_DIST_CHOICE_POPUP call function 'HR_COST_DIST_CHOICE_POPUP' exporting pernr = p0027-pernr begda = '18000101' endda = '99991231' subty = p0027-subty plvar = space read_p0001 = 'X' read_p0027 = space * extended_checks = 'X' "STRO note 779715 ignore_locked_records = space * TABLES * P0001 = * P0027 = exceptions could_not_read_it0001 = 1 could_not_read_it0027 = 2 p0027_overflow = 3 no_active_plvar = 4 no_authorization = 5 no_data = 6 internal_error = 7 others = 8 .

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.



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