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

MP00024E SAP ABAP INCLUDE - Module Pool Infotype P0002 Form Routines Spain







MP00024E 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 MP00024E 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 MP00024E. "Basic submit
SUBMIT MP00024E AND RETURN. "Return to original report after report execution complete
SUBMIT MP00024E 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 P0002 Form Routines Spain


INCLUDES used within this REPORT MP00024E

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:

HR_ES_CHECK_NIF_CIF CALL FUNCTION 'HR_ES_CHECK_NIF_CIF' EXPORTING p_valor = EU_PERID p_check_nif = 'X' p_check_cif = 'X' p_check_nie = 'X' IMPORTING p_symsg = l_symsg p_subrc = l_subrc * P_TIPO = EXCEPTIONS * PROGRAM_ERROR = 1 OTHERS = 0.

HR_ES_CHECK_NIF_CIF CALL FUNCTION 'HR_ES_CHECK_NIF_CIF' EXPORTING p_valor = SP_PERID p_check_nif = 'X' p_check_cif = 'X' p_check_nie = 'X' IMPORTING p_symsg = l_symsg p_subrc = l_subrc * P_TIPO = EXCEPTIONS * PROGRAM_ERROR = 1 OTHERS = 0.

HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING PERNR = Q_PERN INFTY = P_NEED_INFTY BEGDA = Q_TMIN ENDDA = Q_TMAX IMPORTING SUBRC = RETURN_CODE TABLES INFTY_TAB = P_TABLE EXCEPTIONS INFTY_NOT_FOUND = 1 OTHERS = 2.

HR_E_CONVERT_PERID_IN_CODIM CALL FUNCTION 'HR_E_CONVERT_PERID_IN_CODIM' EXPORTING PERID = P_PERID IMPORTING CODIM = P_CODIM PERTR = P_PERTR.

EU_TAX_NUMBER_CHECK CALL FUNCTION 'EU_TAX_NUMBER_CHECK' EXPORTING COUNTRY = 'ES ' EU_TAX_NUMBER = TAX_NUMBER EXCEPTIONS NOT_VALID = 1 OTHERS = 2.

TAX_NUMBER_CHECK CALL FUNCTION 'TAX_NUMBER_CHECK' EXPORTING COUNTRY = 'ES ' * NATURAL_PERSON_FLAG = 'X' * REGION = ' ' * STKZU = ' ' TAX_CODE_1 = TAX_NUMBER * TAX_CODE_2 = ' ' TYPE_OF_TAX_CODE_1 = 'E' EXCEPTIONS NOT_VALID = 1 DIFFERENT_FPRCD = 2 OTHERS = 3.

VRM_SET_VALUES CALL FUNCTION 'VRM_SET_VALUES' EXPORTING ID = 'P0002-GBDEP' VALUES = 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 MP00024E or its description.