cancel
Showing results for 
Search instead for 
Did you mean: 

Sender Cost Centre field to refresh in CAT2 transaction for retro changes in Master data

Former Member
0 Kudos


Hi,

We have changed the Cost Center of a person retroactively at the position level and it's reflected in Infotype 0001 - Organizational Assignment.  Now we want the cost incurred for the said employee to be posted to the new cost center in finance for the past.  We therefore went to CAT2 and did copy paste for all CATS entries to reflect the changes to the cost centre in the time sheet.  Is there any easy method to refresh the cats entries based on the master data (Cost Center) changes so that the changes are pulled in time evaluation.

Thanks and regards,

Victor

Accepted Solutions (0)

Answers (2)

Answers (2)

jagan_gunja
Active Contributor
0 Kudos

If there is any change in the time sheet data for CC's or WBS then the corresponding data sent to HR will take care of retroing time eval and payroll.  If there is no change in CATS data, but only the position data is changed, then I'd suggest just retroing the payroll to the date of the CC data in the position.

For this retroing, change the IT 3 master data change date for the employee.  If there has been a change in the position assignment (ie., change in position from one person to another), then see from the CC change date in the position's relationships; change the IT 3 as above for each person assigned to from the CC change date to current date. 

This will automatically retro the payroll.  It will change the CC in the pay results from the retro date;  if the CC change is in mid pay period, then accordingly there will be a split in the CC data of the results.  The posting to FI/Co will cover changing CC from the past date.

Hope this clarifies / helps

VamsiK
Participant
0 Kudos


Hi Victor,

If I understood you correctly, the only change is in master cost center data is in IT0001 and at the position level of the employee, but it is not in the Time sheet data.

If this is the case and if there is no change to employee timesheet data meaning you are recording your time through WBS/Job code or wagetype, then the best way to do it is to re-evaluate the payroll results and post them through FI posting.

But if you are actually recding time using cost elements and you had to change the whole timesheets and if you are looking to transfer the data to HR, CO and other target elements, then the fastest way to change it is by having a custom developed program where you can have various fields inthe time sheet as trigger points

Such as wagetype, Job code, Cost center, attendance/Absenc type and even if there is nothing changed meaning none of the above mentioned items are changed and you would still like to force the update to target elements if for some reason the transfer failed in the first time then push an indicator such as "#" in the text field and that will trigger the time to be transferred to the target components and in turn be picked inposting in your scenario.

Hope this helps.

Regards,

Former Member
0 Kudos

Hi,

Thanks for your kind reply.

In our Organization.  When there is a Cost Center change for the Past.  We copy the old entries in the time sheet (CAT2) and paste it in a different line and delete the old entry.  Further, we run CAT6, CAT7 and CAT9 because we use order#, Activity and Activity type.  If we do not perform this activity, the time evaluation does not pick the change and CAT7 and CAT9 also does not pick the change done.  I have verified this in reports KOC2, KSBB and PC00_MNA_CC_ADM - Cost Center Report

In view of the above, I would like to know whether there is any program which would refresh the time entry in CAT2 transaction code which would enable us to run the transaction code CAT6, CAT7 and CAT9 to see the changes at the cost center level and internal order level for the activity.

We sometimes perform retro for more that 20 pay periods, it's therefore very painful to perform the manual activity of cut and paste and run the above transaction code to set things right.

Thanks and regards,

Victor

VamsiK
Participant
0 Kudos

Sorry but there is no such standard program to meet your requirements where you can change the entries in CAT2 and for it report to the target systems.

Suggest you to reach to your developer and have a custom program built where you can do a mass change of time data and transfer to the target systems, such that whenever you have a activity rates update or cost center update you can do a mass change and push it to all the target systems.