SAP Reports / Programs

RPCALCI0 SAP ABAP Report - Payroll accounting program - Italy







RPCALCI0 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 RPCALCI0 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_M15_CALC - Pay calculation
PC00_M15_CALC_SIMU - Simulation-payroll accounting-Italy


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 RPCALCI0. "Basic submit
SUBMIT RPCALCI0 AND RETURN. "Return to original report after report execution complete
SUBMIT RPCALCI0 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 (no update)
Selection Text: SCHEMA = Payroll accounting scheme
Selection Text: RUECK-AB = Comp.payroll account.from date
Selection Text: P_VANAM = Log display variant
Selection Text: PRT_PROT = Display log
Selection Text: PAYTY = Calculation type
Selection Text: PAYID = Calculation indicator
Selection Text: BONDT = Supplementary payday
Title: Payroll accounting program - Italy
Text Symbol: I68 = Table T5ITR6 inconsistent:
Text Symbol: I69 = Regional tax not in settlement mode:
Text Symbol: I70 = Retroactive accounting: previous results not found!
Text Symbol: I71 = T5ITQ3 inconsistent:
Text Symbol: I78 = Table T5ITT7 inconsistent
Text Symbol: I80 = T5ITGB inconsistent:
Text Symbol: I81 = T5ITGR inconsistent:
Text Symbol: I82 = Table T5ITM6 is inconsistent:
Text Symbol: I83 = Municipality tax not in settlement mode:
Text Symbol: I84 = Provincial tax settlement not possible without IRPEF settlement and deductions
Text Symbol: I85 = Provincial tax not in settlement mode:
Text Symbol: I86 = Table T5ITP6 is inconsistent:
Text Symbol: I90 = inconsistent:
Text Symbol: I91 = Deductions are not correctly defined in feature IDEDU
Text Symbol: I93 = Arrear in the future!
Text Symbol: I67 = Regional tax settlement not possible w/o IRPEF settlement and deductions
Text Symbol: I66 = Taxation formula is inconsistent:
Text Symbol: I65 = Table T5ITPB inconsistent:
Text Symbol: I64 = Function ITCOP: parameter values not admitted!
Text Symbol: I63 = T5ITL2 inconsistent:
Text Symbol: I62 = T5ITL1 inconsistent:
Text Symbol: I61 = Amounts paid by 3rd-pty are inconsistent!
Text Symbol: I60 = The required function does not exist!
Text Symbol: I59 = T5ITF6 inconsistent:
Text Symbol: I58 = T5ITF5 inconsistent:
Text Symbol: I57 = Infotype Tax exemption does not exist for seasonal workers settlement!
Text Symbol: I56 = Seasonal workers IRPEF settlement required for a non-seasonal worker!
Text Symbol: I55 = T5ITQ2 inconsistent:
Text Symbol: I54 = Ins.C Tp Ins.C Tp Ins.C Tp Ins.C Tp Ins.C Tp Ins.C Tp Ins.C Tp Ins.C T





Text Symbol: I53 = Part time average percent.or Total no.of part-time months not provided!
Text Symbol: I94 = Miss. constant in T511K:
Text Symbol: X11 = No remun. statement
Text Symbol: X09 = HR form name
Text Symbol: X08 = Display time processing data log
Text Symbol: X07 = Log display variant
Text Symbol: X06 = Remuner.stat.display variant
Text Symbol: X05 = Parameters for remuner.stat.
Text Symbol: X03 = Log writing
Text Symbol: X02 = Valuation data
Text Symbol: X01 = Program general control
Text Symbol: W01 = Spouse dedct. not calculated:dedct.indicator in IT 156 relevant to child replacing spouse
Text Symbol: U01 = Error in running BAdI for calculation of minimum contribution
Text Symbol: RD7 = RDTP operation / fixed value P valid only for numeric field (RTE NUM AMT).
Text Symbol: RD6 = RDTAB operation: DDIC error (check return field)
Text Symbol: RD5 = Results not found for RDTAB operation
Text Symbol: RD4 = More than one result for RDTAB operation
Text Symbol: RD3 = Error in reading infotype for RDTAB operation
Text Symbol: RD2 = RDTAB operation - no rule definition
Text Symbol: RD1 = No entry in tab. T549A for personnel area
Text Symbol: R50 = Calculation results for generating arrears are missing
Text Symbol: R49 = No IT 548 - Subty 0001 in arrears period. Current period used
Text Symbol: R48 = Inconsistent selection of severance indemnity
Text Symbol: IR1 = Default value for retroact. accounting type not determined
Text Symbol: IN1 = ATTENTION! INAB only supported until 12/2005 (note 715581).
Text Symbol: ID1 = DEDUG constant is zero (T511K). Q factor cannot be calculated
Text Symbol: IA1 = T5ITA4 inconsistent for key
Text Symbol: I99 = T5ITNS table inconsistent
Text Symbol: I98 = Missing Calc. Base
Text Symbol: I97 = PerNo not reg.but with option of paying to Fund
Text Symbol: I96 = Missing entry in table T5ITGS:
Text Symbol: I95 = Reset negative different taxat.:
Text Symbol: I52 = T5ITLA inconsistent:
Text Symbol: I16 = T5ITTB inconsistent:
Text Symbol: I15 = T5ITQ1 inconsistent: rounding & date &
Text Symbol: I14 = T5ITDQ inconsistent:
Text Symbol: I13 = Social security data are incons.!
Text Symbol: I12 = T5ITA2 inconsistent:
Text Symbol: I11 = T5ITA1 inconsistent:





Text Symbol: I10 = T5ITAT inconsistent:
Text Symbol: I09 = Value type not admitted ( YY, MM, DD ) !
Text Symbol: I08 = T5ITDT inconsistent:
Text Symbol: I07 = T5ITDR inconsistent:
Text Symbol: I06 = T5ITD2 inconsistent:
Text Symbol: I05 = T5ITD1 inconsistent:
Text Symbol: I04 = T5ITDS inconsistent:
Text Symbol: I03 = Parameter not admitted!
Text Symbol: I02 = Inconsistent tax deductions!
Text Symbol: E01 = Intotype 156 and T5ITDS inconsistent: no.children not equal to tot.children
Text Symbol: APZ = # From To EG ES CC PAr CCtr WSRule CUL JobNo Act CostD TRec
Text Symbol: $17 = ***************************************************************************
Text Symbol: $16 = * *
Text Symbol: $15 = * selected report with the new textelements. *
Text Symbol: $14 = * Afterwards start report RPUTXT00 to update the textpool of the *
Text Symbol: $13 = * Please update the textelements in table 52CT instead of doing it 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 = * text in text pool of the selected report. *
Text Symbol: $06 = * Trigger the report RPUTXT00 in order to update the new elements *
Text Symbol: $05 = * Do not update the text elements here, but in table 52CT. *
Text Symbol: $04 = * *
Text Symbol: $03 = ***************************************************************************
Text Symbol: $02 = * ATTENT.! ATTENT.! ATTENT.! ATTENT.! ATTENT.! ATTENT.! ATTENT.!*
Text Symbol: $01 = ***************************************************************************
Text Symbol: $00 = Last update on: 25.06.1998 17:38:38
Text Symbol: I51 = T5ITF3 inconsistent:
Text Symbol: I50 = T5ITFT inconsistent:
Text Symbol: I49 = T5ITCT inconsistent: wage type No.of months not valuated or with null value
Text Symbol: I48 = T5ITCT inconsistent: wage type No. of days not valuated or with null value!
Text Symbol: I47 = T5ITCT inconsistent:
Text Symbol: I46 = Annual contribution settlement: NEGATIVE TAX.AMOUNT
Text Symbol: I45 = Counter contribution settlement: NEGATIVE TAX. AMOUNT!
Text Symbol: I44 = T5ITC1 inconsistent: wage type bracket taxable amount not valuated
Text Symbol: I43 = T5ITC1 inconsistent: wage type group taxable amount not valuated
Text Symbol: I42 = T5ITCH inconsistent:



Text Symbol: I41 = T5ITC1 inconsistent:
Text Symbol: I40 = T5ITC6 inconsistent: contribution settlement not found!
Text Symbol: I39 = T5ITCG inconsistent:
Text Symbol: I38 = IRPEF settlement is not associated with deduction settlement!
Text Symbol: I37 = Wage type no. of deduction days for settlement not suppl.!
Text Symbol: I36 = T5ITDA inconsistent: deduction settlement wage type not valued!
Text Symbol: I35 = T5ITDG inconsistent:
Text Symbol: I34 = T5ITQT inconsistent:
Text Symbol: I33 = Suppl. administrative data is inconsistent!
Text Symbol: I32 = IRPEF taxation indicator does not exist !
Text Symbol: I31 = T5ITTA inconsistent:
Text Symbol: I30 = Previous employer is inconsistent!
Text Symbol: I29 = Negative deduction with debit:
Text Symbol: I28 = Disbursement type unknown:
Text Symbol: I27 = T5ITDA inconsistent:
Text Symbol: I26 = Contrib. ind. does not exist:
Text Symbol: I25 = IRPEF ind.does not exist:
Text Symbol: I24 = Reset negative IRPEF:
Text Symbol: I23 = T5ITD3 inconsistent:
Text Symbol: I22 = Negative taxable amount with return:
Text Symbol: I21 = Negative tax.amount reset and previous month recovery:
Text Symbol: I20 = Reset negative taxable amount
Text Symbol: I19 = ERROR for PERS.NO:
Text Symbol: I18 = WARNING for PERS.NUMBER:
Text Symbol: I17 = T512W inconsistent:


INCLUDES used within this REPORT RPCALCI0

INCLUDE RPCTSP00. "VUUP30K068742
INCLUDE RPCTSP01. "VUUP30K068742
INCLUDE RPC2PS00. " CLUSTER OF GENERATED SCHEMAS
INCLUDE RPC2PT00. " CLUSTER OF GENERATED SCHEMAS TEXTS
INCLUDE UP50QDAT. "COMMON PART PSOPER FOR UPDATE TASK"YUIK68140
INCLUDE RPC2CD09. "QBWK68378 "XDO
INCLUDE RPCFOP00.
INCLUDE RPC2B201. "
INCLUDE RPTDAT00. " COMMON PART OTABLES, ADDITIONAL FIELDS
INCLUDE RPTDAT00. " COMMON PART OTABLES, ADDITIONAL FIELDS

INCLUDE RPC4F_0C. "XDO
INCLUDE RPC4F100. "XDO
INCLUDE RPCFPABS. "QAFK75100
INCLUDE RPCSPXI0.
INCLUDE RPCTSDI0. "VUUP30K068742
INCLUDE RPCTSP02. " AT SELECTION SCREEN "VUUP30K068742
INCLUDE RPUMKC00.
INCLUDE RPCLG000. " FORM DECLARATION NEW PAYROLL LOG
INCLUDE RPCOPTI0.


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