SAP Reports / Programs

RPSDEV00 SAP ABAP Report - Headcount development







RPSDEV00 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report determines the headcount development based on an employee's membership to an organizational unit within a selected payroll period...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 RPSDEV00 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 RPSDEV00. "Basic submit
SUBMIT RPSDEV00 AND RETURN. "Return to original report after report execution complete
SUBMIT RPSDEV00 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Headcount development
Selection Text: BEGJAHR = Initial year
Selection Text: BEGPER = Initial period
Selection Text: BWBGK = PArea/Subarea/EEGroup/Subgroup
Selection Text: ENDJAHR = Final year
Selection Text: ENDPER = Final period
Selection Text: HUGO = Selection periods
Selection Text: INDEXNAM = ?...(INDEXNAM)
Selection Text: LISTING = Pages in seq. order
Selection Text: PERMO = D Period parameter
Selection Text: SAPXXL = Transfer spreadsheets
Selection Text: STICHTAG = Key date selection
Selection Text: WBGK = PArea/Subarea/EEGroup/Subgroup
Selection Text: INDEXNM2 = ?...(INDEXNM2)
Selection Text: INDEXTYP = ?...(INDEXTYP)
Selection Text: PNPABKRS = ?...(PNPABKRS)
Selection Text: PNPBEGDA = ?...(PNPBEGDA)
Selection Text: PNPBEGPS = ?...(PNPBEGPS)
Selection Text: PNPENDDA = ?...(PNPENDDA)
Selection Text: PNPENDPS = ?...(PNPENDPS)
Selection Text: PNPPABRJ = ?...(PNPPABRJ)
Selection Text: PNPPABRP = ?...(PNPPABRP)
Selection Text: PNPPERNR = ?...(PNPPERNR)
Selection Text: PNPSORTF = ?...(PNPSORTF)
Selection Text: PNPSORTT = ?...(PNPSORTT)
Selection Text: PNPSTATU = ?...(PNPSTATU)
Selection Text: PNPXABKR = ?...(PNPXABKR)
Selection Text: PNPXBWBK = ?...(PNPXBWBK)
Selection Text: PNPXPGPK = ?...(PNPXPGPK)
Title: Headcount development
Text Symbol: X14 = No data selected
Text Symbol: X13 = Generating run cancelled for report RPSDEV02
Text Symbol: X12 = Report RPSDEV01 is not available
Text Symbol: X11 = Persons
Text Symbol: X10 = Reporting
Text Symbol: X09 = released
Text Symbol: X08 = Status
Text Symbol: X07 = Person responsible





Text Symbol: X06 = Created
Text Symbol: X05 = Report
Text Symbol: X04 = EE subgroup
Text Symbol: X03 = Employee group
Text Symbol: X02 = Personnel subarea
Text Symbol: X01 = Personnel area
Text Symbol: TXT = Selection periods (from/to)
Text Symbol: TX1 = SAP Excel list view
Text Symbol: E03 = You have not selected a valid time period
Text Symbol: E02 = End period < Start period
Text Symbol: E01 = Enter a period parameter
Text Symbol: C08 = PA PS EG ES ABC analysis
Text Symbol: C06 = data further
Text Symbol: C05 = Data compression remains insufficient. You must compress the
Text Symbol: C04 = analysis (add selections)
Text Symbol: C03 = compression accdg to org. unit (remove selections) or by ABC
Text Symbol: C02 = graphic is too large. Select a higher level of data
Text Symbol: C01 = The internal table containing the data you want to transfer to the
Text Symbol: 032 = Not in table T001P
Text Symbol: 031 = Not in table T501T
Text Symbol: 030 = Error number:
Text Symbol: 027 = Key
Text Symbol: 024 = Incorrect entries
Text Symbol: 023 = Error list
Text Symbol: 007 = ESgrp
Text Symbol: 006 = EEGrp
Text Symbol: 005 = PSubarea
Text Symbol: 004 = PArea
Text Symbol: 002 = Total
Text Symbol: 001 = Headcount for all plants
Text Symbol: E04 = Selection period incomplete
Text Symbol: T05 = EE subgroup
Text Symbol: T04 = Employee group
Text Symbol: T03 = Personnel subarea
Text Symbol: T02 = Personnel area
Text Symbol: T01 = Company code
Text Symbol: STM = Middle
Text Symbol: STL = Last
Text Symbol: STF = First





Text Symbol: ST1 = Key date in period
Text Symbol: S02 = D I V I D E R
Text Symbol: S01 = ***************************************************************************
Text Symbol: PTB = Subarea
Text Symbol: PPP = List for
Text Symbol: PBE = Pers. area
Text Symbol: MKR = EE subgroup
Text Symbol: MGR = EE group
Text Symbol: G05 = Employee(s)
Text Symbol: G04 = Other
Text Symbol: G03 = Organizational unit
Text Symbol: G02 = Period
Text Symbol: G01 = Headcount development
Text Symbol: E06 = Choose one of the following: Print or MS Excel output


INCLUDES used within this REPORT RPSDEV00

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_APPEND_ERROR_LIST CALL FUNCTION 'HR_APPEND_ERROR_LIST' EXPORTING PERNR = PERNR-PERNR ARBGB = 'PN' MSGTY = 'W' MSGNO = 001 MSGV1 = 'T500P' MSGV2 = T500P+3(4).

HR_APPEND_ERROR_LIST CALL FUNCTION 'HR_APPEND_ERROR_LIST' EXPORTING PERNR = PERNR-PERNR ARBGB = 'PN' MSGTY = 'W' MSGNO = 001 MSGV1 = 'T501T' MSGV2 = T501T+3(2).

HR_APPEND_ERROR_LIST CALL FUNCTION 'HR_APPEND_ERROR_LIST' EXPORTING PERNR = PERNR-PERNR ARBGB = 'PN' MSGTY = 'W' MSGNO = 001 MSGV1 = 'T001P' MSGV2 = T001P+3(8).

HR_DISPLAY_ERROR_LIST CALL FUNCTION 'HR_DISPLAY_ERROR_LIST'.

GRAPH_MATRIX CALL FUNCTION 'GRAPH_MATRIX' EXPORTING DIM1 = TEXT-G02 DIM2 = TEXT-G03 DIM3 = SPACE INBUF = SPACE INFORM = SPACE MAX1 = G_MAX1 MAX2 = G_MAX2 MAX3 = SPACE PWDID = SPACE STAT = SPACE SUPER = SPACE TITL = TEXT-G01 VALT = TEXT-G05 WDID = SPACE WINID = SPACE MAIL_ALLOW = 'X' TABLES DATA = G_DATA_2 OPTS = G_OPTS TDIM1 = G_DIM1 TDIM2 = G_DIM2 TDIM3 = G_DIM3.



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