06-09-2011 4:23 AM
HI,
My scenario is for construction business. There are number of services which are procured. PO is raised to the vendor. All these services gets booked under one GL account.
Each of this service is budgeted separately. I have created separate CI for all these services (But one FC). I am not able to derive the FC & CI automatically for individual service.
Can anyone help us in this.
Thanks & Regards,
Ajay
06-09-2011 8:33 AM
Hi,
You should bring service number into the derivation structure (BADI_FMDERIVE) and use enhancement SAPLFMDT to build a strategy on this field.
Regards,
Eli
06-11-2011 2:52 PM
Thanks Eli.
I have now maintained derivation rule. With some BADI's & exits system is picking up the correct commitment item against service master. Now the problem is, if PO is for single service then system checks budget correctly. But once I put multiple service master (having separate CI in FMDERIVE), system picks up commt item against line item 0010 & post both the transaction against that CI consuming budget.
I need entry to be posted to individual commt items.
Let me know if any changes are required to be done.
Thanks & Regards,
Ajay
Edited by: Ajay Gupte on Jun 11, 2011 3:52 PM
06-17-2011 8:36 AM
Hi,
please check the trace of FMDERIVE by using note [666322|https://service.sap.com/sap/support/notes/666322], to see if your settings need any adjustments (like "overwrite field if already filled" attribute, for example)
cheers
Mar
07-10-2011 9:22 AM
HI Eli,
Thanks for your comments. Closing the thread as issue is resolved. I used the BADI to get the service number.
Thanks for the help.
Regards,
Ajay Gupte