SAP Reports / Programs | Payroll | Russia(PY-RU) SAP PY

HRUCALCM SAP ABAP Report - Scheduler for Multiple Payroll (Russia)







HRUCALCM 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 HRUCALCM 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

PC00_M33_CALCM_SIM - Scheduler of Simul. Multiple Payroll


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 HRUCALCM. "Basic submit
SUBMIT HRUCALCM AND RETURN. "Return to original report after report execution complete
SUBMIT HRUCALCM 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: TST_ON = Test run (no update)
Selection Text: SW_INTIM = Integration with Time Managemt
Selection Text: SCHEMA = Schema
Selection Text: RUECK-AB = Forced retro.accounting as of
Selection Text: P_VANAM = Display variant for log
Selection Text: PRT_PROT = Display log
Title: Scheduler for Multiple Payroll (Russia)
Text Symbol: R50 = Payroll area
Text Symbol: R49 = Please maintain infotype 0121 accordingly.
Text Symbol: R48 = as the infotype 0121 record
Text Symbol: R47 = all infotype 0121 records must have the same priority
Text Symbol: R46 = but
Text Symbol: R45 = a payroll result.
Text Symbol: R44 = shows an entry in a record of infotype 0121.
Text Symbol: R43 = RefPerNo in payroll period
Text Symbol: R42 = was left out of multiple payroll
Text Symbol: R41 = Period start date of in-period is:
Text Symbol: R40 = However, processing date 2 is on
Text Symbol: R39 = Multiple payroll selected
Text Symbol: R38 = would be the above pers.no. for
Text Symbol: R37 = Note for reference personnel no.
Text Symbol: R36 = No entry in T549A for payroll area
Text Symbol: R35 = This ref.pers.no. will not be selected for payroll
Text Symbol: R34 = Ref.pers.no. is not in the current infotype 0121
Text Symbol: R33 = No personnel number selected for payroll run
Text Symbol: R32 = please maintain this IT record accordingly
Text Symbol: R31 = date.
Text Symbol: R30 = valid on
Text Symbol: R29 = but is not in an infotype 0121 record
Text Symbol: R28 = be accounted
Text Symbol: R27 = must
Text Symbol: R26 = were rejected:
Text Symbol: R51 = is ignored since acc.to table T549A payroll shd not be run
Text Symbol: X99 = Special run
Text Symbol: X98 = Payroll reason
Text Symbol: X19 = HR Form name
Text Symbol: X16 = Display variant remun.statement
Text Symbol: X11 = No remuneration statem.





Text Symbol: X09 = HR Form name
Text Symbol: X08 = Also display time data processing log
Text Symbol: X07 = Display variant for log
Text Symbol: X06 = Display variant remun.statement
Text Symbol: X05 = Remuneration statement parameters
Text Symbol: X04 = Test options
Text Symbol: X03 = Log
Text Symbol: X02 = Details for reporting
Text Symbol: X01 = General program control
Text Symbol: X00 = reserved for texts on the selection screen: group texts, block texts, ...
Text Symbol: TS3 = for transfer to FI/CO
Text Symbol: TS2 = Name of work file
Text Symbol: TS1 = ObjectNo.
Text Symbol: TS0 = External allocation of object number for TemSe objects
Text Symbol: SF4 = Permitted schemas
Text Symbol: S01 = Schema generation error
Text Symbol: R56 = is ignored as earliest RA date is too early
Text Symbol: R55 = is ignored as it is not released
Text Symbol: R54 = is ignoried due to a missing control record
Text Symbol: R53 = is ignored as there is an incorrect period mod.
Text Symbol: R25 = The following reference per.nos.
Text Symbol: P05 = - with IT 0121:
Text Symbol: P04 = Number of entries in transfer table:
Text Symbol: P03 = Number of transferred personnel nos:
Text Symbol: P02 = Number of rejected personnel nos. :
Text Symbol: P01 = Number of selected personnel nos. :
Text Symbol: INI = Insufficient data to determine time period
Text Symbol: E02 = Options NOUPD and NIB must always be set together
Text Symbol: E01 = Spool parameter creation error
Text Symbol: C03 = Scheduler log for multiple payroll (end)
Text Symbol: C02 = Scheduler log for multiple payroll (start)
Text Symbol: C01 = ******************************************************************************
Text Symbol: $17 = ***************************************************************************
Text Symbol: $16 = * *
Text Symbol: $15 = * selected report with the new text elements *
Text Symbol: $14 = * Then start report RPUTXT00 to update the text pool of the *
Text Symbol: $13 = * Please update the text elements in table T52CT instead of here *
Text Symbol: $12 = * *
Text Symbol: $11 = ***************************************************************************





Text Symbol: $10 = * ATTENTION! ATTENTION! ATTENTION! ATTENTION! ATTENTION! ATTENTION! *
Text Symbol: $09 = ***************************************************************************
Text Symbol: $08 = * *
Text Symbol: $07 = * in the text pool of the report selected *
Text Symbol: $06 = * Then start report RPUTXT00 to maintain the new text elements *
Text Symbol: $05 = * Please maintain text elements in table T52CT instead of here *
Text Symbol: $04 = * *
Text Symbol: $03 = ***************************************************************************
Text Symbol: $02 = * ATTENTION! ATTENTION! ATTENTION! ATTENTION! ATTENTION! ATTENTION! *
Text Symbol: $01 = ***************************************************************************
Text Symbol: $00 = Last update on : 24.04.1998 16:18:34
Text Symbol: R24 = is in the future
Text Symbol: R23 = Initial entry of reference pers.number
Text Symbol: R22 = Payroll area ignored
Text Symbol: R21 = Error with reference pers.number
Text Symbol: R20 = for key
Text Symbol: R19 = No entry in table
Text Symbol: R18 = (These reference personnel numbers were rejected by payroll)
Text Symbol: R17 = Records with different contents:
Text Symbol: R16 = has infotype 0121 for the following related reference personnel nos.
Text Symbol: R14 = locked for payroll
Text Symbol: R13 = Reference personnel number
Text Symbol: R12 = No payroll area selected
Text Symbol: R11 = not in one and the same payroll area:
Text Symbol: R10 = )
Text Symbol: R09 = to
Text Symbol: R08 = in the payroll period (
Text Symbol: R07 = the following related reference personnel numbers are
Text Symbol: R06 = event
Text Symbol: R05 = for the
Text Symbol: R04 = No entry found in T549Q for period modifier
Text Symbol: R03 = schema
Text Symbol: R02 = Check function PGM in personnel calculation
Text Symbol: R01 = Program type may have value 'ABR' or 'MIX' only
Text Symbol: P11 = - without MACO W:
Text Symbol: P10 = - with MACO W:
Text Symbol: P09 = (see matchcode W)
Text Symbol: P08 = other:
Text Symbol: P07 = (no entry in P0121)



Text Symbol: P06 = - because of IT 0121:


INCLUDES used within this REPORT HRUCALCM

INCLUDE RPCPLOG0.
INCLUDE RPCMJR09. " FORM ROUTINES GENERAL (INTERNATIONAL)
INCLUDE RPCHRT09_SHIFT_EDT_HRFORMS. "CHBPL0K030663
INCLUDE PCMJRRU9. " FORM ROUTINES RUSSIA


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:

F4_POPUP_EDT_VARI CALL FUNCTION 'F4_POPUP_EDT_VARI' EXPORTING molga = calcmolga CHANGING edt_vari = edt_vari EXCEPTIONS OTHERS = 0.

F4_POPUP_P_VANAM CALL FUNCTION 'F4_POPUP_P_VANAM' IMPORTING p_vanam = p_vanam EXCEPTIONS OTHERS = 0.

F4_POPUP_SCHEMA CALL FUNCTION 'F4_POPUP_SCHEMA' EXPORTING * PROCL = 'C' molga = calcmolga titel = 'Zulässige Schemen'(sf4) IMPORTING sname = schema EXCEPTIONS OTHERS = 0.

F4_POPUP_HRF_NAME CALL FUNCTION 'F4_POPUP_HRF_NAME' EXPORTING molga = calcmolga formclass = 'PAYSLIP' * ALLOW_INTERNATIONAL_FORMS = 'X' * DISPLAY_ONLY = ' ' CHANGING hrf_name = hrf_name * FORMTEXT = EXCEPTIONS func_does_not_exist = 0 OTHERS = 0.



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