SAP Reports / Programs

SAPMPAP0 SAP ABAP Report - Recruitment: Access Tables







SAPMPAP0 is a standard Executable ABAP Report 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 SAPMPAP0 into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

PBA9 - List of planned actions
PBAC - Applicant statistics
PBAO - ABAP Query
PBAE - Applicant pool
PBAF - Vacancy assignment list
PBAG - Screening
PBAH - Decision
PB80 - Evaluate vacancies
PBA0 - Evaluate advertisements
PBAP - Internal Applicants Via Quals
PBAQ - External Applicants Via Quals
PBAT - Choose SAPscript or WinWord
PBAI - All applicants via qualifications
PBA4 - Receipt of application
PBA3 - Applicant vacancy assignment list
PBA2 - List of applications
PBAN - Ad Hoc Query
PBAJ - Recruitment info system
PBAK - Recurring Tasks: Print Labels
PBAM - Variable Applicant List
PBAL - Bulk processing
PBA1 - Applicant index
P1B4 - Transfer table T588Z, infotype 4000
PBAZ - Display T750X
PBAY - Maintain T750X
PBAX - Display T750B
PBAW - Maintain T750B
PBAV - Display T750C
PBAU - Maintain T750C


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 SAPMPAP0. "Basic submit
SUBMIT SAPMPAP0 AND RETURN. "Return to original report after report execution complete
SUBMIT SAPMPAP0 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Recruitment: Access Tables
Text Symbol: TTL = Reporting selection for Recruitment: Overview


INCLUDES used within this REPORT SAPMPAP0

INCLUDE RPUREP10. "XDPK001339


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_FEATURE_BACKTABLE CALL FUNCTION 'HR_FEATURE_BACKTABLE' EXPORTING feature = 'WPROC' struc_content = PME15 kind_of_error = '3' TABLES back = wproc CHANGING status = subrc EXCEPTIONS dummy = 1 error_operation = 2 no_backvalue = 3 feature_not_generated = 4 invalid_sign_in_funid = 5 tab_in_report_field_in_pe03 = 6 OTHERS = 7.

RHPK_SHOW_FIND_PEOPLE_WITH_Q * CALL FUNCTION 'RHPK_SHOW_FIND_PEOPLE_WITH_Q' "XDPK000763 * EXPORTING "XDPK000763 * PLVAR = PLVAR "XDPK000763 * GDATE = "XDPK000763 * TARGET_OTYPE = 'AP' "XDPK000763 * TARGET_AP_IEA = SPACE "XDPK000763 * TABLES "XDPK000763 * SELECTED_QUALIFICATIONS = "XDPK000763 * APSTA_RANGE = APSTA_RANGE "XDPK000763 * EXCEPTIONS "XDPK000763 * NO_AUTHORITY = 1 "XDPK000763 * CANCELED = 2 "XDPK000763 * OTHERS = 3. "XDPK000763

RHPD_SEARCH_SHOW_PERSONS CALL FUNCTION 'RHPD_SEARCH_SHOW_PERSONS' "XSCK040415 EXPORTING "XSCK040415 plvar = plvar "XSCK040415 * STAG = SY-DATUM "XSCK040415 via_selection_screen = 'X' "XSCK040415 target_ap_iea = 'A' "XSCK040415 * IMPORTING "XSCK040415 * F15 = "XSCK040415 TABLES "XSCK040415 * IMP_PERS_TAB = "XSCK040415 * IMP_REQUIREMENTRANGE = "XSCK040415 target_otype_tab = target_otype "XSCK040415 apsta_range = apsta_range "XSCK040415 EXCEPTIONS "XSCK040415 no_qualification = 1 "XSCK040415 no_person_found = 2 "XSCK040415 OTHERS = 3. "XSCK040415

RHPK_SHOW_FIND_PEOPLE_WITH_Q * CALL FUNCTION 'RHPK_SHOW_FIND_PEOPLE_WITH_Q' "XDPK000763 * EXPORTING "XDPK000763 * PLVAR = PLVAR "XDPK000763 * GDATE = "XDPK000763 * TARGET_OTYPE = 'AP' "XDPK000763 * TARGET_AP_IEA = 'I' "XDPK000763 * TABLES "XDPK000763 * SELECTED_QUALIFICATIONS = "XDPK000763 * APSTA_RANGE = APSTA_RANGE "XDPK000763 * EXCEPTIONS "XDPK000763 * NO_AUTHORITY = 1 "XDPK000763 * CANCELED = 2 "XDPK000763 * OTHERS = 3. "XDPK000763

RHPD_SEARCH_SHOW_PERSONS CALL FUNCTION 'RHPD_SEARCH_SHOW_PERSONS' "XSCK040415 EXPORTING "XSCK040415 plvar = plvar "XSCK040415 * STAG = SY-DATUM "XSCK040415 via_selection_screen = 'X' "XSCK040415 target_ap_iea = 'I' "XSCK040415 * IMPORTING "XSCK040415 * F15 = "XSCK040415 TABLES "XSCK040415 * IMP_PERS_TAB = "XSCK040415 * IMP_REQUIREMENTRANGE = "XSCK040415 target_otype_tab = target_otype "XSCK040415 apsta_range = apsta_range "XSCK040415 EXCEPTIONS "XSCK040415 no_qualification = 1 "XSCK040415 no_person_found = 2 "XSCK040415 OTHERS = 3. "XSCK040415

RHPK_SHOW_FIND_PEOPLE_WITH_Q * CALL FUNCTION 'RHPK_SHOW_FIND_PEOPLE_WITH_Q' "XDPK000763 * EXPORTING "XDPK000763 * PLVAR = PLVAR "XDPK000763 * GDATE = "XDPK000763 * TARGET_OTYPE = 'AP' "XDPK000763 * TARGET_AP_IEA = 'E' "XDPK000763 * TABLES "XDPK000763 * SELECTED_QUALIFICATIONS = "XDPK000763 * APSTA_RANGE = APSTA_RANGE "XDPK000763 * EXCEPTIONS "XDPK000763 * NO_AUTHORITY = 1 "XDPK000763 * CANCELED = 2 "XDPK000763 * OTHERS = 3. "XDPK000763

RHPD_SEARCH_SHOW_PERSONS CALL FUNCTION 'RHPD_SEARCH_SHOW_PERSONS' "XSCK040415 EXPORTING "XSCK040415 plvar = plvar "XSCK040415 * STAG = SY-DATUM "XSCK040415 via_selection_screen = 'X' "XSCK040415 target_ap_iea = 'E' "XSCK040415 * IMPORTING "XSCK040415 * F15 = "XSCK040415 TABLES "XSCK040415 * IMP_PERS_TAB = "XSCK040415 * IMP_REQUIREMENTRANGE = "XSCK040415 target_otype_tab = target_otype "XSCK040415 apsta_range = apsta_range "XSCK040415 EXCEPTIONS "XSCK040415 no_qualification = 1 "XSCK040415 no_person_found = 2 "XSCK040415 OTHERS = 3. "XSCK040415

VIEW_MAINTENANCE_CALL CALL FUNCTION 'VIEW_MAINTENANCE_CALL' EXPORTING action = cv_status corr_number = ' ' show_selection_popup = ' ' view_name = cv_view TABLES dba_sellist = cv_dbs excl_cua_funct = cv_exc.



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