Skip to content

Posts from the ‘mySAP PLM’ Category

22
Feb
SAP Tricks

Execute a Function Module without using SE37

A number of companies restrict the execution of function modules in quality, pre-prod and prod environments, for good reason. Therefore you may find you do not have access to the transaction code SE37.  Generally experienced developers may however have access to SE38.

So how do you execute or test a function module in a system/client but wish to get around the authorization issue? Simply use SE38 with program RSFUNCTIONBUILDER.

TIP – You can sometimes use the same technique by using SE93 with the problem transaction and using the program name however do not expect to be able to bypass all authorizations.

30
Jan
SAP Tricks

Change SAP menu

Do you know you can set the default area menu that all users will go to when opening a new session, system wide. This is beneficial should you wish to create a specific area menu for your company. If no setting is made, the standard entry point (area menu S000) is used.

The SAP menu entry point is specified in the transaction SSM2.

15
Sep
SAP Tricks

Where Customized in the IMG

Today someone asked me how do they find the place an object is customized if they only have the table or view name. The technique is very simple you can do the following:

  1. Transaction SM30
  2. Enter the table or view name and select the button “Customizing”
  3. You will then see a dialogue box where you may enter a project – or simply select “Continue without specifying project”
  4. You will then see a list of place in the IMG where that table/view is edited/customized. Simply select the entry.

You can view which tables are customizing tables, by looking at the table in SE10 and then selecting the button “technical Settings”. You will see the “Data class” as APPL2 – Organization and customizing.

23
Dec
SAP Tricks

Command Line “OK-Codes”

Direct call of transactions, session handling:
/nxxxx

  • This terminates the current transaction, and call transaction “xxxx”, for example, “sa38″ for reporting.

/n

  • This terminates the transaction. This generally corresponds to going back with F15.

/nend

  • This terminates all separate sessions and logs off (corresponds to “System -> Log off”).

/nex

  • This terminates all separate sessions and logs off immediately (without any warning).

/oxxxx

  • This opens a new session and starts transaction xxxx in this session.

/o

  • This lists existing sessions and allows deletion or opening of a new session.

/i

  • This terminates the current session (corresponds to “System -> End session”).

/i1  ,  /i2  ,…

  • This terminates the session with the specified number.

.xyzw

  • “Fast path”: “xyzw” refers to the underlined letters in the menus. This type of navigation is uncommon and is provided more for emergencies (such as a defective mouse).

Background input:

The following commands can be entered in correction mode (“Process in foreground” or “Display errors only”) when processing a background input session: Read more »