Wednesday, February 22, 2012

Configuring SAP System Messages

Whenever you encounter an Error or Warning in SAP, this is when you will see a SAP system message. It is controlled via a message class along with its number. You can see as an example from the picture below.

From the screenshot above, you can see that the Message class is M3(The first 2 characters), followed by the Message number (351).

You can have an Overview of the SAP system messages via T-code SE91. It contains all the system messages there.

There are 2 things that you can do to a system message.
1) Configuring any system message of your choice to Warning, or Error. This can be done via SM30/SM31 for the following tables.

TableDescription
T100SList of all the system messages that the user can configure
T100CList of all the messages that the user has customized
T100SAList of all configurable application areas (or message classes)


2) Another thing that you could do is assign a separate version (Instead of 000) to your own and assign this version to a user. This gives us the functionality to have Warning for certain users, and Error for another set of users for the same system message. Whenever SAP encounters an issue, it will check whether there is a different version other than 000, and then check if the user has a parameter MSV assigned to that particular version. If not, the value under standard version 000 will be used.


3 comments:

  1. Thank you! I was also getting the same message M3 followed by message number 351. I tried the both things as you told and it worked very well for me. Indeed, impressive work.

    ReplyDelete
  2. Thank you for your comment. Appreciate it :)

    ReplyDelete
  3. Hi,
    I added M3 351 in all three tables but it is still triggerig as Error in the transaction ME31K.
    Did I miss anything?
    regards,
    Raj
    rajuyr@hotmail.com

    ReplyDelete