Skip to Content
0

Payroll Simulation Error Calculation Rule

Oct 18, 2016 at 05:57 AM

136

avatar image
Former Member

Dear Export

Please help me about this problem .

when i try payroll simulation first 7 month is Success Result

then Error message

Calculation Rule :

where is the problem ..

1.png (26.3 kB)
calc.png (9.8 kB)
hcm
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

avatar image
Former Member Nov 01, 2016 at 08:34 PM
0

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

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Oct 18, 2016 at 06:49 AM
0

Hi,

I think problem is because NUM value of wage type 9002 = 0 for March 2013 and system throwing error message for line "DIVID ARA"

Thanks

,

Hi,

I think problem is because of NUM of wage type 9002 = 0 and system throwing error for line "DIVID ARA".

Thanks

Share
10 |10000 characters needed characters left characters exceeded
Rémi Corriveau Oct 18, 2016 at 04:27 PM
0

The "Division by zero not performed" ERROR happens whenever a value is divided by zero.

From your Payroll Log, it can be seen that your error happened while processing WT 9002 in pcr SA41, for ESG D and WT ****, for return value * (or SA41D***** in the error message). It then lists the Operations leading to the error, and the last one is DIV...

By looking at your PCR, you will notice that after Operation AMT/12, it uses Operation DIVID ARA. That means it will divide the Amount of the WT being processed by the Rate of that same WT.

If you would have posted a screen capture of the Input Table to pcr SA41, we could have confirmed that WT 9002 did not have a Rate. If it had, that would mean that it would have been zeroed out in the first part of the processing (before Operation NUM=& ISLC). This is where doing a Payroll Simulation with the "Display log" box comes in handy, since you can then double-clic on the pcr and see it's input and processing.

P.S.: Note that there are already many many Questions that were posted previously on this subject.

Share
10 |10000 characters needed characters left characters exceeded