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
Below is a list of transaction codes which are relevant to this SAP report
PC00_M33_CALCM_SIM - Scheduler of Simul. Multiple Payroll
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.
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.
INCLUDE RPCPLOG0.
INCLUDE RPCMJR09. " FORM ROUTINES GENERAL (INTERNATIONAL)
INCLUDE RPCHRT09_SHIFT_EDT_HRFORMS. "CHBPL0K030663
INCLUDE PCMJRRU9. " FORM ROUTINES RUSSIA
No SAP DATABASE tables are accessed within this REPORT code!
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.
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.