Showing results for 
Search instead for 
Did you mean: 

Changes in the past - Time interface to payroll

Former Member
0 Kudos


We are building an interface from the Time module in SAP HR to an external payroll system.

We need to build functionality that accepts changes to already transferred data. For example it should be possible to remove or add an absence for the previously paid payroll period to be corrected in the payroll system for the next month.

The payroll system that we are interfacing to will then need a subtract transaction for the wage type that has been removed and then an add transaction for the new data.

For example an employee has reported 4 hours attendance but instead it should be 4 hours absence, however the data has already been sent to the payroll system. So what we need to send is -4 hours attendance and +4 hours absence.

Does anyone know the best practice for capturing this information through an Idoc. Is it possible to get the negative value to be sent to payroll?

Thank you


Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

One solution you could look at is to use the SAP standard interface - go to transaciton PU12. Here there are a few standard interfaces already built which you can copy for pulling out data from the system and creating an IDOC.

We use this option for all Master data for Payroll outsourcing - it also deals with the retro's by doing a comparison of before and after for each payroll period.


P.S. please award points if helpful