GR/IR - Commitment item derivation

Hi everyone,
In our case (ECC 6) the GL acct number and CI number are always the same. However, when i look at a couple documents that have GR/IR posting, the GL account and commitment item are different. I cannot see any possible derivation rule that can possibly cause this. I did see other discussions in this forum about a 'fmderive-bypass' for GR / IR transactions. Can someone explain in more detail what this is and if it is relevant in my scenario? Secondly if if GR/IR GL account 123 derives commiitment item 456 (instead of CI 123), then wher exactly is this set? what setting do i need to look into to find out where and  why this is happening?
Thank you,

Hi ,
As per the issue that you are facing , you have defined the same commitment item for same GL A/c .
The possible reasons for the same are the derivation rules that you have defined in FMDERIVER .
Kindly check the derivation strategy that you have defined - FMDERIVE .
Secondly check the relevant GL A/c what is the commitment item that you have enterd there .
For having a check on how the derivation is taking place during the transaction , you can always activate the trace and see how the commitment items are getting populated .
for activating the trace do the following : go to FMDERIVE - double click the relevant derivation strategy - click on the test button and in the bottom u will see an option for trace activate that and you will find that a green signal is populate at the right end corner .
do take care to check the transaction from the same user ID where in you have activated the trace .
Cheers ,
Dewang

Similar Messages

  • Incorrect Commitment item derived for GR/IR for service orders

    Hi Guys
    We are currently on support pack 14, release 200 of EA-PS. I'm experiencing problems in with FM account assignment derivation. Especially with regards to service entry sheets.
    The system is deriving account assignments well from goods reciepts to invoice reciept stage. The problem kicks in when clearing GR/IR - clearing using transaction code MR11. The system derives the expenditure commitment item using the GR/IR account in FI. I created assignments for my commitment items to be derived from G/L accounts as there is a one to one relationship between my G/L account and commitment item.
    This condition results in a debit and credit entry being posted to the same commitment item in one transaction. I would expect only one item to be posted to the expense commitment item as it is the only one in the two line document whose financial transaction field set to 30. The GR/IR commitment's financial field is set to 40.
    Regards
    Thuso Mudau.

    Hi,
    First thing I's do is to activate the FMDERIVE trace and see what is this commitment item derived from.
    See what GL accounts are posted in the financial doc, and have a look at the log to see if the commitment item is derived directly from those acocunts.
    Let me know the results...
    Shahaf Yaari

  • Commitment Item derivation from General Ledger

    Brothers!
    we want the system should derive the Commitment item from the general ledger master record.But the system is not deriving the Commitment item from General ledger.
    But as We read in the BCS Documentation, there are two way for derivation of Commitement Item. one from GL and other defining the derivation rule.
    please advise us, why not the system is deriving the Commitment itm from GL.
    My client  also  want the same
    Thanks

    Hi,
    Please check the attached note:
    839488     Derivation of commitment item from G/L account:
    As of Release EA-PS 2.00, you can use a derivation rule of type
    "Function Module" with the function module
    FMDT_READ_MD_ACCOUNT_COMPANY "Read Account Master Data"
    predefined by SAP in your derivation strategy (Transaction
    FMDERIVE). The function module can return all fields of the G/L
    account master record. You can receive the commitment item either
    in the technical SAP internal format (field FIPOS, 14 characters)
    or directly in the format that is generally used (field
    CMMT_ITEM, 24 characters). The  company code and G/L account are
    already preset as a source field, and the commitment item as a
    target field, in the 24-character format.
    So, you should define a derivation strategy (FMDERIVE) as type Function module and use function FMDT_READ_MD_ACCOUNT_COMPANY
    I hope this helps.
    regards, Mar

  • Fund Center & Commitment ITem Derivation for Service Procurement

    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

    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

  • FI 606 No Commitment Item Selected during MB01

    Dear All,
    I have a problem during GR/IR process in MB01. When logistic section want to post the GR process based on the PO reference, there is an error: No commitment items selected, message FI606.
    I already created the commitment item with financial transaction 40, but it didn't affect anything during the GR. The error still the same.
    When I try to post the GR, I already activated the trace. There is a GL account for RAVE account derived to another commitment item which does not suitable with the derivation I already inputted in FMDERIVER.
    Why does it happen?
    Thanks

    Hi Aleksey,
    Thanks for your reply.
    I already set the fin. transaction for GR/IR account 40 and it didn't affect anything.
    And I already check the note 148967 and I'm confused how to implement the note.
    So the posted journal when GR saved:
    Dr. Inventory (GL: 141097200) --> budget, fin.transaction/CI category: 30/3
    Dr. RAVE Purchase (GL: 600504000) --> non budget, fin. transaction/CI category: 40/3
      Cr. AP GR/IR (GL: 300503000) --> non budget, fin. transaction/CI category: 40/3
    I activated the trace before post the GR. In the trace result, the commitment item derived only the inventory commitment item.
    Though, the GL appeared in the trace is GL RAVE Purchase (600504000), the commitment item derived is Inventory Commitment item (141097200).
    And I check the derivation GL to Commitment Item, the GL RAVE purchase is derived to RAVE Purchase commitment item.
    I dont know how it can be happen.
    Any solutions? Thanks

  • Expense Account on TM system - Commitment Item on FILO system

    Hello.
    I am involved in TM-related project.
    Currently the following system landscape is applied:
    FILO system including Funds Management
    separate HR system including TM.
    Issue:
    We need commitments to be posted in FILO system, when Travel Request is created in HR system.
    Currently there is a problem with Commitment Item derivation. Funds and Funds Centers are derived correctly, but CI derivation always returns '9503 - no budget',  however, there are certain CIs which must be derived instead of 9503.
    Required assignment is configured on HR system: Estimated Costs - Wage Type - Symbolic account - Expense Account
    Required FM Master Data and derivation strategy is configured in FILO system
    It seems to me that GL account data is not transferred correctly to FILO system for derivation.
    Questions:
    What are the means of travel request data transfer between TM and FM on different systems (objects, ALE)? What I must check?
    Should I repeat configuration of Estimated Costs - Wage Type - Symbolic account - Expense Account on FILO system?
    Do you have any other advices?
    Thank you.
    Kirill

    Hello,
    have you checked already this here?
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/f0/ca3fec260211d28a430000e829fbbd/frameset.htm
    Best regards,
      Sigi

  • No commitment item entered/derived

    Hi to all,
    My name is Samad Farooq , currently we are using the SAP version 4.6C.
    We have Funds Management active in our system.Everything was working fine but recently this error is coming.
    We had assigned all the profit&loss G/L account of expensse category with commitment item via cost element group.
    To explain further any new g/l account of above mentioned category is created , along with cost element is also created. We assign this cost element to the one the groups we have mainted. Then assignment of this to Funds Management is made using FRC1.
    But now what has went wrong it has been prompting error no commitment item found or derived.
    for eg.
    FI(g/l)                     CO(cost element)                         FM
                                                                                 commitment 625 exist
    900107401             900107401                                 frc1 (625 -> 625)
                                 assign to group 625
    this was working fine for more than a year , but it has now promted error on all the g/l accounts in this particular group only. all other groups are working fine.
    Thanking you all in advance.
    Edited by: Samad Farooq on Mar 18, 2009 7:26 AM

    Deepa,
      FMDERIVE is the transaction code for configuring the derivation rule in to ECC 6.0, FMDERIVER is the transaction code for maintain the derivation Values,
    Here we have to check recent changes in to FM area and respective cost element group.

  • "Error occurred in derivation rule" & "No commitment item entered in item".

    Unable to create Purchase Request (PR) and the following error message shows
    "Error occurred in derivation rule. See Long Text"
    Diagnosis
    Fund From Commitment Item
    No entry in a derivation rule was found for the specified source fields.
    The derivation rule was set up that an error message appears when this happens.
    The required derivation rule entry would need the following source fields:
    Commitment Item
    xxxxxxx
    Procedure:
    Create an entry in a derivation rule for these source field values.  Make sure that entries exist for all the valid source field values.  If the derivation should not always be carried out, you can also define rule so that no error message appears if a derivation rule entry does not exist.
    Can any one help how to find out the root cause of the error and solve this issue
    Regards,
    GB

    I was able to duplicate your error by creating the following.
    I went to transaction FMDERIVE and created a derivation rule and named it "Fund From Commitment Item".
    On the definition tab, I selected committment item (COMMIT_ITEM) for the source field and the target field selected (FUND).
    The condition tab was left blank. NOTE: On the attribute tab I selected the option "Issue Error Warning If No Value Found).
    I entered no rule values (F9) within the rule (for example such as commitment item XXXXXXX = fund YYYYY) and saved.
    After creating this derivation rule, I get the same error message because there were no values in the derivation rule (the source commitment item used was not found in the rule).
    If Fund is a field that is always keyed manually then I would not have such a derivation rule.
    But you may have some exceptions (like we do) and in the case of exceptions you can populate the derivation rule with those exceptions... i.e. whenever commitment item XXXX is used then the fund should be equal to YYYY further using your conditions and attributes for your custom needs.

  • Derivation commitment item / GL account

    When we create a payment request or another budget document, don't retrieve automatically the commitment item from the customer/vendor master record.
    We need to create a derivation rule or there is any customizing transaction that solve it?
    Thank you.

    Hello Fran,
    Regarding to your first question, you should have a derivation rule which derive the appropriate commitment item.
    see this note for more info:
    839488     Derivation of commitment item from G/L account
    And for your 2nd question: Yes, depending on your postings, the system will consider the combination of Commitment items involved in your document.
    You can get more info in this link:
    <a href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/f0/ca5716260211d28a430000e829fbbd/frameset.htm">Funds Management</a>
    See chapter Recording Actual and Commitment Data -> Update Control ->Update Control: Financial Transaction and Value Type
    I hope it helps
    regards, Mar

  • How to derive commitment item and fund center when create PR from MRP.

    Dear Experts,
    No commitment item and fund center are derived when I create PR from MRP. I have to run transaction fm_mrp_pr to derive commitment item and fund center. However, I want to derive FM assignments during creating PR through transaction MD04. I plan to use user-exit to derive FM assignment while PR is creating from MRP. Which FM bapi, functions,etc... can I use in user-exit to derive FM assignment? Do you have an idea?
    Thank you in advance,
    Sibel

    Hi Sibel,
    Please check if note 1247722 and 1127135 are applied in your system. If not, kindly apply it and retest your issue. It should resolve it.
    Kind Regards,
    Vanessa.

  • FM derivation:Service no with commitment item

    Hi All,
    I have a requirement in FM that, there are several marketing related services are getting from vendors.. my client wants to control the budget against each Service No in the service Purchase Order.. i want to give the Service no= commitment item in the FM Derivation Rule... i have gone through the SDn. Com... some BADI/User Exit will resolve this issue... am not much familiar... i f u have already worked on the above scenario.. could you help me ..
    Thank

    Hi,
    System will have error message once budget exceeded!
    You  have value for service budget and did you have message setting as error with message number with application for BP-629 and  BP-603 in t.codes:OBA5 and OBMSG.
    Regards,
    Biju K

  • Invalid financial transaction of derived commitment item SALESREVENUE

    Dear Sir,
    I am Facing error while using T-code : VF02 (ReleasetoAccounting).
    Invalid financial transaction of derived commitment item SALESREVENUE
    Message no. FMBS105
    Diagnosis
    The derivation strategy (environment)  derives an invalid account assignment of the budget address: the assigned commitment item SALESREVENUE has financial transaction 40. However, only commitment items with financial transaction 30 are allowed for budget addresses.
    System Response
    Processing stopped.
    Procedure
    Check the derivation strategy  used for deriving the budget addresses in the budget structure settings of BCS in IMG activity Define Derivation Strategy for Budget Addresses.
    Please advise me.
    Dinesh

    Hi,
    Please consult your FICO consultant.
    Thanks,
    Vrajesh

  • Derivation of wrong commitment item in ML81N

    Dear all,
    A material document is created in ML81N with expenses a/c Dr. & provision for expenses a/c Cr & the budget is cosumed with debit of the expenses.& also Cr of this provision for expenses.Because the system defaulting the committment item of the expenses which is different from the commitment item attached to the provision for expenses G/L.
    I have enhanced  the  derivation rule in FMDERIVE with checking the business transaction,G/L & commitment item.Then switch on Trace. Then while saving/posting/checking transaction i can see business transaction and other details also.
    Even then the same problem is exist.
    Now can any one advice me how to proceed further.
    Thanks
    Shivaji

    Hi Shivaji,
    Please check the following hints:
    1) First of all, we need to be sure that all existent correction notes are implemented in your system. Please check if the following notes are applied in your system (including manual steps):
    1289547 FM account assignment incorrect in GR/IR clearing in service
    1450965 FM account assignment incorrectly inherited from PO
    1480503 FM account assignment for GL line overwritten in MIRO
    1502874 Planned Delivery Costs are not updated during GR/IR postings
    These notes correct wrong behaviours in include LFMCOBLF06 related to account assignment.
    If the notes are not there (and valid to your release/package), please apply all in one test system and retest your issue.
    2) Regarding inheriting the FM assignments, material po's can retrieve the FM account assignments from the FM tables.  This insures that the current FM account assigments are always used.
    However, in the case of Services, it is not possible to use the FM tables as it is not guaranteed that the correct Account assigment will be retrieved.  So, the SES table ESKN is used instead. The ESKN record is created at the time the SES is created.
    So, the Invoice should inherit from the GR.  But, it is not possible to read the FM tables to get the account assignment.
    3) Talking about your derivation rules (i believe you checked this already), please enter in the derivation rule -> Definition Tab, double click in the name of your Target Field (bottom part of the screen).
    There you will find the fields:
    ( ) Do not overwrite if Fld Already Filled
    ( ) Overwrite with new value
    ( ) Overwrite with new value if new value is not empty.
    I believe you should have marked the first option due to your business requirements described in this thread.
    4) I believe you have set your derivation rule to derive commitment item with the function module  FMDT_READ_MD_ACCOUNT_COMPANY  "Read Account Master Data". For additional information, check note
    839488.
    5) You can also add Conditions to your Derivation step regarding commitment item to not perform the step when (VORGN = 'RMWE' AND KTOSL = 'WRX') OR (VORGN = 'RMRP' AND KTOSL = 'WRX').  To simplify the maintenance of this condition, the Temporary flag could be used instead.  You can set this flag in a previous step using the attributes above and then use that in the Condition list.
    I hope this helps. If nothing helped, let me know the content of table FM01X in your system and your current release/package.
    Best Regards,
    Vanessa.

  • BW 7.0 - Extraction of the FM derivation rule gl_account - commitment item

    Hello,
    I need to load in BW the FI-FM tables of the derivation rules between GL account and commitment item.
    The particularity of these tables is that their name is client-dependant.
    Example: the table name in development system is: totoDEV; in production system: totoPROD.
    I created a specific datasource based on table SKA1 and added the commitment item in the extraction structure .
    Now, I have to write the function EXIT_SAPLRSAP_002. I know I need to use a variable for the table name but I don't know how to do that, because I can not declare the production table in development system. I need some abap help!!
    Great thanks in advance.
    Jacques

    Hi,
    I can think of three possibilities for a solution.
    1. Store the name of the required table in a config table and select at runtime
    2. use an 'IF' or 'CASE' statement to deterimine which system you are currently in and then place the required varible within this statement.
    3. Preferred solution: use a Field Symbol to assign the table at run-time, this way no errors will occur and your program will compile.
    There are many examples of FIELD SYMBOLS on SDN and even the F1 help in SAP.
    regards,
    CH

  • FM Service Activity Code derivation to commitment Item

    Hi,
    we are in the process of implementing BCS Fund Management. Our Client want to control budget for Service Activity code entered in Purchase Order.
    So we want the derivation rule as Service Activity code derives commitment Item, but not found any standard way for same.
    PLease suggest if any have done the same or any idea about it.
    Thanks
    Vijay

    Hi,
    You can add fields to the source:
    https://scn.sap.com/thread/1969599
    Regards,
    Ming

Maybe you are looking for