‎2009 Nov 03 4:23 AM
Hello SDNites,
I have to make change in USEREXIT_FIELD_MODIFICATION. While doing this stuff I have come up with a samll query,
1. Whet is the difference if I implemet the code in this Sales Order exit via Modification Assistant and Implicit enhancement point?
2. Both the methods are not allowing me to insert the code in the user exit. Please advise.
Regards,
Abhi
‎2009 Nov 03 10:57 PM
Hi Abhishek,
The user exits in SD are an old way in SAP for adding custom functionality via SAP supplied predefined exits. Implementing those form routines required requesting an access key (e.g. for modifying MV45AFZZ one would have to request the access key for the whole module pool SAPMV45A).
Due to lack of access to a newer system I haven't tried, but in principle I'd expect that with the new enhancement framework there should be no more need to create a modification. Instead you should be able to define implicit enhancements for your form routine USEREXIT_FIELD_MODIFICATION. So I'd first try this approach. For a starting [this link|http://www.sapdev.co.uk/enhance/eframework/ef_implicit.htm] or [wiki entry|http://wiki.sdn.sap.com/wiki/display/ABAP/CopyofThenewEnhancementFrameworkandthenewkernel-basedBAdI] might be good. Let me know if you have further questions.
Best wishes, harald