FMDERIVE and derivation rule

I made in FMDERIVE the following derivation rule:
if account number is a certain account number
the get a certain value for grant_nbr, profit_center and wbs_element.
In test (with trace active) the system gives the expected result.
However when doing a real FI transaction only grant_nbr is filled.
The other two elements are left empty.
SAP support tells me that this is normal because FMDERIVE is only for FM fields.
But why are those other fields available then?
And why does it work in test mode?
Has anyone an alternative in mind?

FMDERIVE can be used only for Funds Mgt related fields
For Profit Center/WBSE you might want to try substitution rules.
For WBSE - you can use CO Substitutions and for Profit Center you can use PCA substitution
But you need to also see if your WBSE also has a profit center, in which case the system will pick up the Profit Center from the account assignment object.
assign points if you found this usefull.
Thanks
PN

Similar Messages

  • Table look up and derivation rule in COPA

    Hi,
    What is the difference between table look up and derivation rule in COPA. How do we inter rellate them in customizing.
    Please clarify.
    Thanks and Regards,
    Ram
    Moderator: Please, avoid asking basic questions

    Hi ram,
    Herewith i am giving you link i hope this will help full to you.
    deleted
    Method which is used in the derivation step.
    You can choose from the following derivation types:
    Derivation rule :
    Derivation rules are "if-then" rules, in which you specify which combination's of characteristic values will yield which target characteristic values.
    Table look-up :
    Table look-ups let you determine characteristic values by having the system read them from any table. The source fields must correspond to the key of the table where you want the system to find the target value.
    Thanks,
    Anil

  • Derivation Rules in FICO

    Hi all,
    I am new to FICO and i need to work on the Derivation Rules Txn KEDR in FI/CO.
    That is i need to know the
    1. Purpose
    2. Example
    3. Then walk through the process.
    Actually i dont know anything about the Derivation Rules as well as KEDR.  And i dont know what is the link between the KEDR and Derivation Rules.
    Can anyone guide me on this. It will be a great help if anyone help me out in this.
    Thanks in advance.......

    Hi,
    Derivation strategy determines the way to derive the values. Derivation rule will actually make you derive the values based on given parameters.
    As I said earlier, say for example Business needs to analyse COPA values on Department wise. Now department field say not captured in any other means, then to derive the value of department and post in copa, u use KEDR.
    In KEDR u specify the source fields which in turn act as the parameter comibnation throght which target field Department is to be populated.
    Regard
    Sudhakar Reddy

  • Error while defining derivation rules in FMDERIVE

    We are currently on ECC6. While defining Funds Mgmt .... activated the derivation rules in FMRULES. But when I try to define the derivation rules in FMDERIVE .. I get the following error:  Syntax error in program "RFMDERIVE003 ".
    Error in the ABAP Application Program
    The current ABAP program "SAPMABADR" had to be terminated because it has
    come across a statement that unfortunately cannot be executed.
    The following syntax error occurred in program "RFMDERIVE003 " in include
    "RFMDERIVE003 " in
    line 32:
    "The Dictionary structure or table "FMDERIVE003" is either not active o"
    "r does not exist."
    The include has been created and last changed by:
    Created by: "SAP "
    Last changed by: "SAP* "
    Error in the ABAP Application Program
    The current ABAP program "SAPMABADR" had to be terminated because it has
    come across a statement that unfortunately cannot be executed.
    How can the same be rectified. Kindly help.
    Thanx
    Shivaji

    Hi,
    Check the OSS note  Note 644974 - Syntax error in program RFMXPR47. Looks like table FMDERIVE is missing.
    Regards,
    Sanjay

  • Derivation Rules in Posting Control and Account Deternination

    Dear Friends,
    Can any one please explain me the derivation rules. I started the chapter with the Posting Control and Account Determination in that:
    Posting Control define:
    Company Code
    Acrl Type
    Accounting Principle
    Account determination:
    Target account
    Source account
    document type
    but if you see in the configuration in Derivation Rules:
    It gives a different configuration like
    Posting Control
    Acct Princpl.
    Accrl Type
    COA
    Process in accrul Engine
    Own Parameter
    Acct Determination
    Doc. Type
    Start Account
    Target Account
    Own Parameter
    in this I am really get confused what is derivation rule in the accrul engine.
    Can anyone please summarize for the same.
    Thanks in advance
    Mahendra Dev

    Hi
    Derivation Rule - is nothing but the deriving the values based on some criteria mentioned in the configuration.
    Derivation rules you can see in the PCA (Profit Center Accounting) , CO-PA (Profitability Analysis).
    This contains the different steps based on the requirement.
    VVR

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

  • How to define new derivation rules in FM module

    Can somebody help me define a new derivation rule which is user specific in FM module. I want to map muliple Fund Centers to a single Cost center and also map many commitment items to a single GL.
    Thanks
    shivaji

    You derive object X (fund centre) from object (Y) cost centre. In terms of logic, it's not possible to derive multiple values from single value. That's the concept of derivation. If you have cost centre (let's say ABCD), on what parameter will your logic decide whether to take fund centre XXXX or fund centre YYYY? As you understand, the FM posting should be done eventually on one fund centre as well as commitment item, fund, etc.
    After all, the computer could be told what ever you have to tell it; if you, yourself, can make this decision - which FCtr should be taken - upon certain logic, it could be programmed as well in FMDERIVE.

  • FM DERIVER Custom field in Derivation Rule

    Hi Experts,
    I want to have a custom field while defining Derivation Rule in TCODE FMDERIVE, the field I require is Storage Location LGORT. Inorder to achieve this I have used Customer Include in structure FMDERIVE and inserted field LGORT.
    Now the problem is that when I am defining my custom Derivation Rule using custom field Storage Location, the rule is not determined.
    Could u please help me in this.
    Thanks n Regards
    Rohit

    Hi
    Go to
    Spro -PSFM-FMG-Master Data-Allocation to account assignment from other components -select derivation steps
    here u selct 3 option
    cost center to commitment-item/fund ctr/fund function
    then define account assignment derivation
    here u define Derivation rule whcihever u define
    here u find tables and field whichever u find
    if nay query, revert back
    Regards
    Roobal

  • DERIVATION RULE VALUE TRANSPORTING

    Hi,
    Is it possible to transport the values of a particular derivation rule from one server to another? currently derivation rules are updated in "PRD" and we have created a copy of PRD with some changes now we would like to transport the rule values maintained in old PRD to its new copy.. is it possib to do so. if yes then what are the steps involved?
    Regards,

    Hi Faizan,
    Please check these SAP notes:
    1661776 - How to transport Derivation Strategy – Best Practice
    1231815 - Predefined FMDERIVE tables are renamed during  transport/CC
    1019327 - FMDERIVE and the new FINBASIS transportation tool
    Regards
    Javed

  • Reconstruction for FI doc after derivation rule change

    Hi SAPers,
    My client needs to change the derivation rule for year end. For PR and PO reconstruction, i understand that we can use RFFMRP34N and RFFMRP02N.
    What is the procedure to reconstruct FI document to update FM based on latest FMDERIVE? If i understand correctly on the message, we need to delete old dataset (RFFMDL02) and then run RFFMRP20, then finish by executing BPINDX03. Is my understanding correctly or is there any other thing that i need to check?
    Thanks a lot for replying.
    EG

    Hi Mar,
    I might be wrong, but if i only execute FMN0, the accounting document from GR of PO still goes to the commitment item on PO. Below is the steps that i performed:
    1. Post PR, PO, GR using commitment item X.
    2. Change the derivation rule to commitment item Y.
    3. Delete Actual data using (RFFMDLFI).
    4. Run Supplementary Account Assignment using FMCN, and convert it. This updated the commitment item Y in the GR document.
    5. Run S_ALR_87012637 - Totals Records for FI Documents to see whether FMCN updates FM, and i can see that the GR document that i deleted still missing in FM.
    6. Run FMBV, but report FMRP_RFFMAV01X - Annual Budget still does not show changes, and the document is still missing.
    6. Run FMN0, and put the document number.
    7. Run S_ALR_87012637 - Totals Records for FI Documents again, and the GR document is updated
    8. Run report FMRP_RFFMAV01X - Annual Budget, but apparently, even though the commitment item has changed to Y, it updates at commitment item X.
    9. Run FMBV again to reconstruct the assignment, and no changes.
    Then i tried another way.
    1. I deleted PO commitment data (RFFMDLOI).
    2. I and reconstruct PO again using FMN4N.
    3. I run FMN0 using the GR document as reference.
    4. I run report FMRP_RFFMAV01X - Annual Budget, and i can see that the assignment is correct.
    Did i miss something, or this is what we should do if we have FM data from GR or Invoice?
    Thanks a lot for the explanation.
    CW

  • FM derivation rules

    Hello all,
    I have created derivation rules for the Transaction codes KP06 - Change, CJR2 - Change or FMBBC.
    However, they arenu2019t working. The rules are working fine in other areas, but not for the above mentioned transactions.
    Can you please help in these?
    Thanks in Advance for your help

    Hello Gopa,
    I believe I have answered the same to you in the Funds Management Forum.
    I will copy here again for your convenience.
    In KP06, profit center field in not available and therefore PRCTR field is not passed from CO to FM derivation tool. Thus, it is not possible to derive the funds center based on profit center. You have to find other means to derive the Funds Center. The most common why would be to derive Funds Center from Cost Center.
    The derivation of FM fields can be called within CO transactions ONLY if CO-FM integration is active for the financial management area. This can be done in the customizing under:
    Public sector management
    Fund Management Government
    Actual and Commitment Update Integration
    Integration
    Integration with Cost and Project Controlling
    Activate Integration with Cost and Project Controlling
    You may also check the following:
    Public Sector Management
    Funds Management Government
    Actual and
    Commitment Update/Integration
    Integration
    Integration with Cost and
    Project Controlling
    Choose Business Transactions for Integration
    If you want CO-FM integration active please do not use SAPALL layout.
    SAPALL is only relevant if you do not have FM account assignments active.
    SAP delivered standard profile for CO-FM integration is SAPFUND (see note 518610).
    Related to the budget transactions like FMBB and FMBBC, let me try to clarify to you that the derivation rules for budget has nothing to do with the derivation rules for actual/commitment postings.
    For actual/commitment postings you use FMDERIVE transaction.
    For budget postings you should use FMCUDERIVSUB transaction.
    I hope this resolves your inquiry. Otherwise, kindly let me know what is missing.
    Best Regards,
    Vanessa Barth.

  • ECC6 Derivation Rules

    Hi All,
    Can anyone send me generic Derivation rules for FM integration with Asset Accounting(AA), HR & MM for ECC6.0?
    I am battling to get the derivation rules right for integration with these modules in ECC6.
    Information can also be sent to my mailbox.
    Tx.

    hI
    from ERP5
    The following customizing is now obsolete:
    The settings "Unassigned Purchase Orders" and "Goods Issue" in Funds Management Updating Control (Transaction OFUP)
    The setting "Assign Warehouse Funds Center" (Transaction FMLF)
    The setting "Select Transaction Types" (Transaction OFBW)
    Now you use a derivation rule in FMDERIVE
    To ensure full compatibility with the old functionality the derivation tool provids three additional flags :
    FLG_INVNTRY_PSTNG :  Indicates that the current posting is an inventory posting
    VAL_CLASS: Valuation Class
    MOVE_TYPE: Movement Type (Inventory Management)
    But you should know before the warehouse concept you need in your company as SAP proposes 4 warehouse concept.
    Best regards
    Salvator
    But you can create warehouse funds center as a normal funds center and after create a simple derivation rule to link Plant, valution class to funds center
    And another one to derive the stock commitment to the fund and the funds center
    And another one described here
    And of course don't forget the customising under integration of maintain field status for assignment FM account asignments for purchase requisitions and for purchase orders.
    best regards
    Salvator

  • Derivation Rule in report painter

    I want Product describtion along with Product number. in a report. I have created a derivation rule through KEDR. and coppied the product describtionin the rule. Now how to use this derivation rule in the report.

    Harish,
    There is no need to define seprate derivation rule as product description is readily available in COPA tables.
    Just select product description characterstics for available list while designing report.If report already exists then go to change mode and make nessesary changes.
    Please call me for any more inputs.
    Ashok

  • Derivation Rule in PCA

    Dear All,
    we have an issue in profit center acccounting. Balance sheet account Vat input tax payable is picking dummy profit center instead of correct profit center. Basically we are doing the following steps. 1. Purchase order creation 2. Goods received via migo 3. invoice receipt via miro
    At the time of miro posting, system is automatically created accounting document, with dummy profit center is assigned to Vat input tax payable account. For GR/IR clearing account right profit center is picking without any mistake.
    Infact, Dummy profit center is assigned to this balance sheet account under tcode 3KEH.
    Derivation rule is created for this balance sheet account along with plant condition to post to correct profit center under 3KEI . But system is taking only dummy profit center.
    I have checked configuration and the following areas like Material master costing view, tax code areas, and account group but not find any mistake.
    Please advice how to get correct profit center to this balance sheet account instead of dummy.

    You have to do this with the Month end closing
    TC
    F.5D - Calculate
    F.5E - Post
    F.5F - Display Log
    F.5G - Special Functions
    This is the help from F.5D - Calculate
    Short text
    Calculate Balance Sheet Adjustment
    Description
    A balance sheet eadjustment distributes
    receivables and payables in customer and vendor reconciliation accounts,
    tax postings,
    cash discount postings from the net method of posting vendor invoices as well as
    valuated exchange rate differences in open items (this is a P&L item, but since receivables or payables increase or decrease depending on the valuation, a readjustment is also made for the exchange rate difference with a reverse +/- sign).
    This process ensures the zero balance per business area necessary for creating business area balance sheets.
    It consists of the following steps:
    When posting a document, the system analyzes it to determine whether a balance sheet readjustment is necessary. If a readjustment is required, the system marks the document for readjustment.
    Readjustments are calculated for the marked documents and stored in special tables.
    This subfunction is described below.
    The calculated readjustments are read and then distributed and posted in total to the appropriate accounts.
    Fields Included in Readjustment
    Readjustments are made for business areas if the function for business area balance sheets is activated in the company code in question. Readjustments are also made for trading partner business areas if the function for business area consolidation is activated.
    If Profit Center Accounting is activated in the controlling area allocated to the company code, readjustments are made for profit centers as well as trading partner profit centers.
    Note
    The fields included in readjustment are determined when the original document is posted. Thus, the customizing settings for business areas and profit centers must be made prior to posting the first document. If these settings were not made, you can still mark posted documents for balance sheet readjustment by executing the subfunction for setting up the balance sheet readjustment (see below).
    Basis for Distribution
    The system uses the account assignments of the offsetting entries in the initial document to calculate the distribution. Offsetting entries are all G/L account items apart from tax items and cash discount items.
    Readjustment is made only for those account assignments which were not specified during posting (their value is blank). If a value is entered in an account assignment field during posting, it is regarded as a correct entry and not changed by the readjustment.
    Carrying Out the Distribution
    Readjustments are transfer postings which create one or more account assignments (not blank) for the unspecified account assignments in original documents.
    Scheduling the Program Run
    You can run this program as often as you like.
    Requirements
    Account Determination
    For each account, you can specify an adjustment account to post the readjustment to. Otherwise, the system posts the readjustment to the original account.
    To distinguish readjustment postings from other postings, you should create separate adjustment accounts and have the readjustments posted to them.
    Since reconciliation accounts cannot be posted to directly, you have to specify adjustment accounts for them.
    Since readjustments are posted without tax, the accounts posted to cannot be relevant to tax.
    Adjustment accounts are determined when calculating the distribution.
    For more information on automatic postings, see the Implementation Guide.
    Output
    The log shows how many documents per company code the system calculated distributions for.
    Note:
    If valuation differences are noted in documents, the system always includes them in the calculation. When updating the allocation tables, it checks for whether or not calculations already exist for these documents.
    If account determination is incomplete or maintained incorrectly, the system does not calculate any distributions for the affected documents. It lists both the queried entries and the affected documents.
    To view the readjustment calculated for an individual document in Document Display, choose Environment -> B/S readjustment.
    Additional Information
    See the documentation for the other subfunctions:
    Posting the distribution.
    Displaying the logs of existing posting runs.
    Reversing an incorrect posting run.
    Redetermining the adjustment accounts if you changed the account determination or it was incomplete at the time of calculation.
    Setting up balance sheet readjustment if you have already been productive with a release prior to 3.0.
    Dependent functions
    Readjustment must be carried out prior to creating a business area balance sheet.
    Profit Center Accounting also requires the results of readjustments.

  • Derivation rule in COPA from BSEG

    Hi experts,
    My issue is to derivate a field (SEGMENT) from Table BSEG in COPA.
    Unfortunatly my customer donu2019t use the standard customizing from the SEGMENT derivation rule, we donu2019t populate the field SEGMENT in the profit center master data.
    Firstly, with a user exit (U903 - ZRGGBS000) which is trigger with substitution rule we populated the field SEGMENT in BSEG.
    Now I created a new characteristic WWSEG and I canu2019t derive it in KEDR with table look up, can I have your advices please?
    With an abaper, we tried to find a solution with the COPA0005 exit but he donu2019t find the logic to map the source  field BSEG-SEGMENT and the target field COPA-WWSEG
    Thanks
    Kinds regards
    Cédric

    Hi Waman,
    Thanks a lot for all and thanks to Dave.
    But it doesn't work.
    The segment in bseg-segment is filled when posting a FI document.
    For reminder, the field BSEG-SEGMENT is firstly filled with a user exit.
    We implemented the note 1135567, we created the program ZRFI_OSS_KEAK_SEGMENT adapting the code to our characteristic WWSEG, when we tested, in debug we drop in the Abap code but the structure COBL-SEGMENT is not filled, therefore the WWSEG is not filled.
    Have you other idea to solve my issue ?
    Best regards
    Cédric

Maybe you are looking for

  • How to pull a list of materials which has obolete status set, from 2years.

    Hi All, I need to pull a list a of materials which has MM-PP status = 04(marc-mmsta) set on them for the past 2 years. i tried fetching this in MARC table but the problem here is, the users have not maintained any date in the Valid from date field(ma

  • How do you rename the Windows drive in Mac?

    I have Windows loaded in BootCamp, but it appears in Mac as 'untitled'. How can I rename it to 'something_XP'? Many thanks for any help.  I am using Lion, highest updates, Bootcamp with Windows XP.  The drive on the HD (shared in an iMac 24") is actu

  • I lost my browser line on my firefox homepage, how do I restore it?

    I've lost the browser address line on my firefox homepage, how do I restore it?

  • Item no. within invoice not starting with 010

    hi all, we have created a new billing type, called NLCC. this is our new billing type for cross-company deliveries. everything of this routine works fine, except for the item no. (VBRP-POSNR) within the cross-company billing makes some problems. this

  • Error in transport -urgent 2

    hi, while transporting workbooks... my frd got an error as follows... (when we saw the overview of transport logs...it says that)   Execution of programs after import (XPRA)                               Transport request   : XYZ947502