SAP Reports / Programs

RPAPL006 SAP ABAP Report - Postings







RPAPL006 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report enables you to display a list of all job advertisements...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 RPAPL006 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 RPAPL006. "Basic submit
SUBMIT RPAPL006 AND RETURN. "Return to original report after report execution complete
SUBMIT RPAPL006 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: VVDAT = Advertisement end
Selection Text: VVACA = Vacancy
Selection Text: VPUBD = Publication date
Selection Text: VOFFI = Advertisement
Selection Text: VINST = Recruitment instrument
Title: Job Advertisements
Text Symbol: OUT = Output
Text Symbol: SSE = Selection
Text Symbol: LIS = ABAP list
Text Symbol: H10 = To
Text Symbol: H08 = Job Adverts
Text Symbol: H07 = St
Text Symbol: H06 = from Name
Text Symbol: 000 = vac.
Text Symbol: 001 = res.
Text Symbol: 002 = occ.
Text Symbol: 003 = Vacancy does not exist
Text Symbol: 004 = not in T750X
Text Symbol: 005 = >
Text Symbol: 006 = No vacancy assigned
Text Symbol: ALV = SAP List Viewer
Text Symbol: H01 = Job ad. App.|
Text Symbol: H02 = Date |
Text Symbol: H03 = Instrument
Text Symbol: H04 = Vacancies published:
Text Symbol: H05 = App.


INCLUDES used within this REPORT RPAPL006

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_CHECK_STRU_AUTH_VAC CALL FUNCTION 'HR_CHECK_STRU_AUTH_VAC' EXPORTING vacancy = t750x-objid fcode = 'DISP' EXCEPTIONS NO_STRU_AUTHORITY = 1 OTHERS = 2.

HR_READ_FOREIGN_OBJECT_TEXT CALL FUNCTION 'HR_READ_FOREIGN_OBJECT_TEXT' "XDPK011277 EXPORTING "XDPK011277 OTYPE = 'S' "XDPK011277 OBJID = VACANCIES-OBJID "XDPK011277 BEGDA = VACANCIES-BEGDA "XDPK011277 * ENDDA = VACANCIES-BEGDA "XDPK011277 ENDDA = VACANCIES-ENDDA IMPORTING "XDPK011277 OBJECT_TEXT = OBJECT_TEXT "XDPK011277 EXCEPTIONS "XDPK011277 NOTHING_FOUND = 1 "XDPK011277 WRONG_OBJECTTYPE = 2 "XDPK011277 MISSING_COSTCENTER_DATA = 3 "XDPK011277 MISSING_OBJECT_ID = 4 "XDPK011277 OTHERS = 5. "XDPK011277

VIEW_MAINTENANCE_CALL CALL FUNCTION 'VIEW_MAINTENANCE_CALL' "XDPK128060 EXPORTING ACTION = ACTION "XDPK128060 VIEW_NAME = VIEW "XDPK128060 TABLES DBA_SELLIST = SELLIST "XDPK128060 EXCL_CUA_FUNCT = EXCLFUN. "XDPK128060

VIEW_MAINTENANCE_CALL CALL FUNCTION 'VIEW_MAINTENANCE_CALL' "XDPK128060 EXPORTING ACTION = ACTION "XDPK128060 VIEW_NAME = VIEW "XDPK128060 TABLES DBA_SELLIST = SELLIST "XDPK128060 EXCL_CUA_FUNCT = EXCLFUN. "XDPK128060

VIEW_MAINTENANCE_CALL CALL FUNCTION 'VIEW_MAINTENANCE_CALL' "XDPK128060 EXPORTING ACTION = ACTION "XDPK128060 VIEW_NAME = VIEW "XDPK128060 TABLES DBA_SELLIST = SELLIST "XDPK128060 EXCL_CUA_FUNCT = EXCLFUN. "XDPK128060

VIEW_MAINTENANCE_CALL * call function 'VIEW_MAINTENANCE_CALL' "XDPK128060 "XDPK017265 * exporting action = action "XDPK128060 "XDPK017265 * view_name = view "XDPK128060 "XDPK017265 * tables dba_sellist = sellist "XDPK128060 "XDPK017265 * excl_cua_funct = exclfun. "XDPK128060 "XDPK017265

RS_REFRESH_FROM_SELECTOPTIONS CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS' EXPORTING CURR_REPORT = START_SEL TABLES SELECTION_TABLE = INT_SEL_OPT EXCEPTIONS NOT_FOUND = 01 NO_REPORT = 02.

RP_APPL_OFFER_MAINT CALL FUNCTION 'RP_APPL_OFFER_MAINT' EXPORTING ACT_STATUS = $ACT_STATUS TABLES USED = USED CHANGING MAINT_T750B = T750B EXCEPTIONS NO_OFFER = 1 NO_ENQUEUE = 2 NO_AUTHORITY = 3.



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