Skip to Content

Division by zero not performed

Hi Professionals,

I am getting this error while executing the payroll

0010 Basic Pay

Division by zero not performed


scenario is, our payroll period fall from 21.month.year to 20.month.year. The employee left on 20 of the June so I executed the leaving action on 21 June. Now when I am going to execute the payroll for July ie, 21.06.2016 to 20.07.2016, the employee should not be the part of payroll but I don't know why system stops while executing the payroll of the same employee with the mentioned error.

Helpful answer will be appreciated.

Thank you

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Posted on Jul 27, 2016 at 12:10 PM

    Does Payroll stop on for the employee during retroactive calculation of the previous period or during the calculation of the current period?

    In the Period where the error happens, Partial Period Parameter GKSOLL must be zero, and divisions by zero are not possible.

    In your Payroll log, drill down into the ZT00 sub-schema (Process Time Data) untill you find Function PARTT (or Function PRINT with Par1 = NP and Par2 = PART) to confirm that such is the case.

    Next, try to identify why WT 0010 is being generated for the Partial Period if employee has left, or look at how pcr ZHPS was built (perhaps it should have started with a decision on Employment Status).

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jul 27, 2016 at 12:29 PM

    Can you share IT0007 information for better understanding and output of PRINT NP PART, since it depends on IT0007 then accordingly it works. Try to place GKDIVI instead GKSOLL and check.



    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jul 28, 2016 at 04:37 AM


    Please check the Infotype 0008 in field - Capacity Util. Level percentage should be 100 %.


    Vinodh L K.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.