SAP Reports / Programs

HVECALC0 SAP ABAP Report - Payroll accounting program (Venezuela)







HVECALC0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program executes a full payroll by periods and by employee, storing the results...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 HVECALC0 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_M17_CALC - Payroll
PC00_M17_CALC_SIMU - 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 HVECALC0. "Basic submit
SUBMIT HVECALC0 AND RETURN. "Return to original report after report execution complete
SUBMIT HVECALC0 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 = Simulation (without maintain.)
Selection Text: SW_INTIM = Time Management Integration
Selection Text: SCHEMA = Pers. calculation schema
Selection Text: RUECK-AB = Forced retro. acctg from
Selection Text: P_VANAM = Log display variant
Selection Text: PRT_PROT = Display log
Selection Text: PAYTY = Payroll type
Selection Text: PAYID = Payroll identifier
Selection Text: OCRSN = Reason for off-cycle
Selection Text: BONDT = Off-cycle payroll date
Title: Payroll accounting program (Venezuela)
Text Symbol: TEP = A Co. PAr BAr Assignment Number Amount
Text Symbol: TCP = Wage type Account Amount
Text Symbol: TC1 = PaytNo. CC PAr Cost ctr Order ActTy Send CC Ctr Cost ctr
Text Symbol: T02 = T7VE90
Text Symbol: T01 = Infotype 0645
Text Symbol: SF4 = Schemas allowed
Text Symbol: RH1 = Error on editing cost distribution
Text Symbol: RB9 = Off-cycle pyrll run day not known
Text Symbol: RB8 = You must spec. OC pyrl run day
Text Symbol: R99 = Person rejected:
Text Symbol: R86 = Too many entries in table:
Text Symbol: R75 = Payroll is not possible: Work center data missing
Text Symbol: R62 = Table $ not supported in operatn TABLE
Text Symbol: R48 = Invalid field $ in line:
Text Symbol: R10 = Error:
Text Symbol: TR9 = Key date-T558C outside payroll period: Wage type
Text Symbol: TS0 = External assignment of an object number for TemSe objects
Text Symbol: TZL = Date from to AW C1 C2 Hours WTy Description IT EC AbsTy.
Text Symbol: X01 = General program control
Text Symbol: X03 = Log
Text Symbol: X04 = Test options
Text Symbol: X05 = Remun. statement
Text Symbol: X06 = Remun. statem. display variant
Text Symbol: X07 = Log display variant
Text Symbol: X08 = Display add. log for processing time data
Text Symbol: X09 = Name of HR form
Text Symbol: X11 = No remuneration stmnt





Text Symbol: X16 = Display variant. Remuneration stmnt
Text Symbol: X19 = HR form name
Text Symbol: X98 = Off-cycle payroll reason
Text Symbol: X99 = OC payr. run
Text Symbol: R09 = Current entry in
Text Symbol: $00 = Last update: 09/06/1998 22:13:13
Text Symbol: $01 = ***************************************************************************
Text Symbol: $02 = * Caution! Caution! Caution! Caution! Caution! Caution! Caution! *
Text Symbol: $03 = ***************************************************************************
Text Symbol: $04 = * *
Text Symbol: $05 = * Text elements must not be maintained here but in table 52CT *
Text Symbol: $06 = * Then initialize report RPUTXT00 to maintain the new text elements*
Text Symbol: $07 = * in the text pool of the selected report. *
Text Symbol: $08 = * *
Text Symbol: $09 = ***************************************************************************
Text Symbol: $10 = * Caution! Caution! Caution! Caution! Caution! Caution! Caution! *
Text Symbol: $11 = ***************************************************************************
Text Symbol: $12 = * *
Text Symbol: $13 = * Text elements must not be maintained here but in table 52CT *
Text Symbol: $14 = * Then initialize report RPUTXT00 to maintain the new text elements
Text Symbol: $15 = * in the text pool of the selected report *
Text Symbol: $16 = * *
Text Symbol: $17 = ***************************************************************************
Text Symbol: 001 = Infotype P0645
Text Symbol: 009 = No entry in table:
Text Symbol: 021 = Func.:
Text Symbol: 023 = Rule
Text Symbol: 024 = Operation
Text Symbol: 025 = Wage type
Text Symbol: AAA = Reason
Text Symbol: AP1 = Payroll period: mm/yyyy / dd/mm/yyyy - dd/mm/yyyy
Text Symbol: CE1 = 0399 entries:
Text Symbol: CE2 = 0400 entries:
Text Symbol: CE3 = Entries 0401:
Text Symbol: COS = Wrong costs distribution
Text Symbol: ES1 = Ty. LNo ForPer. WTy. Text Number
Text Symbol: EX1 = Ty. LNo SeqNo Variable information
Text Symbol: P20 = Variable $ contains:
Text Symbol: P21 = Variable $ not completd





Text Symbol: P30 = Personnel calc. rule
Text Symbol: P31 = Proc. Cl.
Text Symbol: P32 = Eval. Cl.
Text Symbol: Q01 = You must specify off-cyc.pyrl run day
Text Symbol: QAX = Empl. skipped, ODR already assgnd
Text Symbol: R03 = Basic data from Venezuela missing
Text Symbol: R04 = Invalid printing request
Text Symbol: R08 = Basic entry in IT:


INCLUDES used within this REPORT HVECALC0

INCLUDE RPCPLOG0. "XDOALRK054017
INCLUDE RPCFDP09. " SELECTION SCREEN DEF. "XDOALRK067005
INCLUDE PCCONVE0. " CONSTANTS VENEZUELA
INCLUDE RPC2PS00. " CLUSTER OF GENERATED SCHEMAS
INCLUDE RPC2PT00. " CLUSTER OF GENERATED SCHEMAS TEXTS
INCLUDE UP50QDAT. " COMMON PART PSOPER FOR UPDATE TASK
INCLUDE UP50QDAT. " COMMON PART PSOPER FOR UPDATE TASK

INCLUDE RPC2CD09. "XDO
INCLUDE RPCFOP00.
INCLUDE RPC2B201.
INCLUDE RPTDAT00. " COMMON PART OTABLES, ADDITIONAL FIELDS
INCLUDE RPTDAT00. " COMMON PART OTABLES, ADDITIONAL FIELDS

INCLUDE RPC4F_0C. " CONSTANTS
INCLUDE RPC4F100.
INCLUDE RPCFVP09.
INCLUDE RPCFPABS.


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:

No SAP FUNCTION MODULES are executed within this report code!



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