Skip to Content
Author's profile photo Dibyendu Patra

Explicit Enhancement for “Personal Settings” for an User.

Recently I have done an implicit enhancement for PO screen.

We know there is a tab for “Personal Settings” in PO screen.

/wp-content/uploads/2014/01/a_315756.png

Every user has permission to change this setting.

Recently I Found a discussion for that also to restrict that.

I make this for an explicit enhancement with help of our ABAPer.

I want to share this.

First you have to find the function for the personal settings

Just go to ME23N, move the mouse courser to Personal settings, then just press F1

ScreenShot.jpg

You can see the pop-up box as shown as above.

Now follow the steps.

Step 1:

Go to ME23N Screen.

Go to System (In MENU Bar) -> Status

Find the program, The program is SAPLMEGUI. Double click on this program. Just press “FIND” (Not Ctrl+F, you have to press the Binocular on application bar) and write there “MEPERS” (Its for personal Settings). Then press enter.

Capture.JPG

You will see the above screen. Go to bottom of this screen, you will find this as above screen.

Copy  the LMEGUICJL.

Step 2:

Open LMEGUICJL include in t-code SE38 in display mode.

And Click on spiral symbol (Enhance) as shown below.

/wp-content/uploads/2014/01/a_315756.png

After clicking Enhance the screen will be as below.

/wp-content/uploads/2014/01/a_315756.png

Step 3:

Now go to EDIT on menu bar then select ENHANCEMENT OPERATION SHOW IMPLICIT ENHANCEMENT OPERATION.

/wp-content/uploads/2014/01/a_315756.png

After clicking the above option we can find arrow symbol below method IF_COMMAND_MM-EXECUTE

/wp-content/uploads/2014/01/a_315756.png

STEP 5:

Right click on that line anywhere and choose ENHANCEMENT IMPLEMENTATION->CREATE

/wp-content/uploads/2014/01/a_315756.png

After that Create new implementation as shown as below.

/wp-content/uploads/2014/01/a_315756.png

Give the Name and Description and save into a TR.

/wp-content/uploads/2014/01/a_315756.png

Then select newly one and press “CONTINUE”

/wp-content/uploads/2014/01/a_315756.png

Now our needs to place in this Enhancement.

/wp-content/uploads/2014/01/a_315756.png

Step 6:

Place the relevant code as shown below figure.

/wp-content/uploads/2014/01/a_315756.png

We can restrict as many user as we want own logic.

Step 7:

Click Activate as below screen.

/wp-content/uploads/2014/01/a_315756.png

Then whenever the user will click in personal settings, he will get the below information message and he will not able to change the settings.

/wp-content/uploads/2014/01/dev_476387.jpg

TO CHANGE THE CODE LATER

RIGHT CLICK ON ENHACEMENT ->ENHANCEMENT IMPLEMENTION ->CHNAGE.

Assigned Tags

      21 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Hi Dev,

      Its quite simple and Informative.

      Regards,

      J.Sakthikumar

      Author's profile photo Dibyendu Patra
      Dibyendu Patra
      Blog Post Author

      Yes,

      Its simple to do.

      Thanks

      DEV

      Author's profile photo Former Member
      Former Member

      Hi Dev,

      Thank you for posting this wonderful information.

      Regards,

      Sibin

      Author's profile photo Former Member
      Former Member

      Hi,

      useful information. Thanks for sharing.

      Cheers

      Ivan

      Author's profile photo Dibyendu Patra
      Dibyendu Patra
      Blog Post Author

      Thankss

      keep in touch.

      DEV

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal

      Hi Patra,

      ABAP and MM are useful for us.

      Regards.

      M.Ozgur Unal

      Author's profile photo Former Member
      Former Member

      Good information. Thanks for sharing.

      Regards,

      Krish

      Author's profile photo Former Member
      Former Member

      Hi Dev,

      No I dont have doubt, that you are going to rock in SCN.

      Fantastic blog and work!

      Regards,

      Hari Suseelan

      Author's profile photo Dibyendu Patra
      Dibyendu Patra
      Blog Post Author

      Thank you very much Suseelan Hari for the nice comment..

      Best comment on this blog...

      Author's profile photo Former Member
      Former Member

      You are welcome!

      Author's profile photo Former Member
      Former Member

      Hi Dev,

      Your becoming Like Arvind kejriwal in SCN MM Daily New new things coming up expecting more.....

      Regards

      Shiva

      Author's profile photo Former Member
      Former Member

      Hi Shiva,

      I liked your comment very much!

      Regards,

      Hari Suseelan

      Author's profile photo Dibyendu Patra
      Dibyendu Patra
      Blog Post Author

      Thank you shiva mc...

      But I don't know who is Arvind..

      Author's profile photo Former Member
      Former Member

      Hi Dev,

      Thanks for sharing nice document.One query-How did you get "MEPERS" for personal setting.?

      Regards

      Swati

      Author's profile photo Dibyendu Patra
      Dibyendu Patra
      Blog Post Author

      Swati G.

      It is a technical name of personal setting.

      Like in functional, we have a plant field in every transaction..

      But its also has a technical name which is WERKS.

      In that way, MEPERS is technical name for personal setting.

      Its called function for program.

      ScreenShot.jpg

      Author's profile photo Nisha Sharma
      Nisha Sharma

      Quite useful. You have explained it in  avery simple manner.

      Keep sharing.

      Regards

      Nisha

      Author's profile photo Leo Thilak M.S
      Leo Thilak M.S

      Hi

      after clicking create enhancement , a pop up window ask for type of enhancement to be created either code or declaration , what should be given

      Author's profile photo Dibyendu Patra
      Dibyendu Patra
      Blog Post Author

      I can't find any pop-up to choose between code and declaration.

      Author's profile photo Muhammad Javed
      Muhammad Javed

      Dear Dev,

      Thanks for sharing really nice and very useful information.

      Regards
      Javed

      Author's profile photo Erwin Leitner
      Erwin Leitner

      Hello,

      Thank you very much for excellent information.  ➕ 🙂 ➕

      all the best

      with warm greetings Erwin

      Author's profile photo Bhumika dodia
      Bhumika dodia

      Hello Sir,

       

      Very much informative ..................