09-30-2008 2:21 AM
Dear Experts,
I need to enhance a SAP function. To provide the enhancement, I need to change the signature of the function and pass a value to it. That is, I need to add one import value to it and using this imported value to do some work.
I tried to change the SAP function to work mode (change mode), but it complains that "No vender specified." I have the ACCESS CODE to modify the function.
I wonder if it is possible to provide enhancement to this function or I have to do a MOD.
Please help.
Thanks,
Anna S.
09-30-2008 7:54 AM
Hi Anna,
If you are working on ECC 6.0 system, then you can enhance the FM interface. Open the FM in SE37 ->menu Function Module->Enhance Interface.
It will ask you to create an Enhancement Implementation. Create a new enhancement implementation and proceed further.
If you are not working on ECC 6.0, then find out extensions provided in the FM. You can pass the values to the extension and the same can be used in a predefined exit provided in the source code of the FM.
Regards,
09-30-2008 2:30 AM
what is the function..? before enhancing check where used list of the function. and actually it is not suggested approach. but because of business requirement you may be opting this.., make the field as optional. what is the function you are changing..?
if it is the exit function then let me know..?
09-30-2008 7:54 AM
Hi Anna,
If you are working on ECC 6.0 system, then you can enhance the FM interface. Open the FM in SE37 ->menu Function Module->Enhance Interface.
It will ask you to create an Enhancement Implementation. Create a new enhancement implementation and proceed further.
If you are not working on ECC 6.0, then find out extensions provided in the FM. You can pass the values to the extension and the same can be used in a predefined exit provided in the source code of the FM.
Regards,
09-30-2008 12:44 PM