FMDERIVER derivation
Dear all,
While creating PO we give cost centre & G/L. & accordingly the system defaults the fund centre from FMDERIVER derivation & commitment item from G/L master. But suppose for any reason user has given wrong cost centre& G/L & afterwards change those the system does not default the corrected fund centre & commitment item.it remains with the old .Practically for plant user they only knows their cost centre & G/L.so they can not change manually the fund centre & committment item.
For Derivation we have defined two rules.
1.For cost centre,cost element to commitment item & fund centre derivation with following settings.
Source field
C O_AREA Controlling Area
COST_CENTER Cost Center
COST_ELEMENT Cost Element
Not selected Initial value allowed.
Target Field
COMMIT_ITEM Commitment Item - Selected do not over write if field already filled
FUND_CENTER Funds Center- Selected do not over write if field already filled
FUND Fund- no relevance
FUNCTION_AREA Functional Area-no relevance
2.For cost centre to fund centre
Source field
C O_AREA Controlling Area
COST_CENTER Cost Center
Not selected Initial value allowed
Target Field
COMMIT_ITEM Commitment Item - Selected do not over write if field already filled
FUND_CENTER Funds Center- Selected do not over write if field already filled
FUND Fund- no relevance
FUNCTION_AREA Functional Area-no relevance
First one is done for salary related G/L'S & cost centres.& other one for other cost centres.With this settings only both the derivation is working fine in normal cases.But not for any chages as mentioned in the above.
For your information this problem is coming only after i did the First derivation during this year.Earlier there was no issue even if user changes any CC or commitment item.
Now please advice where i am wrong
Thanks
Shivaji
I have checked the Log as adviced by you. it is giving derivation not performed & the reason is source field contains no value.But i did not understand this. i am entering the cost centre & the finding is as mentioned below for your information i am giving more clarity to the issue.Pl. advice.
In each target field selected OVERWRITE WITH NEW VALUE .It is working for the 2nd derivation rule i.e. if i change the cost centre it is taking the fund centre for changed cost centre.But it is not working for the first derivation. for your information the first dervation is like
if CC-100 & cost element 12000 then fund centre should be 200.
But for 2nd rule if CC-300 then fund centre should be 300
in both the cases validity period is different
Similar Messages
-
Provision entries to be excluded from budge contorl
Hi,
We are on ECC6, EHp4, and already live 4 years back with SAP. Now, we want to exclude the provison entries from budget control. I understand,I can do the same by creating the new docment type. But in derivation rule the document type I see are the FM document type which are created for budget uplaod, am I correct?
How do I do this? Can anyone advise please.
Reards
ShailehHi,
There is no link between budgetary FM document type and FI document type. If you want, indeed, to exclude certain FI document type from budget control, create a derivation rule in FMDERIVE, deriving dummy/statistical commitment item for the relevant type.
Regards,
Eli -
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
ShivajiHi,
Check the OSS note Note 644974 - Syntax error in program RFMXPR47. Looks like table FMDERIVE is missing.
Regards,
Sanjay -
WBS derivation through FMDERIVE in goods issue
Hi all,
For a unique goods issue scenario, we are trying to derive the WBS element based on valuation class in a goods issue posting through the MB1A transaction. In the test mode of FMDERIVE and activating the 'trace' feature in FMDERIVE, the WBS element is being derived and populated in the WBS element field. However, when the goods issue is posted and the accounting document is viewed, the WBS element field is EMPTY. We have tried really hard to figure out what is going on, but to no avail.
In one of the other postings, I found reference to a function module (PSPNUM_EXTERN_TO_INTERN_CONV) that changes the wbs element from an external number to an internal number - I do not know how this works or what exactly this does. Furthermore, i dont see this function module in our list in fmderive. What we do have is FMDT_CONVERSION_WBS_INT_TO_EXT - can i use this instead? What does this do?
If i were to use this function module what would the source and target fields be?
Can one of you please help?
Are there any other ways to accomplish this? or is it a standard functionality that WBS element is not derived in a goods issue posting?
Please let me know.
PSMHi,
FMDERIVE is used for FM documents basically to derive FM assignment based on the FI/CO/LO attributes of the original document. You cannot use this functionality if you want to substitute the value in FI/CO documents. For this, use FI (OBBH) or CO (OKC9) substitutions.
Regards,
Eli -
FM Derivation FMDERIVE,FMRULES,RFMXPR47,RFMXPR49
Hi,
Please confirm what should be the sequence for the derivation steps in DEV environment:
FMRULES (To select pre-defind rules)
FMDERIVE (To select some function module)
RFMXPR47 (conversion program)
RFMXPR49 (Conversion program)
or
RFMXPR47
RFMXPR49
FMRULES
FMDERIVE
How derivation rules (all) can be transported. I am using SCC1 and getting error. As DEV client does not have data , is it possible to run conversion program after tranporting FMDERIVE rules to QA .Is there any other tool for tranport.
Please advise.
Saeed
Edited by: Saeed Ahmad on Feb 8, 2010 4:37 AMHi,
Usually, you do not transport the rules (the values themselves), but only the strategy. The values of the rules are updated directly in the target client. However, you can go to FMDERIVE, enter into the strategy, choose Menu - Extras - Transport and it will be transported.
Regards,
Eli -
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 -
Service Master Derivation in SAP FM (FMDERIVE)
HI,
Can the service master & material group fields be added in FMDERIVE?
Request to please let me know.
Thanks & Regards,
AjayHi Ajay,
I think note 881202 answers your question:
881202 FM derivation tool: Derivation of foreign acct assignments
Symptom
Using the Funds Management (FM) derivation tool (transaction FMDERIVE),
you want to derive account assignments that are not Funds Management
account assignments.
For example, you want to use a derivation rule to derive the G/L
account, the cost center, or the business area. However, the affected
account assignments are not transferred to the document.
Other terms
FMDERIVE
Reason and Prerequisites
The Funds Management derivation tool can only be used to derive Funds
Management account assignments. These include:
o Commitment item
o Funds center
o Funds
o Grant
o Functional area
o Funded program.
Within the derivation strategy, you can also use any other account
assignments that are in the document to be posted but only FM account
assignments can be transferred.
Solution
Account assignments that do not belong to FM cannot be changed by the FM
derivation tool. Otherwise, there could be major problems in other
applications (FI, CO, and so on).
Depending on the affected applications, two similar methods are possibly
available (validation and substitution, or similar).
Best Regards,
Mateus Grings -
No derivation analysis available at FMDERIVE
Hello ...
I've got some 'strange' problem here.
When I'm tracing an operation, with FMDERIVE tool I couldn't see the "display log" well.
I mean, I already read [666322|https://service.sap.com/sap/support/notes/666322] note. But, in my others custommers this trace works fine, and I saw the asignment info (I mean the trace info between FMDERIVE rules).
Look, I attach one image for example:
http://img256.imageshack.us/img256/8462/emptyrules.jpg
No derivation analysis available
Hmm... just now, before I post this messege I read the note [1231905|https://service.sap.com/sap/support/notes/1231905], but I haven't activated the US Federal Government function, so... no prerequisites for this note here.
System Specifications:
Component Version: SAP ECC 6.0
EA-PS: 603
If u need more info, please tell me.
Awaiting your comments, thank you very much for your time and help.
Regards,
Osvaldo.Hehehe, Thanks very much for replay Aleksey.
I drowned in a glass of water.
I missed the step, when u have to assign the company code in FMDERIVE.
Lol... This happens to me for working long hours as a zombie FM.
Thanks again!
Regards,
Osvaldo. -
FMDERIVE ? FM01X ? FM derive
HI
We have two issues:
1- during the creation of the PO (ME21N) , it is possible to change the cost center as many times as we want , the system derives the correct funds center. However, when we save and go back to the PO (ME22N), if we change the cost center, the system derives no more the funds center. If we change the funds center manually to match the const center, the system reinitiate this one ( to one with which the PO was created).
2- When we make MIRO, if we change the fund, for the accounting document, the fund is all the time inherited from the PO. so the invoice and the accounting document have different fund
Please helpHi.
'However, when we save and go back to the PO (ME22N), if we change the cost center, the system derives no more the funds center'- check FM document.Also trace derivation.
As a rule FMDERIVE may not update Account assignments on screen in logistic document, for this you need to use badi (PR- ME_PROCESS_REQ_CUST,PO- ME_PROCESS_PO_CUST).
"2When we make MIRO, if we change the fund, for the accounting document, the fund is all the time inherited from the PO. so the invoice and the accounting document have different fund"- trace derivation. -
Unable to derive funds center in F-90 Asset purchase from vendor
Dear All,
I have maintained the fund center value in the asset master and also maintained the derviation rule in FMDERIVER for a combination of Cost Center > Funds Center.
When i try to post asset purchase using F-90 t-code, it is asking me for funds center in the asset line item. The system is not deriving the value from asset master or derivation rule maintained. I am unable to maintain the funds center in the posting as the field is grayed out.
Request you to kindly provide your valuable suggestion.
Best regards
AbishayHello,
The fund center has to be activated for Account Assignment Type 01 (APC Value Posting)
Maybe note 437076 could help to check the settings in the following IMG activity :
Activate the account assignment elements for each transaction and
account assignment type:
Asset Accounting -> Integration with the General Ledger ->
Additional Account Assignment Objects -> Define Account
Assignment Types for Account Assignment Objects
I hope it helps,
Hélène -
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 AMDeepa,
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,
GBI 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. -
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 -
Derivation of fund center based on purchasing group
Hi,
It is required to determine the fund center based on purchasing group (during PR creation). I have gone through one thread which suggests inclusion of the field EKGRP into FMDERIVE, then to COBL.
However I was trying to check whether it can be done through table lookup using field USERTEMP1 and assigning the same to EKGRP. But in the table lookup screen, the upper part contains the fields BANFN (Purchase Requisition Number) and BNFPO (Item Number of Purchase Requisition) which need to be assigned to source fields. I am not sure what source fields should be assigned and how it will work.
Request your input in this regard.
Thanks in advance!
Snigdho.Hi,
I am trying to derive fund center based on purchasing group using field USERTEMP1. In the upper part of table lookup screen (I am using table EBAN) what should I assign to the fields BANFN and BNFPO?
Thanks
Snigdho
Maybe you are looking for
-
Photoshop Elements 12 fails while installing shared technologies.
I am having the exact same problem as all these folks. Yes I have tried all these things, yes I have followed all the links, and scoured the internet: http://forums.adobe.com/message/5914286 http://forums.adobe.com/message/5909390#5909390 http://foru
-
Help required to help me keep the faith with apple!
Hello, New to the apple world. Bought my first Apple Macbook in Dec 09. After 6 weeks of heavenly use, its now started to crash all the time. 14 times in the last day alone, & thats when i can get it to boot. Sometimes when I turn it on, all i get is
-
How to Read DAQmx Product name in cvi
How do I read the USB product names in CVI. I need to know which DAQmx instruments I have connected. If its a USB-6009 and/or USB-6221. Any help would be appreciated. Thanks
-
When I first turn on my computer and click Safari, a blank page appears. I use to have MY MSN as the opening page on Safari. Don't know what happened, but how do I restore it back to the way it was? I've tried everything, I know it has to be somethin
-
Flash player no longer working in Google Chrome -- Chrome Version 22.0.1229.79, Mac OS X Lion. Flash works fine in Safari and Firefox. Pages with flash freeze -- can't scroll (e.g, nytimes.com); on youtube, sound plays but the video windows are black