SAP Reports / Programs | Personnel Management | Recruitment(PA-RC) SAP PA

RPAPRT09 SAP ABAP Report - Direct Transfer of Applicant Data







RPAPRT09 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report transfers the data from the applicant database to the employee database...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RPAPRT09 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

PBA7 - Recurring tasks: Data transfer


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


Text pool values


Selection Text: AGAIN = Repeat
Selection Text: MASSN = Action for hiring
Selection Text: PAPAPGRP = Applicant group
Selection Text: PAPAPSTA = Status (overall)
Selection Text: PAPAPTYP = Applicant range
Selection Text: PAPBEGDA = ?...(PAPBEGDA)
Selection Text: PAPBTRTL = Personnel subarea
Selection Text: PAPOFFID = Advertisement
Selection Text: PAPPERNR = Applicant number
Selection Text: PAPREFEM = Reference
Selection Text: PAPRESRF = Personnel officer
Selection Text: PAPSPAPL = Unsol.application group
Selection Text: PAPSTREA = Status reason (overall)
Selection Text: PAPWERKS = Personnel area
Selection Text: PAPBEGPS = ?...(PAPBEGPS)
Selection Text: PAPENDDA = ?...(PAPENDDA)
Selection Text: PAPENDPS = ?...(PAPENDPS)
Selection Text: PLBEG = ?...(PLBEG)
Selection Text: PLEND = ?...(PLEND)
Selection Text: SW_SUPDG = ?...(SW_SUPDG)
Title: Direct Transfer of Applicant Data
Text Symbol: MAS = Action for hiring
Text Symbol: MSG = Reason
Text Symbol: REA = all
Text Symbol: REF = Reference
Text Symbol: REM = with reference
Text Symbol: REO = w/o reference
Text Symbol: SSE = Selection
Text Symbol: STT = Key date:
Text Symbol: SUP = Suppress dialog
Text Symbol: SWA = Further data
Text Symbol: SZT = Period
Text Symbol: ZRM = Evaluation period:
Text Symbol: H04 = Status
Text Symbol: 000 = Reconciliation totals
Text Symbol: 001 = Evaluation
Text Symbol: 002 = includes
Text Symbol: 003 = Applicants selected





Text Symbol: 004 = Applicants skipped
Text Symbol: ADA = Performance date
Text Symbol: AGN = Repeat
Text Symbol: ATB = Performance date:
Text Symbol: ATV = Perform from
Text Symbol: BIS = to
Text Symbol: DDA = Data selection period
Text Symbol: E00 = OK
Text Symbol: E01 = AP version outdated
Text Symbol: E02 = Applicant number locked
Text Symbol: E03 = Double data transfer planned
Text Symbol: E04 = DDIC error
Text Symbol: E05 = Lock error
Text Symbol: E06 = Error in infotype 4001
Text Symbol: E07 = No authorization
Text Symbol: E08 = Error during activity import
Text Symbol: E09 = No refer. activity
Text Symbol: E10 = No 'Transfer applicant data' activity
Text Symbol: E11 = Integration not active
Text Symbol: E12 = Error in import
Text Symbol: E13 = Write error (data file)
Text Symbol: E14 = Employee exists
Text Symbol: E15 = Transfer failed
Text Symbol: E99 = No data has been read
Text Symbol: FDA = Receipt of application
Text Symbol: FNA = File name
Text Symbol: H01 = Applicant
Text Symbol: H02 = Position
Text Symbol: H03 = Hiring


INCLUDES used within this REPORT RPAPRT09

INCLUDE RPAPDT04. "WBIK040648
INCLUDE RPAPRC01.
INCLUDE MPPSEL00.
INCLUDE RPAPRF10.


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_BACKFIELD CALL FUNCTION 'HR_FEATURE_BACKFIELD' EXPORTING feature = 'PRELI' struc_content = PME15 kind_of_error = space IMPORTING back = integration CHANGING status = retcd 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.

DOWNLOAD * CALL FUNCTION 'DOWNLOAD' * EXPORTING * FILENAME = FILENAME * FILETYPE = FILETYPE * IMPORTING * ACT_FILENAME = ACT_FILENAME * TABLES * DATA_TAB = PROPOSED_VALUES .






RP_APPL_CHANGE_TRANSFER_EVENT CALL FUNCTION 'RP_APPL_CHANGE_TRANSFER_EVENT' "XDPK132813 EXPORTING "XDPK132813 ename = p0001-ename "XDPK132813 aplno = p0001-pernr "XDPK132813 pernr = pspar-pernr "XDPK132813 apcls = 'P' "XDPK132813 massn = massn_internal "XDPK132813 IMPORTING "XDPK132813 massn = massn_internal. "XDPK132813

RP_APPL_CHANGE_TRANSFER_EVENT CALL FUNCTION 'RP_APPL_CHANGE_TRANSFER_EVENT' "XDPK132813 EXPORTING "XDPK132813 ename = p0001-ename "XDPK132813 aplno = p0001-pernr "XDPK132813 pernr = pspar-pernr "XDPK132813 apcls = 'AP' "XDPK132813 massn = massn_ex_ee "XDPK132813 IMPORTING "XDPK132813 massn = massn_ex_ee. "XDPK132813

NAMETAB_GET CALL FUNCTION 'NAMETAB_GET' EXPORTING only = 'T' tabname = infnam TABLES nametab = nametab.



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