Payroll Results Posting Problem
Dear Friends,
While posting the payroll results, I am getting the following errors in the Log:
"No substitute cost centre maintained"
"Account assignment objects are incorect. No substitution is possible".
Warning messages:
"Enter a true account assignment relevant to cost accounting".
"No master cost centre is possible as replacement for direct acct. asst."
I request the friends to suggest what is the problem. Is it the problem in defining GL accounts from FICO or from HR side.
Many many thanks in advance[/quote]
check in the IMG the settings you have for posting, you will see that one of the tables holds information regarding substitute cost centres for company codes, set up one of them and it all should work just fine
good luck
greg
_________________
www.newhithr.co.uk
Sounds more like your employee or some of your employees do not have a cost center maintained in IT0001. You cannot do a posting if the EE does not have a cost center on IT0001 (or IT0027 IF you want to override the main cost center)
Chief
_________________
Happiness is like peeing in your pants. Everyone else can see it but only you can feel the warmth!
Hi Greg
Thanks for your suggestion. I have gone through the IMG and maintained the substitute cost centres (only two entries as we have two diff. co. codes). I was able to get "ERROR FREE" while executing posting run and post the document. However, I am not able to see the posting results through FB03 tr. code if I give the document number, it says the said document is not available.
Now my doubt is that, we will be using so many cost centres. when we are required to maintain the substitute cost centres for both the co. codes, in the IMG, how all these cost centres will be maintained.
Could you please suggest and guide me.
Thanks in advance
Mounika,
The step, 'Maintain substitute cost centers' does not normally have to be maintained unless you actually one want to post the cost of e.g. a particular company code to a different cost center to what it has been assigned in e.g. Org. Managment.
The error you received more often than not indicates that an employee or employees do not have a cost center or a valid cost center in IT0001 or IT0027.
My suggestion is to remove the entries you have made in the 'substitute cost center' IMG step. Run one employee that gives you the error. Check his/her IT0001 (or IT0027) to see if this EE has a valid cost center. If not,maintain a valid cost center. RERUN the payroll (in update mode to update the CO table). Then rerun the posting.
Chief
_________________
Happiness is like peeing in your pants. Everyone else can see it but only you can feel the warmth!
Mounika,
The step, 'Maintain substitute cost centers' does not normally have to be maintained unless you actually one want to post the cost of e.g. a particular company code to a different cost center to what it has been assigned in e.g. Org. Managment.
Chief
XAU thought 'Maintain substitute cost centers' was just about a backstop/default cost centre where there is no C2/C1/C0/WPBP cost assignment? Is the Chief perhaps thinking of "Fixed Cost Postings"?
james
Mounika,
The step, 'Maintain substitute cost centers' does not normally have to be maintained unless you actually one want to post the cost of e.g. a particular company code to a different cost center to what it has been assigned in e.g. Org. Managment.
Chief
XAU thought 'Maintain substitute cost centers' was just about a backstop/default cost centre where there is no C2/C1/C0/WPBP cost assignment? Is the Chief perhaps thinking of "Fixed Cost Postings"?
james
Chief probably is but would you agree under "normal" circumstances, you should not need to maintain the substitute cost centers IMG step. My first port of call would be to check that the employee(s) have a valid cost center in IT0001, or IT0027. Wouldn't you agree?
_________________
Happiness is like peeing in your pants. Everyone else can see it but only you can feel the warmth!
agree under "normal" circumstances, you should not need to maintain the substitute cost centers IMG step.
The old 1. "let it fall over so they have to fix the duff data" VS 2."let it default to an error CC (or even better the Payroll Managers own cost centre ) so it works but errors are obvious" debate.
Prefer 2. myself - makes for an easier life
I personally write a rule that checks for cost center in IT0001 or IT0027. Forces the user to fix up the data before any postings (real or simulated is done). Guess it's one of those "whatever floats your boat" situation in SAP.
_________________
Happiness is like peeing in your pants. Everyone else can see it but only you can feel the warmth!
...a rule that checks for cost center in IT0001 or IT0027...
Never considered doing that but I do like your style - a big ugly ERROR in payrun gets payroll attention MUCH more than payroll messages
Hi Chief,
Thanks for your suggestion. I have done the sameway as per your suggestion.
First of all, I am coming back to my basic question. I have checked it up for the Cost Centre in IT0001. Its there. However, I wanted to remove that assignment of cost centre by going to relationships. Our scenario is to assign K to the Org unit.
1) We have created various Org Units for various locations and some Org Units have been created under some org units (means have been related to as sub org units). When we go for the report, some org units are being shown as sub-org units under one main org unit. Hope I am clear in explaining the above.
2) Having done that, Cost centres have also been assigned to various org units. While cost centre assignment is being done, for some Org Units - system message is that "cost centre assignment is already done" (means I understand that, this org unit is a sub org unit of another ORG UNIT to which Cost centre assignment might have been done.
3) However, when the position relationship being established to Org units, many positions would have been related to some of the sub-org units to which there might not be any direct cost centre assignment.
Considering whole of the above 1,2,3 points, I think for some of the employees IT0001 may not contain the cost centre display as the org unit may be a sub org unit of another main org unit.
Now my question is that, what needs to be done for display of the cost centres for each & every employee irrespective whether their position is assigned to a main org unit or sub org unit. because, unless "K" assignment is there, there tend to be posting problems.
Further, I will be once again checking on the suggestion given by you.
Please help me out how to achive the above.
Thanks in advance
Hi Chief,
Thanks for your suggestion. I have done the sameway as per your suggestion.
First of all, I am coming back to my basic question. I have checked it up for the Cost Centre in IT0001. Its there. However, I wanted to remove that assignment of cost centre by going to relationships. Our scenario is to assign K to the Org unit.
1) We have created various Org Units for various locations and some Org Units have been created under some org units (means have been related to as sub org units). When we go for the report, some org units are being shown as sub-org units under one main org unit. Hope I am clear in explaining the above.
2) Having done that, Cost centres have also been assigned to various org units. While cost centre assignment is being done, for some Org Units - system message is that "cost centre assignment is already done" (means I understand that, this org unit is a sub org unit of another ORG UNIT to which Cost centre assignment might have been done.
3) However, when the position relationship being established to Org units, many positions would have been related to some of the sub-org units to which there might not be any direct cost centre assignment.
Considering whole of the above 1,2,3 points, I think for some of the employees IT0001 may not contain the cost centre display as the org unit may be a sub org unit of another main org unit.
Now my question is that, what needs to be done for display of the cost centres for each & every employee irrespective whether their position is assigned to a main org unit or sub org unit. because, unless "K" assignment is there, there tend to be posting problems.
That is nothing like your origional question!!! What a waste of time!
This topic is well covered. Suggest you search this forum and/or SAP help looking for "cost centre inheritance" and OM/PA integration.