cancel
Showing results for 
Search instead for 
Did you mean: 

Division by zero not performed after executing program RPCALCL0

Former Member
0 Kudos

hi guys,

we are facing error after executing program RPCALCL0

Division by zero not performed

Calculation rule Z0133****6 AMT<IOTLMT RTE=TADIVI DIVID ARR

ZER

we are currently under HR-Malaysia (HR-MY), can anybody pls advice if there is any setting that we missed out ?

thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member

Hi,

Check whether the value in work hours per period in IT0008 (DIVGV) is missing.

This field is defaulted by time management configuration, when you create IT0007

With Regards

Shyam V

Former Member
0 Kudos

HI Shyam,

Thanks so much . But im still in new in HR and learning to support. Can i please know where to check on:

IT0008 (DIVGV)

may i know it is in which tcode/spro?

Former Member
0 Kudos

HI,

That value will come form Time management configuration, where you will defined Work Schedule Rule and generate work schedule.

Time Management > Work Schedules > Work Schedule Rules and Work Schedules > Set Work Schedule Rules and Work Schedules (Table T508T)

To resolve your current error, just replase field "Work hours/period" with wonthly working hours (Ex: 178) and run the payroll

With Regards

Shyam V

Answers (5)

Answers (5)

Former Member

Hi Ester,

Please check IT0008 Basic Pay field 'Work hours/period'. It should display employee's monthly working hours based on IT0007 Planned working time.

Regards,

Wee San

Former Member
0 Kudos

HI WeeSan ,

i hv checked PA20 , field work hours/period is 169.00. So it is not zero . Does that mean this is not the caused ?

Former Member
0 Kudos

Hi,

In this case the PCR is reading ADIVI (which is "Total working time measured in working days") from the work schedule.

Check your Work Schedule rule, whether it has weekly workdays

Time Management > Work Schedules > Work Schedule Rules and Work Schedules > Set Work Schedule Rules and Work Schedules (Table T508T)

With Regards

Shyam V

Former Member
0 Kudos

HI Shyam,

The weekly workdays is 5, what does this mean

Former Member
0 Kudos

HI,

Payroll will use these values to generate various values in function PARTT

Check here whether AIDIVI has any values. This function should be available under payroll log > Gross remuneration (time management)

Also check the table V_t511P. Value of constant OTLMT should be 999,999.99 MYR

With Regards

Shyam V

Former Member
0 Kudos

Dear Experts,

I have problem when run payroll. Division by zero not performed

Calculation rules L0133****5 AMT<>IOTLMT RTE=TSDIVP DIVID ARR ZER

Thanks in advance

kINDLY REMOVE THIS

Edited by: mj on Oct 12, 2010 10:58 AM

Former Member
0 Kudos

ss

Former Member
0 Kudos

ll

Former Member
0 Kudos

This means the total working time measured in working days is zero. This is the value read in the RTE field.

Check tabel PARTT in the log you will see it ADIVI is zero. Your employee may have to working time setup, check workschedule.