FMDERIVE
Dear sapient,
I want to add storage location as a source field in FMDERIVE. Is there any enhancement ?
Thanx & regards
Tags:
enterprise_resource_planning
sap_erp_financials
Eli Klovski replied
June 07, 2011 at 09:35 AM
Hi,
You can use SAPLFMDT enhancement (EXIT_SAPLFMDT_002 user-exit).
Regards,
Eli
0 likes
Sasanka Sekhar replied
June 07, 2011 at 13:31 PM
Hi
Thanx for reply. I applied the user exit with the help of abaper, my requirement is when the user
put the storage location field iin PR system should automatically derive the fund center. but this
enhancement is not working as per our scenario. Pleaese let me know if you have any other
alterative regarding this issue.
Thanx
Eli Klovski replied
June 07, 2011 at 16:33 PM
Hi,
It should... Did you activated this field in the COBL structure via I_COBL include
(BADI_FMDERIVE)? Then, in your user-exit you should fill the temporary field (c_fmderive-
usertemp1) with this value and base your derivation step on this field.
Regards,
Eli
Sasanka Sekhar replied
June 08, 2011 at 07:21 AM
Hi
Thanx for the reply. I have shown your message to abaper but he is saying still it is not clear. Can
you give any suggestion regarding this.
thanx & regards
Sasanka Sekhar replied
June 08, 2011 at 08:49 AM
Hi Eli
I had gone through SPRO under availablity control-BAdI: Enhance Account Assignment
Derivation for AVC Control Objects.
i am unkown about this use does it required for the enhancement.
Thanx
Helpful Answer
Eli Klovski replied
June 08, 2011 at 09:46 AM
Hi,
No, the BADI you mentioned does not serve for derivation of FM objects. You have to use BADI
that I gave. With this BADI you can enhance COBL structure with the field in question and then,
by the user-exit I mentioned before, bring the value of this field to a derivation rule. Let your
ABAPer read the documentation of the BADI; it's very easy to implement.
Regards,
Eli
Pep Diola replied
July 01, 2013 at 16:49 PM
Hi Eli,
With the BADI that you indicate, is it possible to add service codes like Source Field in
derivation?
Thanks a lot in advance for your help.
Regards,
JL
1. Go to SE37 and enter this Function Module (FM) : SXV_GET_CLIF_BY_NAME
2. Put Breakpoint to trigger ABAP Debugger.
3. Run your tcode.
4. You can see the BADI names under this variable "Name".