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

Similar Messages

  • Cannot derive commitment item from account 300100 in company code XYZ

    Hi SAP Guru's,
    We are trying to Post the Student Fee Cal amount to the GL A/c. While posting the same thru Student File in SLCM. we are encounting the following Error-iam working on 6 Ver.
    "Cannot derive commitment item from account 300100 in company code XYZ
    Message no. CMAC_FEE_CALC329"
    I have activatyed the Find mamagement, & Derivation rules in the same.
    and also given Commitment item in the GL A/c 300100.
    Pls help & Also Pls help how to mention Commitment Item in Cost Element.
    Regards,
    Pradeep.J

    Hi
    Please check the note 499768.
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=499768
    Hope it helps.
    Karthik

  • 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

  • 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.

  • 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.

  • 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

  • Commitment item not picking while MIRO posting for Service entry sheet

    Hi to all,
    We have activated Fund Management in middle of the year where there were purchase order completed to till MIGO. When we do MIRO now system unable to pick commitment item from FMDERIVE.
    We have created Commitment item as 50/3 combination ( No budget check ) and assigned to GR/IR clearing account.
    We also activated trace in FMDERIVE and checked MIRO  posting and found that derivation is working properly but while posting it is triggering error.
    Some one advise me as it affected daily activities.
    Thanks & Regards,
    Y.Kiran Babu

    Hi,
    For the purchase order completed and the related MIGO created before FM was implemented, you need to run FMCN and FMCT.
    I will explain to you in detail all the information related to the matter.
    First of all, it seems to be in your PO that does not have FM account assignment (funds center and commitment item) in account assignment TAB. In addition, the error occurs usually also because in your SES the FM account assignment is missing.
    For GR and IR documents FM always takes the major part of the FM account assignment from the PO.
    You can fill these account assignments by using the programs RFFMCHAN/RFFMCHAT.
    FMCN/FMCT must be run for the first document in the chain, which is the PO in case you don't have a PR assigned to this PO or an earmarked fund document. If you have PR's assigned to the PO's please run FMCN/FMCT for the PR first.
    When executing the FMCT transaction, ALL documents selected in one group must be tested and processed successfully TOGETHER. If any one document fails, the ENTIRE group is shown as in error.
    Therefore, first step is to ensure that the reference PO has a valid FM account assignment and is updated in FM. This should be done by FMCN/FMCT and subsequent posting with FMN4N (see reconstruction note 189761).
    The SES itself might not be changed by FMCT. Therefore you should fulfill the FM account assignments in SES manually or with a custom program.
    Please check also your table FM01X. As an alternative solution, you can enable one of these flags in table FM01X, depending on your business needs:
    FLG_PO_PROTECT if you want to always inherit the fm account assignment from the reference PO and therefore skip FMDERIVE
    FLG_FMDERIVE_FORCE if you always want to force a call to fmderive in all cases
    FLG_SES_OVERWRITE in services, if you wish to overwrite the account assignment from the SES with the derived values from FMDERIVE.
    You can find more information about it in text part of notes 1146677 and 923672.
    FMDERIVE is skipped for GR/IR lines and the Commitment item is inherited from the PO regardless of whether or not the GR/IR line is FM relevant. This is SAP standard behavior.
    If you want to force the Commitment item to be derived from the GL account for the GR/IR line, you can use the FLG_FMDERIVE_FORCE flag as described in note 923672.  This will allow FMDERIVE to be called for these lines.  Please be sure to fully test this to ensure that FM account assignments that you do not want to be overwritten are not incorrectly derived.
    Bear in mind that for PO´s that does not have account assignment you should run FMCN/FMCT + FMN4N. For this you would need to check the flags and which one is more related to your needs. With the appropriate flag marked in FM01X (active with X) you should be able to run the transactions without any issue.
    Based on note 189761, after doing all the previous suggestions and the issue does not appear anymore, I suggest you to run the following programs:
    1) FMN0 for this PO/GR to see if the actual values are correct in FM table FMIFIIT (FM actual line items).
    2) Run report RFFMRC04 (transaction FMAF). The reconstruction programs always update the totals records in Funds Management. Therefore, you do not normally need to reconstruct the totals records.  However, if you suspect there are data inconsistencies in the totals records, you can analyze and correct these using the report RFFMRC04 (transaction FMAF).
    If you correct the totals records, you must do this before you reconstruct the assigned values (see below).
    3) Run reconstruction for AVC
    You can also reconstruct the assigned values using the following tools:
        o  Report BPINDX03 (transaction FMBV) for former budgeting
        o  Report RFFMAVC_REINIT (transaction FMAVCREINIT) for the Budget
           Control System (BCS)
    Make sure that no other system activities (postings, budgeting) are carried out during a reconstruction (commitment/actual or assigned values).
    I believe that this resolve your inquiry.
    Best Regards,
    Vanessa.

  • GR/IR Account with Wrong Commitment Item

    Dear Experts,
    When we doing GR(MIGO), system is not deriving the commitment item from FMDerive, istead taking the commitment item from offsetting GL entry. Is it common behavior? If not, how to force GR act derived into right commitment item which its category (40/3). Please kindly advise. Thank you.

    Hi kkbdsp,
    My issue is this GR account is never derived from FMDerive. And i searched in forum, this is common behavior in SAP like Ming Hong post below :
    " What you described is a SAP standard behavior. For GR/IR account, system ignores whatever settings you made in FMDERIVE.  FM account assignment is inherited from the PO. For example your consumption PO has expense account 456 with CI 456, Fund and FC; your GR/IR account is 123 with CI 123.
    GR posting:
    DR 456 with CI 456/Fund/FC
    CR 123 with CI 456/Fund/FC
    IR posting:
    DR 123 with CI 456/Fund/FC
    CR Vendor
    Regards,
    Ming
    And my concern are :
    - I am just wondering why do we need to make CI setting for GR/IR with category 40/30?
    - if GR act is always derived from its offseting acct (expense acct 30/3), why then SAP give error message "GR reduction impossible. Wrong CI with FT 30 instead of 40 in GR/IR acct"?
    Please kindly advise. Thanks.

  • 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

  • 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.

  • 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

  • Assignment of Commitment items to G/L Accounts

    Hi to All,
    My name is samad farooq , currently we are have upgrade our system from version 4.6C to ECC 6.0.
    In 4.6C, we maintained assignment of G/L Accounts to Commitment Item via transaction code FS00.
    Now same has been maintained in ECC6.0 but it gives error no commitment item found for processing.
    We can maintain using the derivation strategy (FMDERIVE), but as we have upgraded, is there any way to automatically system derive the commitment without mention all the data again by using the derivation strategy.
    Thanking you all in Advance.
    Samad Farooq

    Hello,
    commitment items are essential for the update into the Project Cash Management as the financial transaction which is maintained for the commitment items is used to identify the type of the posting (e.g. invoice, payment, etc). Further informations about the correct customizing of commitment items can be found in note 144169.
    The assignment of commitment items to the value categories is similar to the assignment of cost elements or cost element groups to value categories and is needed for the proper update of the data from the Project Cash Management into the Project Information Database (table RPSCO). The Project Information Database is the basis for hierarchy reports. So in case that this customizing isn't done, values from the Project Cash Management might not be shown or might be shown incorrectly in the hierarchy reports (e.g. 31CASH, 31FIM, 31FIMA, 31FIMB).
    Assigning one commitment item to all value categories can be done. It is depending how detailed your reporting should be, but from point of the reporting it won't make sense to mix for example commitment items for outgoing payments with commitment items for incoming payments.
    Kind regards,
    Dirk

  • GL Account and Commitment Items Integration

    Hi Consultants,
    Please explain the GL account and commitment items relationship.  I know i can assign a commitment item to N number of GL accounts.
    But can i assign many commitment items to one GL account?
    Thank you.
    Ekemini

    Dear FM Expert,
    I 'm new in the forum. I have some problem related to fmderive too. I have to do as your scenario that is to derive stat committment item to depreciation expense account. I use fmderive with user exit EXIT_SAPLFMDT_001 and include ZXFMDTU01
    Coding to check AFAB tcode to derive the committment item. It's not work
    if sy-tcode+0(4) = 'AFAB'.
        if I_FMDERIVE_SOURCE-account_number = 'xxx'.
          e_fmderive_target-commit_item = 'xxx'.
        endif.
    ENDIF.
    When I set trace , It seems work when test run for AFAB but when I do production run that need run in background. It does not work. Is there anything wrong with my code or Does fmderive work with Background job
    Is there any suggesttion , please  ?
    Thank you very much,
    one

  • 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

  • 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

Maybe you are looking for

  • Error while opening a report in report Builder

    Hello experts, My oracle apps version is R12.1.3 I am getting an error message when opening a report in report builder. Warning : Opening a report saved with a newer version of Reports Builder. Functionality may be lost. Continue?? What should i do n

  • Last active time values is NA in prime infrastructure

    hi all my bro!! first, i'm so sorry. i can't speak english very well. but i need some feedback and i'll do my best for you.  please understand, even a little bit clumsy expression. ^^ now, let discussing with my problem.! i have my prime infrastructu

  • Upsizing stuff

    Hello people. So I wanted to takea design i made in phtoshop and blow it up to 2 or 3 times its size. I know I can upsize in photoshop but im afraid it will ruin it or get pixelated. the thing is there is no photograph or anything with a lot of pixel

  • Time Machine says Backup Delayed After Upgrading to Lion

    Time Machine says Backup Delayed After Upgrading to Lion on both my Macs. It backs up fine when ever I connect to the USB drive but now seems to want to back up hourly when before weekly was OK. When it does not compleye an hourly backup it reports a

  • Q5 not able to update or connect to USB

    I am eager to update my Q5 to the latest 10.3 version, but my telephone says NOT. It tells me to clean up 910MB, while there is 3,1GB available.. Alternatively i'm trying to update through BB link, but this wont recognise my device. Mass storage has