Hello
I have set up the CRM/ECC systems the following way
- Controlling Type - Single-Object / Transaction level
- Controlling Scenario - No RA, Settlement profile that has a source and allocation structure
- Accounting Indicator is activated
- Source structure ZW is maintained for my accounting indicator and all cost elements
Now, when I create a service order with two line items - one with an accounting indicator for warranty and one without - the Internal Order has a the Settlement Rule as expected - Strategy 31 into PSEG and 35 into my accounting indicator.
Here is my problem. when I post costs (CAT7), the costs get posted correctly - one line item will have the accounting indicator, the other won't. When I want to settle the IO, the system however raises the below message.
Message no. KD560
Diagnosis
The sender bears the ZW source structure and was debited with costs from the 653120 cost element. This cost element is not assigned to any source assignment in the MTSC controlling area of the MTSC source source structure.
Procedure
Maintain the ZW source structure.
I debugged the program and I know that the system trips in program LKO76F12 because p_bel-urzuo is returned as initial for the cost element without the accounting indicator - that is not a surprise to me since the source structure clearly says it needs to return a value only when the accounting indicator is on the posting.
I don't understand what I missing. the line without the accounting indicator should sttle to PSEG. What do I need to do to make sure that the system only considers the source structure for the Accounting Indicator while settling the other line item into PSEG according to strategy 31?
Josef
.