Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

help on error message: Naming convention for menu enhancements not observed

Former Member
0 Kudos

Hi all,

I was trying to enhance a transaction and got into entering function code without following naming conventions (i.e. function codes should start with '+'). It is not allowing me to change it by throwing an error "Naming convention for menu enhancements not observed".

This question was previously posted in the thread --

which was not answered. Can you help me in resolving this error or revert my modifications that I have done while enhancing?

I appreciate any help in regard.

Thank you,

Deepak

1 ACCEPTED SOLUTION

Sandra_Rossi
Active Contributor
0 Kudos

You shouldn't get this message if you just create the implementation. I feel that you are trying to change the definition part of the standard extension, using SMOD transaction. That's bad

If you want to enhance, create a project using CMOD transaction, enter the extension name, then simply double-click the +... function code and enter your text.

3 REPLIES 3

Former Member
0 Kudos

Here is a little trick to remove the entry, you will have to delete the unwanted entry from the table MODSAP

Go to SE16N, Give the table name "MODSAP", under the enhancement name "Give your SMOD enhancement name" and then enable edit mode by typing "&SAP_EDIT" in the transaction box and now display the entries, select the unwanted function code entry (which would be "Programname+FunctionCode" )created by you and delete it.

Sandra_Rossi
Active Contributor
0 Kudos

You shouldn't get this message if you just create the implementation. I feel that you are trying to change the definition part of the standard extension, using SMOD transaction. That's bad

If you want to enhance, create a project using CMOD transaction, enter the extension name, then simply double-click the +... function code and enter your text.

Former Member
0 Kudos

Thanks all for your replies.

I was able to solve it by debugging and change it manually with debugging on.

Ramesh, your solution might have helped me but I was able to solve it before and did not try to risk playing with your solution.

Regards,

Deepak