cancel
Showing results for 
Search instead for 
Did you mean: 

ZN43 GEN NOAB --> Store the difference in DT ...

Former Member
0 Kudos

Dear All,

I am facing problem while running payroll, kindly suggest me some solution:

I have hired employees from 01.04.2010, for the month of April, 2010 payroll has been run successfully. Now in month of May salary revision has been done which is w.e.f. 01.04.2010.

According to revised details some employees got only increment on salary, but for some employees there is pay level change, because of that I have run action promotion on them, but for the same date (hiring) system was not accepting the promotion action, to do this i have changed employees hiring date to 26.03.2010.

To change the hiring date I have changed control record:

Payroll period 01, 2010

earliest retro acctg period 12,2009

Now for promotion action, date 01.04.2010 has been maintained for all those employees, but while running payroll system is giving error for past. payroll for the period 26.03.2010 to 31.03.2010.

Error coming is --> PRT ZN43 GEN NOAB (Store the difference in DT ABC)

No payroll result available for 12th period of 2009 for employee -


what should I do here, actually I don't want result of that past period. Payroll should run with the detail valid from 01.04.2010.

Kindly suggest me some valuable solutions for that so that I can run payroll for the month (May).

Awaiting for your valuable advises.

Thanks & regards,

Verma N

Accepted Solutions (1)

Accepted Solutions (1)

former_member1200659
Contributor
0 Kudos

Hi,

The given error PRT ZN43 GEN NOAB (Store the difference in DT ABC) may also be due to the salary arrears paid due to revision. In rule ZN43 2 wagetypes need to be compared with retro wagetype. i.e payment wagetype and adjustment wagetype.

Rule ZN43 is also used in the retro runs to read wage types from the actual results and form the differences in theDifference Table. This is the final step in forming the differences and carry forward the differences.

Former Member
0 Kudos

Thanks Nilesh,

Document is also describing the same but my question is what should I do for that? Shall I modify the rule for that or I have to change wage type Processing or cumulation classes?

Kindly give me detail solution on that.

Thanks & regards,

Verma N

former_member1200659
Contributor
0 Kudos

Hi,

Since the error is for the period 26.03.09 you can stop the retro run in IT-003 and then check.

former_member193210
Active Contributor
0 Kudos

If employee was hired on April 1st, you should not have changed the hire date just to adjust the salary.

If you do not have a "Salary Change" measure that can be executed on the hiring date, the easiest would have been to re-run the measure and change the salary on IT0008.

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks to all.

sikindar_a
Active Contributor
0 Kudos

hi

Can you try this

Make earliest retro date as 012010

and run the pay roll

the system is checking for Data in RT for the month of march or else

you can also do this in T511K Check the constant CYFRM Read the documentation and change according to it

Former Member
0 Kudos

hi,

I tried that also but it's giving the same error. Table T511k has so many views which one i have to select and check for modification? please guide me.