cancel
Showing results for 
Search instead for 
Did you mean: 

US Payroll: Earliest MD change date

Former Member
0 Kudos

Hi Experts,

While ruuning payroll with taxation (BSI 9.0) system is throwing following error

'Not every unaccounted period is in current

for employee

Please update the earliest MD change date in

infotype 0003 to

Then rerun payroll for employee'

In IT3, Earliest MD date is 27.06.2011 and the master data change happened is for IT210. But when i was running payroll for the period 30.07.2011 to 12.08.2011 (biweekly), this error is coming. Anybody suggest why this error coming?

There is no master data change happened before this date. So why system asking for the change in IT0003?

Pls suggest,

Vinoli

Accepted Solutions (1)

Accepted Solutions (1)

former_member182083
Active Contributor
0 Kudos

Hi

The reason for this behavior is because tax calculation is when-paid basis (according to constructive receipt rules), and for this reason when system find a retro period with UNB table it will force a retro for the first period found in UNB table, with the objective of carry all difference of those retro periods to current in-period.

When you run the payroll simulation the system will try to rebuild tables UNB and BAL since the earliest date found in the UNB. If the table BAL contains wage types from period, the system will search for the start date of the period that is inside and try to use this date as earliest date.

In other words, the system will use tables UNB, BAL and XDFRT to bring all differences to inperiod to keep the payroll when paid basis. So, the system will check the earlist wage on these tables to retro calculate all affected periods.

As final result the system will check if the earliest date set in infotype 0003 is less then the for-period begin date. In case it is not, the message that you are facing will be generated.

On the next productive payroll run the earlist date will be automatic updated in infotype 0003 for this employee.

Last but not least you can maintain the payroll constant UPD03 to change the earliest date in infotype 0003 also in simulation run. This will make the payroll simulation run correctly. Kindly try in test system before doing in production

With Regards,

S.Karthik

Former Member
0 Kudos

Hello Karthik,

I am getting the similar issue as described by Vinoli and I have cross checked the points you mentioned above.

Could you please let me know what needs to be done exactly in the system to resolve this issue?

This is coming in production system and I am not able to run payroll for one employee because of this issue. Do i need to apply any SAP Notes?

Appreciate your expeditious response. Thanks!

Regards,

Poonam Rajput

Answers (0)