Vous êtes sur la page 1sur 122

1 After Installing SAP GUI

1.1 Icons for SAP GUI


After you have installed SAP GUI, one or more of the icons for SAP Logon
Pad and/or SAP Logon appears on your desktop.
SAP Logon

SAP Logon Pad

A new entry, SAP Configuration, is added to the Microsoft Windows


Control Panel.

1.2 Start Menu: Entry for SAP GUI


In the Microsoft Windows menu Start -> All Programs, a new SAP Front
End node appears.

1.3 User-Specific Automatic Update


If SAP GUI was installed from an installation server, every user can enable
an automatic update of the local SAP GUI from this installation server. You
can trigger a check for updates when you start SAP Logon (or SAP Logon
Pad) by double-clicking the respective icon.
To reduce network load, you can limit the frequency of this automatic
update check so that it is not triggered every time SAP GUI is started.
To configure the automatic update:
o
o

Right-click the SAP Logon (or SAP Logon Pad) icon


Choose Configure Update Check from the context menu.

The following dialog box appears:

Using the checkbox Enable update check you can activate or deactivate
the automatic update.
Additionally you can configure the number of double-clicks on the SAP
Logon (SAP Logon Pad) icon before the check for available updates on the
installation server is performed in accordance with your needs.
By default the automatic update is
o

Switched on if the installation of SAP GUI was run from an


installation server. The default value for the number of double-clicks
on the SAP Logon (SAP Logon Pad) icon required before the check for
an update is performed is set to 5.
Switched off if the installation of SAP GUI was run from CD / DVD.

To activate the change(s) choose the OK button.


If an updated version of SAP GUI is available on the installation server,
SAPSetup is launched to update the local SAP GUI before SAP Logon is
started.

2 Using SAP GUI to Log On to SAP


Systems
2.1. Logging On to a System and Logging Off
Before you log on for the first time, your system administrator will give you
an initial password. During the logon process, you should create a new
password, known only to you. After that, you use your own password
whenever you log on. (These procedures may differ somewhat at your
company; for more information, contact your system administrator.)

2.1.1 Logging On
When you connect to the SAP system, the first screen that appears is the
logon screen.

To log on to the SAP system for the first time:


Enter the client number in the Client field. If a default client number appears in
the field, keep it or change it if necessary.
Enter your user ID in the User field.
Enter the initial password provided by your system administrator in the
Password field. As you type the initial password, the asterisks remain in the
field, and only the cursor moves. As a security measure, the system does not
display what you type.
Proceed to the Language field. You can change the language used to display
screens, menus, and fields if necessary.

Note:
If you choose the TAB key after you have entered data in a field, the
cursor moves to the beginning of the next field.

Choose Enter.

The system automatically displays the new password dialog box requesting that
you change your initial password:

If the new password dialog box does not appear, check the status bar
for a system message. You may have entered an incorrect client
number, password, user ID or language key. If this is the case, repeat
steps 1 through 5.
Enter a new password and repeat it in the respective field below.
Choose
(or the Enter key). If you have successfully changed your password,
the Copyright dialog box appears.
In the Copyright dialog box, choose Continue. If there are system wide
messages, the System Messages dialog box appears. After you have read the
messages, choose Continue to close the dialog.

2.1.2 Logging Off


You can log off from the SAP system from any screen:
o
o

From the menu bar, choose System -> Log off.


Click the button at the upper right-hand corner of the screen (if you
only have one session running).

The Log Off dialog box appears:

If you are not certain that you have saved all of your data and you do not
want to log off after all, choose No. You return to the screen on which you
were previously working.
If you are certain that you have saved all of the data you want to save,
choose Yes. All of your SAP system sessions close. You have successfully
logged off.

2.2 Using SAP Logon


Note:
If you want to use SAP Shortcut to logon to a system, refer to the section
o
SAP Shortcut
If you have only installed SAP Logon Pad, for information about logging on to
the SAP System refer to the section
o
SAP Logon Pad

2.2.1 Starting SAP Logon


You can start SAP Logon as follows:
o

Double-click the icon for SAP Logon on your desktop:

Call the Microsoft Windows menu Start->Programs->SAP Front


End->SAP Logon

When SAP Logon starts, the main SAP Logon window appears (see below)
and the SAP Logon icon now appears in both the toolbar (together with a
title like SAP Logon 720) and the system tray (that is, the bottom righthand corner of your desktop).
2.2.1.1 SAP Logon Main Window
After you have started SAP Logon, the main SAP Logon window with the
title SAP Logon 720 appears as follows:

The main SAP Logon window is displayed using the Explorer View, which
is selected by default:

The Explorer View contains three folders by default:


o Favorites
o Shortcuts
o Connections
Within these three main folders, you can create your own folder structure
adapted to your working priorities:
Select the respective folder
Open the context menu by right-clicking
Choose Add new subfolder The following dialog box appears:

Enter a name for the new subfolder and choose OK.


2.2.1.2 Main Window - List View
You can change the view of the main SAP Logon window by choosing the
following buttons for the List View:

More information on how to use the entry's context menu: 2.2.2.4 Using
the Entry's Context Menu.
2.2.1.3 Main Window - Tree View
You can change the view of the main SAP Logon window by choosing the
following buttons for the Tree View:

More information on how to use the entry's context menu: 2.2.2.4 Using
the Entry's Context Menu.
Try the different views to determine, which view best fits your
requirements.

2.2.2 The Connections Folder


When you open the Connections folder for the very first time, it may be
empty. If your system administrator has already created entries, you can
immediately logon using these. Entries defined centrally on a server will be
displayed as read-only. For more information about the server configuration
file refer to note 1426178.
You can change the content of the Connections folder in SAP Logon (not
in SAP Logon Pad) by:
o

Adding new connections to the Connections folder or one of its


subfolders
(More information: section 2.2.2.1 Adding a New Entry)
Changing connection entries in the folder (only if they are not
displayed deactivated; more information: section 2.2.2.2 Changing
Entries)
Deleting connections (only if they are not displayed as deactivated.
More information: section 2.2.2.3 Deleting Entries)

You can also use the connection entry's context menu, which exists both in
SAP Logon and in SAP Logon Pad, to
o

Configure the way in which entries are displayed


(More information: sections 2.2.2.4 Using the System Entry's Context
Menu and 2.2.7 Viewing Entries in Each Folder),
Log on to an SAP system or to display the status of SAP systems
(More information: section 2.2.2.4 Using the System Entry's Context
Menu)

2.2.2.1 Adding a New Entry to the Connections Folder


To add a new entry to the system list,
choose the
button or choose Add new entry from the folder's
context menu.
The first item in the list, User Specified System, is selected by
default.
All of the systems listed below the user Specified System option have
been configured by your system adminstrator and are available to be
chosen.
Note:
Only proceed to section User Specified System if you do not find the
system you need in this list.

Choosing a System from the List


Select one of the systems shown in the system list.
You can do this by typing the system ID or selecting the system's name in the
list. Scroll the system list if necessary.

You can also filter the system list first and then select a system.
Place the focus in the Search for field above the system list and

enter a string for which you want to search. The search mechanism
immediately starts a browse process over all system IDs and all
description entries.
You can use the following operators in the search string:

AND operator:
To concatenate search terms this way, place a '+' directly
before the relevant search term.
Example: Basis +Development
OR operator:
This is the default.
This concatenation is used if a space or '|' is located directly
before the relevant search term.
Examples: 4.6D 46D, 4.6D |46D
NOT operator:
In order to exclude systems matching a certain condition, place
a '-' directly before the relevant search term
Example: 46D -Support
Exact term search:
Use this to search for complete strings containing spaces or
other control characters.
Example: "Support package"

Note that operators in front of the first search term are ignored with
the exception of " for exact term search.
The search can also contain system IDs.
The search starts automatically and all matching entries are listed:

Note:
If the search fails, the following message appears:

To continue select one of the filtered entries in the list or you can
start a new search by choosing Clear Filter and typing a new string.
( If you choose Clear Filter, all available systems are displayed in
the list again.)
The last entry field, SAProuter allows you to configure a particular
SAProuter for the new system connection. This field is usually empty
by default because many systems do not require a particular
SAProuter connection. Sometimes it contains a SAProuter configured
as the default SAProuter for your local installation. If you need a
certain SAProuter or need to change the local default configuration,
select the respective entry from the SAProuter dropdown list:

Then choose Next.


It may take some time to connect to the message server and to get the
groups/server list from it.
You can define the maximum time to take, the Message Server Timeout, in the
SAP Logon options (more information: section 6.9.1 SAP Logon Options General)
If there are groups and servers available they are listed. Choose the one to which
you want to connect:

Note:

If the group/server cannot be reached, the following error message


appears in the list:

If necessary, change the selection and choose Next (or refer to the
note box at the end of step 6.)
On the following screen, you can maintain the connection type:

Check all entries, change them if necessary and choose Next.


On this screen, you can maintain the Network settings:

Activate Secure Network Communication:


This checkbox is active if the SNC name is defined in the SAP system
to which you are going to connect.
You can then choose this checkbox to turn on SNC mode and select
the required SNC level (for example, Max. available) by selecting one
of the radio buttons below the input field SNC name.
High speed connection (LAN):
This is selected as default.
Low speed connection (reduced network traffic):
You can choose this checkbox to turn on the low speed connection
(WAN mode).
You find additional information regarding connection speed settings in
SAP Note 161053
Check all entries, change them if necessary and choose Next.
The last screen offers the possibility of maintaining the language and encoding
settings:

Language Settings:
Choose the required language from the Language drop down list.
Upload/download Encoding:
Choose the required encoding from the Encoding dropdown list.
For more information regarding upload/download encoding, refer to
SAP Note 765763
Check all entries, change them if necessary and choose Finish.
The active wizard window closes and the new system entry is added to the
Connections folder.

Note:
You can skip steps 3, 4 and 5 by choosing Finish after selecting the
Group/Server setting in step 2. In this case all further predefined
settings are kept, the wizard is closed immediately and the new
connection is added to the Connections folder.

User Specified System


If the system you are looking for is not listed, keep the selection User Specified
System:

If the system you need to connect to requires a SAProuter


connection, select the appropriate router from the dropdown list:

Otherwise you can leave this field empty and choose Next.
The screen for configuring a Custom Application Server appears.

Enter the following required data:


Description A short description of the system entry, leave the
Description field empty to accept the suggested
description.
Application The name of the host to which you want to connect.
Server
Instance
(Formerly: System Number)
Number
Specify the instance number (such as 00) of the
SAP system to which you want to connect.
System ID Specify the system ID of the SAP system to which
you want to connect.
Enter the following optional data:
SAProuter An SAProuter string if it is needed
String
(More information: Route Strings).
Depending on the information you have about the system to which
you need to connect, you can alternatively use the Group/Server
Selection screen to define the connection. To do this, change the
dropdown menu selection for the Connection Type field.
Enter the following data:

Description
Message
Server

Enter a short description (optional).


Enter the name of the message server or its IP
address. SAP Logon now attempts to connect to
this server to load the available Group/Server
selection.
Group/Server If SAP Logon could reach the specified message
server you can now select an appropriate
Group/Server entry for your connection.
Now

Either choose Next if you want to check and probably change


the Network and Code Page settings
Or close the procedure by choosing Finish. The two dialogs are
then skipped and their default selections are kept.

As a result, the new connection is listed in your Connections folder.


2.2.2.2 Changing Entries

Note:
Entries can be changed only if they are not displayed as deactivated.
Deactivation means, that they can be used to logon but their porperties
cannot be changed. Deactivation can be configured
o
Centrally for single systems by your system administrator
o

By every user within the SAP Logon Options dialog. More


information: 6.9.1 SAP Logon Options - General

You can change an entry by selecting it from the system list and choosing
the
button in the toolbar. Alternatively, you can open the context menu
of the respective entry by right-clicking it in the list and choosing
Properties...
A dialog box with the title System Entry Properties appears. There are
three tabs on this dialog.
The Connection Tab:
If the entry was created using the connection type Group/Server
Selection, the dialog contains the following elements:

Change the data for the System Connection Parameters if


necessary.
If the entry was created using the connection type Custom
Application Server the dialog contains different elements:

Change the data for the System Connection Parameters if


necessary (more nformation: Custom Application Server).
The Network Tab:

More information: Network Settings.


The Code Page Tab:

More information: Language and Encoding Settings.


Save the new settings.
Choose OK to confirm. Your modified settings are saved.
2.2.2.3 Deleting Entries

Note:
Entries can be deleted only if they are not displayed as deactivated.
Deactivation means, that they can be used to logon but their porperties
cannot be changed. Deactivation can be configured
Centrally for single systems by your system administrator
By every user within the SAP Logon Options dialog. More information: 6.9.1
SAP Logon Options - General

Select the relevant item from the connection list.


Choose the

button from the toolbar.

Confirm deletion by choosing Yes on the following dialog:

If you deselect the checkbox for "Confirmation of deletion of listbox


entry" (More information: section 6.9.1 SAP Logon Options - General)
the confirmation dialog no longer appears.
2.2.2.4 Using the Entry's Context Menu
If you select a system entry, you can open its context by right-clicking,
pressing the context menu key, or the keys Shift+F10.
The system entry's context menu in SAP Logon contains the options Log
On, Delete, System Status... (for prerequisites refer to 2.2.12 Showing
SAP System Status), View, and Properties...:

Choose
o
o
o
o
o

Log On to log on to the selected SAP system


Delete to delete the selected item
System Status... to open a web page containing information about
your SAP system status (if it is maintained)
View and one of its menu options to view your system entries in a
different presentation mode
Properties... to change the definition of the selected item

Note:
In SAP Logon Pad, the system entry's context menu contains only the options
Log On, System Status..., and View (more information: section 2.4 SAP
Logon Pad).

2.2.2.5 Using Subfolders to Structure the Connections Folder


Content
Sometimes it may be necessary to structure the entries of the
Connections folder due to their large number. Therefore it is possible to
add new subfolders.

To add a new subfolder to the Connections folder


Open its context menu by right-clicking
Select Add new subfolder
Enter a name for the new subfolder
Confirm the dialog
The new subfolder is now displayed on the SAP Logon start screen:

You can
o
o

Drag and drop entries from the Connections folder into its new
subfolder
Select the new subfolder in the SAP Logon start screen and create
new connection entries in the same way as described in 2.2.2.1
Adding a New Entry to the Connections Folder.

2.2.3 The Shortcuts Folder


Shortcuts allow you to start SAP transactions, run reports or execute
system commands directly after logging on to a certain system.
When you open the Connections folder for the very first time, it may be
empty. If your system administrator has already created entries, you can
immediately logon using these. Entries defined centrally on a server will be
displayed as read-only. For more information about the server configuration
file refer to note 1426178.
You can create and/or edit SAP shortcuts not only from your desktop (more
information: section Creating an SAP Shortcut from your Desktop) or from
a specific screen in the SAP system (more information: section Creating an
SAP Shortcut from a Specific Screen in the SAP System), but also from the
Shortcuts folder in SAP Logon.

You can change content of the Shortcuts folder (in SAP Logon but not in
SAP Logon Pad) as follows:
o
o

Adding new items to the shortcut folder by choosing


(more information: section 2.2.3.1 Adding a New Entry),
Changing items in the SAP shortcut list by choosing
(more information: section 2.2.3.2 Changing Entries),
Deleting the selected SAP Shortcut entry by choosing
(more information: section 2.2.3.3 Deleting Entries),

Alternatively, you can use the SAP shortcut entry's context menu for these
operations, also

To view your SAP Shortcut entries in different presentations by


choosing the context menu View and then one of its entries
(more information: section 2.2.3.4 Using the SAP Shortcut Entry's
Context Menu and 2.2.7 Viewing Entries in Each Folder) .

2.2.3.1 Adding a New Entry to the Shortcuts Folder

Note:
Before you can create a shortcut to a certain system, you need to have
created the respective connection in the Connections folder (more
information: section 2.2.2.1 Adding a New Entry to the Connections Folder).

Select the folder Shortcuts


If there are already SAP shortcuts on your desktop (or in a folder in your file
system), you can add each of them to the Shortcuts folder just by dragging and
dropping their icon to the SAP Logon window.
To create a completely new entry choose the New button in the toolbar of the
SAP Logon window or open the context menu of the Shortcuts folder and choose
Add new entry.
A dialog box with the title Create New SAP Shortcut appears.

After entering the required data (refer to the description of the


General tab in section 2.3.1 Creating a SAP Shortcut), buttons Next
and Finish are active.
Choose the Finish button if you want to use the default options for
Trace Level, Window Size, Working Directory.
Otherwise, choose the Next button. This options dialog box appears:

Change the options as required:

Select the required trace level using the dropdown list.


You can specify the required window size on startup in the field
Window size.
Make changes in the field Working directory if necessary.
Turn off Reuse Connection When Launching SAP Shortcuts
if necessary.
If this setting is turned off, each time you use an SAP Shortcut
to logon to an SAP system, a new connection is opened,
regardless of whether connections already exist to this system.

The newly created shortcut appears in the shortcut list.


You can also drag and drop any entry in the shortcut list to the desktop.
2.2.3.2 Changing Entries
Select the required shortcut in the shortcut folder.
Choose the Edit button in the toolbar.

A dialog box with the title SAP Shortcut Properties appears.

Enter the necessary changes in the entry fields on both tabs.


More information: section 2.2.3.1 Adding a New Entry to the Shortcuts Folder.
If necessary change the settings on the Options tab:

Confirm by choosing OK.


2.2.3.3 Deleting Entries
Select the required item from the shortcut list.
Choose the
button and confirm deletion by choosing Yes on the following
confirmation dialog box.

If you deselect the checkbox for "Confirmation of deletion of listbox


entry" (more information: section 6.9.1 SAP Logon Options General) the confirmation dialog no longer appears.
2.2.3.4 Using the Entry's Context Menu
If you select an SAP Shortcut entry, you can open its context menu by
right-clicking, pressing the context menu key, or the keys Shift+F10.
The SAP Shortcut entry's context menu in SAP Logon contains the options
Log On, Delete, System Status (if a web page containing information
about the status of your SAP systems is maintained at your site), View,
and Properties...:

Choose
o
o
o
o
o

Log On to log on to the SAP system defined by the selected SAP


Shortcut entry
Delete to delete the selected item
System Status... to open a web page containing information about
your SAP system status (if it is maintained)
View and one of its menu options to view your SAP Shortcut entries
in a different presentation mode
Properties... to change the definition of the selected item.

Note:
In SAP Logon Pad, the SAP Shortcut entry's context menu contains only the
options Log On, System Status..., and View. (More information: section 2.4
SAP Logon Pad)

2.2.4 The Favorites Folder


The Favorites folder allows you to easily bundle a group of systems that
you currently use frequently:

To add a system connection to your Favorites folder, select the


Connections folder and drag and drop the system to the Favorites folder
icon on the left:

Note:
The newly-created favorites entry is not an additional system connection but
only a link to the respective one listed in the Connections folder. Deleting the
favorite does not lead to the deletion of the connection.

You can rename the favorites entry either by choosing the button
or by
opening the context menu for this entry and choosing Properties...:

2.2.5 Logging on Using a Folder Entry


Without Secure Network Communication
Select a system from the list of items in the Connections folder.
Choose
from the toolbar.
The logon window for the relevant system appears as follows:

Enter your user ID, your password and a language (optional, if you do not enter a
language, the default language is selected), and press the Enter key.

With Secure Network Communication


Select a system from the list of items in the Connections folder.
Choose

from the toolbar:

If there is only one client associated with your user in the


target system, you access the system directly.
If there are multiple clients associated with your user in the
target system, the following screen appears:

Choose the client you need for your current task from the
system's User Selection list by clicking it. You then access the
system.

2.2.6 Variable Logon


Use this function to logon to an SAP system without adding an item to the
Connections folder.
On the SAP Logon start screen, choose Variable Logon in the toolbar:

The following window, with the title Logon to System, appears:

To logon to a user specified system keep the default entry selected.


The following steps are similar to the respective steps described in
section Choosing a System from the List of the procedure 2.2.2.1
Adding a New Entry to the Connections Folder (no description entry is
necessary).
Alternatively, you can select a connection entry from the list and
choose the Next button.
The following steps are similar to the respective steps described in
section User Specified System of the procedure 2.2.2.1 Adding a New
Entry to the Connections Folder (no description entry is necessary).

The result of this dialog is just a single logon to a system.


2.2.6.1 The Variable Logon Folder
After you have logged on to a system using variable logon, a new folder
appears in the folder list of the main SAP Logon window:

All systems accessed by variable logon during the current session are
listed here. The system name is extended by a number that indicates the
chronological order of the system accesses.
Note:
The Variable Logon folder and all its entries are deleted when you close the
SAP Logon session.

The Variable Logon is not available in SAP Logon Pad.

2.2.7 Viewing Entries in Each Folder


You can view the entries in each folder in different presentation modes by
right-clicking the entry area and calling one of the menus of View: Large
Icons, Small Icons, List, Details.

2.2.8 Configuring SAP Logon


Refer to section 6 Adjusting the Local Layout for details.

Note:
Administrative Configuration:
You need to have access to the registry key HKEY_LOCAL_MACHINE. More
information: SAP note 38119.

2.2.9 Showing SAP Logon Version


To call up information about the SAP Logon version proceed as follows:
Click the icon in the top left-hand corner of the SAP Logon window.

Choose About SAP Logon....


The following screen appears:

To display the information, choose Client Environment.

The Current Directory field in the Additional Information section


is particularly important because this folder contains trace files and
log files.
To close this box, choose OK .
To see the files loaded by SAP GUI, choose Loaded DLLs.

To close this box, choose OK.


To save version information to your local machine, choose Save Version
Information.

A standard save dialog appears. A specific name and a saving path for the file to
be created is proposed. Change it only if necessary and choose Save.

2.2.10 Closing and Canceling SAP Logon


To close SAP Logon if no SAP GUI session is running:
o
o
o

Choose the cross


in the top right of the SAP Logon window
Click the icon in the top left of the SAP Logon dialog box and choose
Close.
Open the context menu for the SAP Logon icon in the system tray
(see 2.2.11 Accessing the System Tray Menu) and choose Close SAP
Logon.

However, if you have some SAP GUI session(s) running, calling Close SAP
Logon just minimizes the SAP Logon window.
You can close SAP Logon if one or more SAP GUI session is running by:
o Logging off from all the system(s) and then closing SAP Logon (as
above)
o Opening the context menu for the SAP Logon icon in the system tray
and choosing Shut Down SAP Logon:

2.2.11 Accessing the System Tray Menu


The system tray consists of a series of icons in the bottom right of the
desktop. To display the relevant context menu, right-click the icon in the
system tray.

You can use the SAP Logon icon in the system tray to do the following:
o
o
o
o
o
o

Access an SAP system


Close sessions
Close SAP Logon
Shut down SAP Logon
Minimize all session windows
Restore all session windows

Note:
The context menu for the SAP Logon icon in the system tray shows only the
sessions started by the SAP Logon process (saplogon.exe or saplgpad.exe).
Sessions started by other processes like sapgui.exe or sapshcut.exe are not
shown in the sessions list and cannot be minimized by choosing the context
menu entry Minimize all session windows. For details and the workaround,
refer to SAP Note 515156 and related SAP Notes.

2.2.12 Showing SAP System Status


If a web page showing the status of SAP systems is maintained at your site
(more information: SAP note 1087494), the Status button is also
displayed on the main SAP Logon window as follows:

This opens the SAP system status web page.

2.3 Using SAP Shortcut


SAP shortcuts allow the user to start SAP transactions, run reports or
execute system commands directly from the Microsoft Windows desktop.
This means that you do not have to navigate through menus. To use SAP
shortcuts you must be using a 32-bit Microsoft Windows operating system.

2.3.1 Creating an SAP Shortcut


2.3.1.1. Creating an SAP Shortcut from your Desktop
Place the cursor anywhere on the desktop (not on an open Microsoft Windows
application), and right-click.

Choose New -> SAP GUI Shortcut.

Enter a name for the shortcut (keep the .SAP file extension if it is not hidden).
Press Enter. The shortcut appears as an icon on your desktop, for example

You have now created a file for your shortcut. Next, you must define
this file.
Right-click the newly created icon to open the context menu, and choose Edit.
The following dialog appears with its two tabs General and Options:

On the General tab, to make the following entries:

You need to enter a title for the shortcut in the upper area of
the dialog box.
In the second area, you can configure a certain transaction,
system command, or report that is automatically called when
you start the system using this shortcut. Choose the respective
type entry from the dropdown menu and enter the name of the
transaction/system command/report you want to start.
This entry is not mandatory. If you leave the
transaction/command/report field empty, the system starts
with its default start screen.
In the next area, you need to configure the target system. You
have two options:
Choose a system description from the dropdown list. The
list entries are provided by the logon dialog.
In this case the two subsequent fields are not changeable
because a system description from the logon dialog
provides all information required to log on to a system.
Choose the entry (Other System) from the dropdown
list. Now you have to enter the respective value for the
system ID. The Start Parameters field is optional: If
you start the system with a specific operation
(transaction/command/report, see above), you can pass
defined values for its input fields.
Within the last area of this dialog box you have to enter a user
and a client used for the system logon. Be aware, that your
current Microsoft Windows user is set as the default user value
here. Change it if necessary.
You can also change the logon language.
Note:
For security reasons, we strongly recommend that you do not
enter a password here. The password is stored in an encoded
format, but with a stored password the shortcut file always allows
direct system access. Since shortcut files can, for example, be
sent by e-mail or copied to other destinations, the stored
password is a significant security gap. Therefore this option is not
available for use by default. More information: SAP Note 146173.

Choose OK and switch to the Options tab.

On the Options tab you can change some settings that are
predefined with standard values:

You can define a trace level for your shortcut,


You can switch the size of the new window from normal size to
maximum size
You can change the current working directory

Use the checkbox Reuse Connections when..., if you want to avoid


too many open sessions (more information: 2.3.2 Logging on Using
SAP Shortcuts).

2.3.1.2 Creating a SAP Shortcut from a Specific Screen in the SAP


System
Go to the screen for the task you want to run, and choose Generate a Shortcut

or choose
-> Create Shortcut ...
The Create SAP GUI Shortcut dialog box appears (more
information: section 2.2.3.1 Adding a New Entry to the Shortcuts
Folder).
Check that the information in the dialog box (user name, language, type, title,
command, and so on) is correct.
Choose OK. The shortcut appears on your desktop.
2.3.1.3 Creating a SAP Shortcut in SAP Logon

For details refer to 2.2.3 The Shortcuts Folder.

2.3.2 Logging on Using SAP Shortcuts


o

If you do not have an SAP session running in the system the shortcut
is targeting to:
Double-click the SAP Shortcut for the task you want to execute.
A logon dialog box appears.
Enter your password. Choose Logon, or press Enter.
The SAP session starts.
To view or change your shortcut definition, display the context
menu by right-clicking anywhere in the logon dialog box
(except on the title bar, input fields, or pushbuttons).
If you have not entered a password only the Edit option is
activated. After you have entered the first character of your
password, both the Open and Edit options are activated.

If you already have an SAP session running in the system the


shortcut targets to:
From the desktop double-click the SAP Shortcut for the task you want
to run. If an application is already running in the system a new SAP
session is started.
Otherwise, the current SAP session starts the task you want to run if
the same logon parameters defined in the shortcut properties are
used in this session. If the SAP Shortcut was created for the system
command /NTCD (/N + transaction code), the task is run only in the
current SAP session, irrespective of whether an application is already
running or not.
To start a shortcut from within an open SAP session, drag and drop
the shortcut onto the open session. The system starts the task you
want to run. The following functions are also available:

To edit the shortcut use SHIFT + Drag and Drop.


To open a new session and start the task you want to execute
use CTRL + Drag and Drop.

2.4 Using SAP Logon Pad


Use the icon

to open SAP Logon Pad.

2.4.1 Logging on Using entries in SAP Logon Pad


To log on, open a folder on the left of the SAP Logon Pad main window and
select an entry. Double-click it or open its context menu and choose
Logon.
SAP Logon Pad looks very similar to SAP Logon (more information: 2.2
Using SAP Logon). The difference is that you cannot change the entries in
the SAP Logon Pad. For example, you cannot add, change, or delete the
logon entries; the respective buttons in the toolbar are not active:

In SAP Logon Pad, the entry's context menu contains only the Logon
function and some display variants.

Note:
In many cases employees use SAP Logon Pad to access the systems they have
to work in. The necessary configurations are provided by a system
administrator so that individual employees does not have to perform the
configuration.

3 Elements of an SAP GUI Window


3.1 The Main Window
3.1.1 The Menu Bar
The bar shown in the screenshot below containing the menu options
System, Edit, and so on, is called the Menu Bar.

The following menus are standard on every SAP screen:


Menu
System

Help

Description
Contains functions that affect the system as a whole
- such as Create session, User profile and Log
off.
Provides various forms of online help.

The following menus are standard in most SAP applications:


Menu
<Object>

Edit

Goto

Description
Usually named after the object you are currently
working with, for example, Material. Contains
functions that affect the object as a whole such as
Display, Change, Print, or Exit.
Allows you to edit components of the current object.
Common functions include Select, Edit and Copy.
The Cancel option lets you leave a task without
saving the data you have entered.
Allows you to move directly to other screens of the
current task. Also contains the Back option, which
takes you back one level in the session hierarchy.
Before going back, the system checks the data you
have entered on the current screen and displays a
dialog box if it detects a problem.

The following menus may also appear:


Menu
Extras

Description
Contains additional functions you can choose to
complete the current object or an object
component, but which you do not need regularly.
Environment Contains functions to display additional information
about the current object.
View
Allows you to display the current object in different
views, for example, switching between a single-line
and double-line display of a table.
Settings
Allows you to set user-specific transaction
parameters.
Utilities
Allows you to do object-independent processing,
such as deleting, copying, and printing functions.

Sometimes not all of the available menus fit on one line in the menu bar. In
this case, they wrap to the next line. The dropdown principle remains the
same.

3.1.2 The System Function Bar


The system function bar is placed below the menu bar. It consists of a
range of icons with general GUI functions and the command field. The
command field is used to enter a transaction code.

For more information about the meaning of the icons, refer to the standard
icons document.
The layout menu, identified by the icon
at the far right of the standard
toolbar, allows you to customize certain SAP GUI for Windows settings (for
example: cursor position and the TAB function).

3.1.3 The Title Bar


The title bar contains the name of the application currently being displayed:

When an SAP GUI window is inactive (the window does not have the
mouse/keyboard focus)the title appears at the top and the menu is hidden.
When the SAP GUI title is active the application menu is displayed.

3.1.4 The Application Bar


The application bar is located below the title bar. The application bar
contains icons relevant to the specific application.

3.1.5 The Status Bar


The status bar provides general information on the SAP system and the
transaction or task you are working on. System messages are displayed on
the left of the status bar.

There are three fields on the right hand side of the status bar: one with
server information, the other two with status information.

The status fields are described from left to right:


o

On the far left:

identifies an error message


identifies a warning message
identifies a success message
o

To hide (or show) the status fields, click the small white arrow icon
.

To display the following system information, choose the icon


the first status field:

in

System
Client
User
Program
Transaction
Response time
o
o

The second status field displays the server to which you are
connected.
The third status field specifies your data entry mode. By clicking this
field, you can toggle between the Insert (INS) and Overwrite
(OVR) modes.
If SAP Scripting is recording this is indicated by the icon
(Refer to section 6.4 Accessibility & Scripting for information about
how to activate scripting on your local PC).

For keyboard access to the elements of the status bar refer to section
8.2.18 Status Bar.

3.1.6 The Dynpro Area


3.1.6.1 Fields
A field consists of
o
o

A field name
Field data

Field data is a single unit of information, such as a customer's name or


account number.

Most of the tasks you perform in the SAP system involve data entry.
Typically, you enter data in input fields.
Input fields vary in length. In some cases, the length of an input field
determines how many characters you can enter in the field. In other cases,
input fields are scrollable that is, you only see part of the entry in the
field.
o
o

Using the keyboard for navigating and editing data in fields


refer to section 8 Keyboard Access in SAP GUI for Windows.
Insert and Overwrite Modes:

Insert: Any data to the right of the cursor moves to the right
as you type.
Overwrite: You type over any data to the right of the cursor.

You use the Overwrite mode to overwrite data, and the Insert
mode to insert data between existing data (for example, if you left
out a letter in the middle of a word).
The default entry mode is Insert. However, you can to switch to
Overwrite at any time.
The status bar shows which mode you are currently in. It displays
INS when you are in the Insert mode and OVR when you are in the

Overwrite mode.
To switch entry modes, choose the INS key (insert).
The current entry mode changes to the new entry mode.
The INS key is a toggle between the two modes, that is, the entry
mode changes each time you press INS.
You can also toggle between modes by clicking the entry mode status
field at the far right of the status bar.
o

Procedure for Insert mode:

Use the cursor to highlight the existing content of the field.


Type in the new data.
The entire content of the field is replaced by whatever you type.
o

Procedure for Overwrite mode:

Make sure you are in the Overwrite mode (OVR in the status bar). If you are
not, choose the INS key to switch to this mode.
Place the cursor at the point in the data where you want to start overwriting.
Type over the old data. You can use the DEL key to delete data to the right of the
cursor.
To change other input fields on the screen, repeat steps 2 and 3.
o

Entering data on a screen:

Enter data in all of the appropriate input fields on the screen.


To have the system check the entries and proceed to the next screen in the task,
press Enter.
The system checks your entries. If the system finds any errors, for example,
entries for which the format is incorrect, it displays a message in the status bar
and places the cursor in the field you need to correct.
If the system does not find any errors, the next screen appears.
If the system found errors, change the incorrect entries.
If you need help determining valid entries for an input field, call the Help on
Possible Entries for the respective field.
When you have finished making changes, press Enter.
The system checks your entries again. Repeat steps 3 and 4 until the system
does not find any more errors and the next screen appears.
At this point, you can either save your data or cancel the task.

Typing data into an input field:

Click anywhere in the empty input field. The cursor jumps to the beginning of the
field.
Type in the data.
o

Required input fields


If the screen you are working on contains any required input fields,
you must enter data in these input fields before you can proceed to
the next screen or to the next tab (if the screen contains tabs).
Generally, if a screen has no required input fields, you can go to the
next screen or tab without entering data in any field. Some screens,
however, have required input fields that are not identified from the
beginning. This situation can occur if

You enter data in an optional field that has required fields associated with it
You need to enter data in one of several input fields. For example, freight can be
delivered on a specific day or week. Neither the Day field nor the Week field are
identified as required input fields; however, you must complete one of the fields not both.
If you have not completed all required input fields on a screen when
you choose OK to proceed, the SAP system displays an error
message in the status bar. At the same time, it places the cursor in
the required input field so that you can enter the required data.
Some input fields contain data that is for display only; you cannot change
or delete the data in these input fields. Input fields whose background is
the same color as the background of the screen contain data that you
cannot change.
3.1.6.2 Radio Buttons and Checkboxes
To enter information in the SAP system, you must sometimes choose
between several options. In some cases, you can select only one option; in
others, you can select more than one.
When you can select only one, the options are identified by radio buttons.

When you can select more than one, the options are identified by
checkboxes.

Selecting options with radio buttons


To select an option, click the radio button next to that option.
The selected radio button is now filled in.
To change your selection, click a different radio button. The
original button is now empty and the new selection is filled in.
Keyboard:
Refer to sections 8 Keyboard Access in SAP GUI for Windows
and 8.2.8 Radio Button.
Choosing options with checkboxes

To select one or more options, click the checkbox next to each


required option. The selected checkboxes now contain a
checkmark.
To deselect a checkbox containing a checkmark, click it again.
The checkmark disappears.
Keyboard:
Refer to sections 8 Keyboard Access in SAP GUI for Windows
and 8.2.7 Check Box

3.1.6.3 Pushbuttons
Pushbuttons are used to execute various functions. The elements Details,
Select another flight, and Cancel flight in the screenshot below are
pushbuttons:

Keyboard:
Refer to sections 8 Keyboard Access in SAP GUI for Windows and 8.2.3
Pushbutton.
3.1.6.4 Tabs

The elements Assignment, Control, Period Closing, and General Data


in the screenshot below are tabs:

Tabs are used to switch between different screen content. In transactions


containing multiple screens, they provide a clearer overview. In addition,
tabs enable you to proceed from one tab page to the next without having
completed all the data. To access a tab page, select the corresponding tab
header.
In some cases, you must complete all required input fields on a tab page
before you can move to the next tab page.
In the case of longer tabstrips, not all of the tabs appear on the screen.
The left and right arrows at the top of the tabstrip allow you to scroll to all
the tabs.
If you choose the button at the right of the tabstrip, the system displays a
list of all the tabs on the tabstrip. If you select a tab from this list, the
selected tab page moves to the foreground.
Tabs are arranged in order of importance or in the process order of the
transaction.
Keyboard:
Refer to sections 8 Keyboard Access in SAP GUI for Windows and 8.2.16
Tabstrip
3.1.6.5 Table Controls
The table control function enables you to modify the standard SAP table
format as necessary. This is especially useful when standard SAP tables
contain columns you do not use.

Table controls provide the following features:


o
o

Fixed and variable columns. Variable columns have a horizontal


scrollbar at the bottom.
You can resize columns:
When you move the cursor to the gridline between two columns, the
cursor changes to a double-headed arrow. To change the column
width, click the left mouse button, and move the gridline to the
required width.
You can rearrange columns using drag and drop:
Place the cursor in the header of the column you want to move, hold
the left mouse button, and move the column to the required position.
If you move the cursor along the horizontal scrollbar, quick infos
appear indicating the column that would jump to the first display
position (after the fixed columns) if you click the scrollbar at that
location.
You can set the optimal column width (as defined in the SAP system)
by pressing and holding the Shift key, and clicking the left mouse
button within any column header.
Icons at the bottom of a table are specific to that table. Some icons
commonly used in tables are:
Icon

Name of Icon
Description
Choose detail
Displays all information currently
available on the selected item
Create line
Adds a line
Delete line
Deletes a line
Select all
Selects all table entries
Deselect all
Deselects all table entries

Selecting a Line or a Column in a selectable Table Control using the


keyboard:
Refer to sections 8 Keyboard Access in SAP GUI for Windows and 8.2.15
Table Control.

Note:
The table control must be selectable, that means it must contain the selecting
buttons.

3.1.6.6 List Controls


If large amounts of data are to be displayed clearly, they can be grouped
into lists, which are structures set up like tables made up of columns and
rows:

You find detailed information about how to work with the ALV control on the
SAP Help Portal, within the chapter SAP List Viewer for SAP GUI
Keyboard control: Refer to sections 8 Keyboard Access in SAP GUI for
Windows and 8.2.14 ALV Grid.

3.2 Dialog Boxes

The SAP system displays dialog boxes when it:


o
o

Requires more information before it can proceed


Is providing information, such as messages or specific information
about your current task.

Before you can continue, you must choose an action from a dialog box. To
choose an action, press one of the buttons at the bottom of the dialog box.

If you end a task without saving your data, or you choose a function that
may cause you to lose data, the SAP system usually displays a dialog box
in which you are asked to confirm or cancel your action.

3.3 Displaying the System Status


To display status information about a session choose System -> Status in
the menu bar.

4 Working with Sessions


After you have logged on to an SAP system, you can work in multiple
sessions. This may be useful if you want to run different tasks in the same
system at the same time. For example, you can run a report in session one
and use session two to display the contents of a database table.

Note:
A set of data can only be edited by one user and in one session at a time.
Multiple write accesses for multiple sessions to the same set of data is denied.

Each session is independent of the others. An operation on one session (for


example, closing it) does not affect the other sessions.

Note:
Too many open sessions can result in slower system performance. The system
administrator specifies the maximum number of sessions you can have open
at one time.

4.1 Creating a New Session


To create a new session from anywhere in the system, you can:
o
o
o

Choose System -> Create session from the menu bar


Choose
Enter /o as a prefix to a transaction code in the command field.

The system opens an additional window. The new session becomes the
active session and remains the active session unless you click on a different
one (open or new one).
Each session has a session number that is displayed in the status bar:

4.2 Displaying a List of All Sessions


To display a list of all sessions for a system, enter /o in the command field
and confirm.

The following dialog box appears:

4.3 Closing Sessions


After you have finished using a session, close it. Each session uses system
resources that can affect how fast the SAP system responds to your
requests.
If you have only one session open and you end it, you log off from the
system. However, before logging you off, the system prompts you to save
your data.

Note:
Before you end one of multiple sessions, you have to save any data you want
to keep. In this case the system does NOT prompt you to save your data.

You can close a session in the following ways:

o
o
o
o

Choose System -> End session


Click on in the right hand corner of the active session.
Enter /i in the command field of the session you want to close
To close a specific session enter /i followed by the number of the
session you want to close in the command field of any of the
sessions. For example, /i3 to close the third session.

You can close all the sessions at once in two ways:


o
o
o

Enter /nend in the command field.


Enter /nex in the command field.
In the menu bar choose System -> Log off

The difference between the two commands is that /nend prompts you to
confirm that you want to close all the sessions whereas /nex closes all the
sessions without prompting.

5 Working with the Clipboard


You can transfer field contents to and from the operating system clipboard
using the operating system Clipboard Interface.

5.1 Operating on single fields


You can operate on single fields as follows:
To select a field or a text you want to copy or move, click and drag the cursor
over the respective text. The selected text is highlighted.

To remove the information from an input field and place it onto


the clipboard of your operating system, choose Cut ( CTRL +
X ). The field is now blank.
To copy the selected information onto the clipboard, choose
Copy ( CTRL + C ). Data remains in the field.

To paste the text, position the cursor where you want the information to be
inserted and then choose Paste ( CTRL + V ). The text is pasted at the current
cursor position. The transferred data remains in the clipboard until you use Cut
or Copy again to move or copy new texts onto the clipboard. You can insert the
texts into fields on another SAP screen or an external application.

5.2 Operating on multiple fields


To copy the data from several fields or different field types of the screen
onto the clipboard, you must turn on selection mode:

Choose
cursor.

Clipboard -> Mark ( CTRL + Y ). The pointer changes into a crosshair

Click in one corner of the area you want to copy, keep the mouse button pressed
and drag the cursor to the diagonally opposite corner (for example, from top left
to bottom right). The system displays which characters have been selected.
Release the mouse button when the rectangle covers the entire text you want to
copy.
Choose Copy ( CTRL + C ) or Cut ( CTRL + X ). The selected text is copied into
the clipboard. When you choose Cut, the selected texts are deleted from the
input fields.
The clipboard now contains all the information from the fields you
have selected, including the field names and short descriptions. You
can use this method to copy the content of all selected input fields
into a screen with the same layout. Because the field names are
appended to the previous input field, they are truncated.

Note:
Be aware that in this mode you copy only the visible part of the fields;
the non-visible part of scrollable input fields is also truncated.
For an edit field this operation only transfers the displayed characters to
the clipboard and does not add additional blanks. Thus when pasting the
clipboard content into an edit field which already contains data the
behavior depends on whether Insert Mode (INS) or Overwrite Mode
(OVR) is used:

Overwrite Mode (OVR)


The operation replaces the first characters in the edit field. The
same amount of characters that was taken from the original edit
field is replaced. This means that parts of the old content may
remain depending on the amount of characters present.

Insert Mode (INS)


The operation inserts the characters from the clipboard at the
beginning of the edit field without overwriting the original content.
If the length of the field is not sufficient for all the data from the
clipboard only the characters that fit in are pasted. This means
that the original content of the field will remain.

This feature can also be used for copying SAP information and
pasting it into an external program, such as Microsoft Word.
You can also execute the clipboard functions by choosing
-> Mark/Cut/Copy/Paste.

-> Clipboard

6 Adjusting the Local Layout


You have three basic possibilities for configuring the look and feel of your
SAP Logon dialog and your system access: You can open the Options...
dialog using
o

The SAP Logon start screen

An SAP GUI window

The Microsoft Windows start menu -> Control Panel -> SAP
GUI Configuration.

Note:
The following documentation section describes the Options dialog primarily
accessed using SAP Logon since this is the most important way. Several
small differences to the dialog accessed using the system or the Control Panel
are described in separate sections:
6.11 Calling the Options Dialog from a System
6.12 Calling the Options Dialog from the Control Panel

The Search Function


Within the Options dialog you can use the function Search:
All pages of the dialog are searched for the string you have entered. Pages
with hits are marked in the tree on the left.

Note:
Most of the configuration attributes that you can manipulate are global: that
means, that changes affect not only the system you are working in, and from
which you probably called the Options dialog, but also all other systems you

access afterwards. Some changes even affect SAP Logon itself.


Some changes take effect immediately after closing the Options dialog,
others only in the next session opened. Some changes even require a SAP
Logon restart. You can find details within the description of the respective
attributes.

Note:
The button Restore Defaults deletes all locally stored option settings and
resets them to the default values delivered by SAP. Here you have the option
to deal with your settings and security rules separately: You can either
o Reset all presettings but leave those defined by your security rules
or
o Delete only those security settings created by your without
resetting all other settings back to default
or
o

Reset both the settings made by you and the security rules
created by you to the default values delivered by SAP.

6.1 Themes
Several SAP GUI options depend on which theme you have chosen for SAP
GUI. Therefore selecting the right theme for your application is the first
step of the configuration procedure.

By default, SAP Signature Design is selected.


Note:
After having changed the SAP GUI theme, a restart of SAP Logon is required!
The Theme selection affects all system accesses and SAP Logon itself.

6.2 Visual Design

After you have selected the right theme for your application, you are now
able to adapt visual settings such as font settings or included applications:

6.2.1 Theme Preview

A preview of the selected theme is displayed on the right.


If you change the Theme selection in the dropdown menu above, the
displayed preview immediatly adapts to your latest selection. Be aware
that, if you want to change your selection, you have to choose Apply and
restart the SAP Logon before you proceed.
The following attributes are available only for the SAP Signature Theme:
o

Activate Animated Focus


Small red corners point to the field where the cursor is currently
active, press Ctrl to highlight the current cursor position.
Show Shadow Border
If necessary deselect this option to enhance the performance.

6.2.1.1 High Contrast Theme


This mode may be important for people with visual impairments. The
displayed font colors are switched to white on a black background:

Mark the checkbox activate High Contrast Theme


Choose Apply
Restart SAP Logon

Note:
Only the SAP Signature Theme and the Enjoy Theme offer the possibility
of selecting a high contrast theme.

6.2.2 Font Settings

Select proportional font:


The Proportional Font Settings are only active for selection if you check
this option.

6.2.3 Color Settings


You can only define color settings for the themes Enjoy, Streamline,
Tradeshow, and System Dependent. Therefore this function is only

active, if you have currently selected one of these themes to display SAP
GUI:

Choose the Configure Color Settings button.


Select one of the offered variants on the left or configure your personal settings
for foreground and background colors:

To save your personal setting as a selectable variant choose


Save as..., enter a name, and confirm the dialog. The new

color setting variant is listed on the left side of the dialog box
and can now be selected.
To delete a color setting variant that you had previously saved,
choose Delete and confirm.
To reset the current configuration back to the default one,
choose the Restore button. Your listed personal variants are
not affected by this step.

Choose OK to close the dialog.


6.2.3.1 Time Settings
If you set the checkbox Activate Time Settings, the Color Settings
dialog is extended. With the additional options you can configure a color
gradient over a predefined period of a maximum of one day. The
background and foreground colors will then start with the selected start
colors and change slowly to the selected end colors.

6.2.4 Options, Color in Lists, Color in Forms


Only the Classic GUI theme offers additional options and the possibility to
configure the colors in lists and forms:

Check which configuration best fits your requirements.

6.3 Interaction Design


These pages contain a number of settings related to interacting with the
system, such as notification sounds and behavior of screen elements.

6.3.1 Keyboard Settings


The Keyboard settings contain the following checkboxes:

Switch on access keys:


See table 8.4 Other Hot Keys
Automatically move focus to next input field ... :
If automatic tabbing is activated, the cursor automatically moves to the
next input field when the maximum number of characters has been entered
in a field. This function is useful if you are entering a large amount of data
and you do not want to press the TAB key to move from field to field.
AutoTAB only works at the end of an input field. For example, if the
Material field can contain 12 characters, but the material number you
enter is only 7 characters long, you must still press the TAB key to move to
the next input field.
Automatically move mouse cursor to focused element (...) :
This option means that the mouse pointer always moves automatically with
the focus in a SAP GUI session (this does not apply to SAP Logon). If you
jump from one UI element to the next using the keyboard then the mouse
pointer is also placed on this element automatically. This option makes
sense when using magnification tools, such as Microsoft Windows Magnifier,

as the area displayed by these tools is not determined by the focus, but
rather by the position of the mouse pointer.
Change the selections if necessary and confirm the dialog.

6.3.2 Visualization & Interaction


The Visualization & Interaction settings contain the following options:

Cursor Width
Setting
Narrow Cursor
Wide Cursor
Block Cursor

Function
Selected:
A narrow cursor is used.
Selected:
A wide cursor is used.
Checked:
A block cursor is used. It is wide or
narrow depending on the other settings
for the cursor width.

Controls
Setting

Function

Show keys within


dropdown lists

Sort by keys within


dropdown lists...

Checked:
Keys are also displayed in dropdown
lists. This setting is useful for experts
who prefer working with keys rather
than textual descriptions.
Unchecked:
Only texts are displayed in dropdown
lists.
Checked:
All items in the dropdown list are sorted
by key.
Unchecked:
The items are sorted in accordance with
the application settings.

6.3.3 Notifications
The Notifications settings contain the following checkboxes:

Change the selections if necessary and confirm the dialog.

6.3.4 Control Services


The Control Services settings contain the following checkbox:

More information about Control Services:


Appendix A: Working with Control Services.
Change the selection if necessary and confirm the dialog.

6.3.5 Sound Settings


The Sound settings contain the following checkbox:

Change the selection if necessary and confirm the dialog.

6.4 Accessibility & Scripting


It may be particularly important to configure the Accessibility settings for
users with additional needs.

If you switch the accessibility mode, the following two options are available
for selection:
o

Include read only and disabled elements in tab chain:


Disabled and read only elements are not skipped when focus
tabbing through the screen. Their content may also be important.
Display symbols in lists as letters:
Unlike symbols, letters can be identified by a screen reader.

Hinweis:
If you are using Classic Design or SAP Signature Design, have selected
accessibility mode, and have started SAP Logon/SAP Logon Pad again, the
tree structure on the left-hand side of the Options dialog box is now shown in
a simplified way. Only this display is accessible by default for screenreaders.
This display is also selected automatically if the Options dialog box is accessed
using the screenreader JAWS. It is possible to activate accessibility mode in
this way using the JAWS screenreader for every available design. The search
function of the Options dialog box however does not apply in this case for
technical reasons.
By selecting accessibility mode, SAP Logon/SAP Logon Pad is also displayed in
a simplified way that is accessible for screenreaders (by activating the List
View).

Scripting:
SAP GUI Scripting is an automation interface that enhances the capabilities
of SAP GUI for Windows and Java. Using this interface, end users may
automate repetitive tasks by recording and running macro-like scripts.
Administrators and developers on the other hand may build tools for
server-side application testing or client-side application integration.

You can only configure the relevant settings if scripting is installed.


Change the selections if necessary and confirm the dialog.

6.5 Multilanguage Settings


Multilanguage functionalities are activated by default. You can configure the
SAP GUI settings in accordance with your system environment using the
following configuration pages:

6.5.1 IME

The attributes on this page affect the behavior of the Input Method Editor
(IME) used to enter multilanguage characters.

Multiple Byte Input


Setting
Function
Continuous Input on 2 Input multi-byte texts on 2 lines (input fields)
lines
continuously.
Close IME automatically
Setting
Function
On numeric or rightClose IME on numeric or right-justified fields.
justified fields
On one-byte fields
Close IME on one-byte fields.
Alternative IME On/Off Key
Setting
Function
Shift + Space
Use Shift + Space to turn IME On/Off.
Ctrl + Space
Use CTRL + Space to turn IME On/Off.
None
Specifies no alternative IME On/Off key.
Change the selections if necessary and confirm the dialog.

6.5.2 Encoding

Text Encoding
Setting
Function
Auto-detect Latin1
Latin1 characters are displayed even with a multicharacters
byte character set.
Keyboard Layout
Setting
Function
Adjust font to the input Adjust the font and character set to the keyboard
language
layout.
SAP Code-page

Setting
Function
Adjust font to SAP code- Adjust the font and character set to SAP code page
page at logon
sent from the server. Default is ON.
Change the selections if necessary and confirm the dialog.

6.5.3 Graphic

Text Font
Setting
User setting
Local Texts
Setting
Always use this
language
PostScript Font
Setting
Font file to load
Font name

Function
Select the fonts for SAP Graphics. Using this option
overrides the internal settings of the graphic.
Function
Display local texts of SAP Graphics in this language
(example: "EN") regardless of the logon language.
Function
Specify the file name of PostScript font to print
SAP Graphics.
Specify the font name of PostScript to print SAP
Graphics.

Change the selections if necessary and confirm the dialog.

6.5.4 Others

Shortcut Key
Setting
Hide shortcut key for
multibyte menu

Function
Do not display shortcut keys for multibyte menus.

Function Key
Setting
Function
Do not send any
Send no function key to the server when IME is
function keys when IME open.
is open
System Parameters
Setting
Menu Font
Title Font

Function
Change the menu font
Change the title font

Local Texts
Setting
Use SAP Logon's
language setting

Function
Display local menus and messages of SAP Front
end in SAP Logon's language regardless of the

logon language.
RTL/LTR Layout
Setting
Function
Set layout according to Set RTL layout when the logon language is Arabic
the logon language
or Hebrew. Default is ON.
Change the selections if necessary and confirm the dialog.

6.6 Local Data


6.6.1 History

Setting
Off
On

Immediately
Expire time
Maximum

Function
No input history is available.
Input history is available up to a maximum length of 59
(default - see below in this table). Your input is stored
locally in the database. When you input data or press the
backspace key, a list is shown for the input field with focus
The history list is shown immediately for the field with the
focus before any entry is made.
Specifies when entries are considered obsolete and can be
deleted.
The maximum file size of the database stored locally for

permitted file
size
Maximum
number of
entries
Enable History
for Fields up to

Clear history

history items. This size must be greater than 0, because


otherwise no history is available.
Specifies how many values are stored. Numbers between 1
and 20 are allowed values.
Specifies the length of input fields, up to which the system
writes the history. The maximum possible field length is
255; the default is 59. Note that the change does not take
effect until you restart SAP GUI.
All history items are deleted. This applies across all
systems.

Field-selective Enabling of the Input History


You can activate the history for individual input fields if their field length
exceeds the general maximum length. To do this, place the cursor on the
affected input field, press Ctrl, and then open the context menu of the
input field with a single click of the right mouse button. The context menu
also offers the entries the entries for the input history :

Using the Activate History you can permit all input histories, even if their
field length exceeds the predefined length.
Accordingly, you can also use the Deactivate History function to prevent
those input histories whose field lengths lie within the predefined limit: The
function of the input history is completely deactivated for this field.
You can use function Use Default Setting to remove the field-selective
setting again.
Directory of Input History
If the Options dialog has been called from the SAP Logon window or from

the control panel of your local computer you can redefine the path of the
local directory where the input history information is stored.

Note:
If you called the Options dialog from the control panel of your local computer,
you can only change the path as long as you do not currently have a session
open and no SAP Logon/Logon Pad is running.
If you called the Options dialog from the SAP Logon window, you can only
change the path as long as you do not currently have a session open.
Change the selections if necessary and confirm the dialog.

6.6.2 Cache

Within the local cache downloaded pictures will be stored as well as data
contained in dropdown lists.
Setting
Maximum cache size

Function
Specifies the maximum total size of all
cache files.
Maximum cache file size Specifies the maximum size of one
cache file.
Change the selections only if necessary and confirm the dialog.

6.6.3 File Lifetime

On this page you can find out for how long files stored in one of these two
directories are to be saved. As long as you do not change the default
setting, all documents that you have downloaded and all trace files are not
deleted but kept for an unlimited period of time. However, you can also
specify for both directories that the files which are stored there are deleted
either
o
o

Every time SAP Logon (Pad) is ended


Or after a time period that you have specified (since last change for
documents, since creation for trace files).

A third directory where temporary files can be stored by the SAP System is
always emptied when the SAP Logon is ended.

6.7 Traces
Traces help to find errors in programs. While a traced process is running, a
trace file is created with all relevant information. This trace file is stored
within the Trace folder. You can only configure the Trace folder on the
Session Traces page, but you can also access it from the SAP GUI
Traces page and the SAP Logon Traces page.

6.7.1 Session Traces

You can use session traces to get information about errors of different
components of the application running in the current SAP GUI session. You
may select one or more of these listed components, such as ABAP Editor or
Calendar for tracing.

When you enable the session trace mode, all errors and warnings will be
displayed automatically. Sometimes, you are also asked to activate
Timestamps for performance tracing or to select Memory for tracing the
memory usage of SAP GUI.
You then select one or more components to be traced. If you choose
Select All, the whole list of traceable components is selected.
The following example shows how you should proceed to execute an
automation trace:
Choose Deselect All, if necessary.
Select the checkbox Automation from the components list.
To generate detailed output, select the checkbox Detailed output.
If you activate the checkbox Show window, you see the generated text in a
separate window. However, this has an adverse effect on performance.

Choose Enable.
Choose OK.
Try to reproduce the error.

Note:
To get trace information about generic system functions check trace option
General (formerly option Monitor) from the components list.
To turn off the trace settings, open the trace dialog box again and choose
Disable. If View on Disable is checked, the trace file is opened
automatically by choosing Disable. Otherwise you can open the trace file
manually by choosing View Trace.
To close the trace dialog box, choose OK.

6.7.2 SAP GUI Traces

The SAP GUI Trace checks the communication between the backend server
and your locally installed SAP GUI. You can activate the SAP GUI trace by
choosing an appropriate trace level and confirming the dialog.
An alternative way to activate traces is described in section Error
Analysis, 7.4 SAP GUI Trace

6.7.3 SAP Logon Traces

SAP Logon Trace is used to analyze problems within the SAP Logon dialog
itself.
An alternative way to activate traces is described in section Error
Analysis, 7.2 SAP Logon Trace.

6.8 Security
Security is a very important issue that always requires significant amount
of attention. For example it is necessary to
o
o
o

Avoid dubious programs to be executed on the front-end PC


Prevent confidential documents from being accessed by unauthorized
employees
Protect system-relevant configuration files against unwanted changes
triggered by back end processes.

Note:
You find more information on SDN:
Security Guide SAP GUI for Windows.

SAP GUI provides a comprehensive tool for configuring a wide range of


security settings:

6.8.1 Security Status


The security status defines the overall level of applied security rules.
o

Disabled:

No security checks are performed. The back end is able to execute


any program the user has permissions for on the client PC.
The listed security rules have no impact at all, all considered actions
may be performed without any exceptions. The Default Action is not
changeable and displayed as Allow.

Note:
To avoid unexpected activities on the client PC we strongly recommend
that you do not to use the security level Disabled.
o

Customized:

If you select the security status Customized, the security check is


performed on every considered action. There are now two
possibilities:

With Security Rule


A rule for the respective file has been created (more
information: section 6.8.2 Security Rules):
SAP GUI now checks the predefined action (Allow, Ask or
Deny) configured within this rule and acts accordingly.
Without Security Rule
No rule has been created for this file:
SAP GUI performs the Default action (Allow, Ask or Deny)
as customized in the overall security status.

Note:
If you select security level Customized, you have to think carefully
about the Default action defined in the overall security status:
Choosing action Allow means abandoning the control over certain
actions triggered by back end processes.
If you choose Ask, the user is at least informed that a potenially critical
action is attempting to be executed. He or she can decide whether or
not to execute the action.
In case of the selection Deny, the user is able to execute only those
actions that are explicitly allowed in accordance with the configuration of
their rules. Execution of unexpected actions, for which no rules exist, is
denied by default.

Customized: What happens at runtime?


Default Action Ask:
Whenever an action-specific rule or the overall security status defines
that the user has to decide whether or not the action is executed, a
dialog box appears on the screen. For example:

The text within this dialog box varies, depending on the origin of the
asking procedure (rule or overall status), and on the affected file.
The following table contains all possible options:
Option

Allow this
one time

Effect on the action mentioned on


the popup

Effect on
security
rules in
SAP GUI
options
dialog
None

Allows the execution of the action a


single time. You will be asked again in
the future if this action is to be
executed.
Always
Allows the execution of the action this Security rule
allow
time and for all future occurrences.
is created
You will not be asked for this specific
action again.
Always
Allows the execution of the operation Security rule
allow for
on the file this time and allows this
is created
this file
operation on the same file type (file
type
extension) for all future occurrences
(available for (potentially taking other conditions like
example
the directory into account). You will
when
not be asked for this specific action on
downloading this file type again.
files from
the SAP
System)
Always
Allows the execution of the action this Security rule
allow in
time and for future occurrences of this is created
this
action in the same Security Rule
context
Context (i.e. in the same SAP System,
(available
transaction, screen). You will not be
when logged asked for this specific action in the
on to an SAP same Security Rule Context again.
System)
Always
Allows the execution of the operation Security rule
allow in
on the file this time and as well allows and Security
this
this operation on the same file type
Rule Context
context for (file extension) in the same Security
are created
this file
Rule Context (i.e. in the same SAP
type
System, transaction, screen) for all
(available for future occurrences (potentially taking
example
other conditions like the directory into
when
account). You will not be asked for this
downloading specific action on this file type in the

files from
the SAP
System)
Deny this
one time

same Security Rule Context again.

Denies the execution of the action


None
triggered by the SAP System a single
time without creating a security rule.
Denying an action triggered by the
SAP System may generally lead to the
application failing in case the action in
question was required by the
application.
Always
Denies the execution of the action this Security rule
deny
time and for all future occurrences.
is created
Whenever this specific action occurs
again a popup will inform you that the
action has been automatically denied
based on a rule.
Always
Denies the execution of the operation Security rule
deny for
on the file this time and as well denies is created
this file
this operation on the same file type
type
(file extension) for all future
(available for occurrences (potentially taking other
example
conditions like the directory into
when
account). Whenever this specific action
downloading on this file type occurs again a popup
files from
will inform you that the action has
the SAP
been automatically denied based on a
System)
rule.
Always
Denies the execution of the action this Security rule
deny in this time and for future occurrences of this is created
context
action in the same Security Rule
(available
Context (i.e. in the same SAP System,
when logged transaction, screen). Whenever this
on to an SAP specific action occurs again in the
System)
same Security Rule Context a popup
will inform you that the action has
been automatically denied based on a
rule.
Always
Denies the execution of the operation Security rule
deny in this on the file this time and as well denies and Security
context for this operation on the same file type
Rule Context
this file
(file extension) in the same Security
are created
type
Rule Context (i.e. in the same SAP
(available for System, transaction, screen) for all
example
future occurrences (potentially taking
when
other conditions like the directory into
downloading account). Whenever this specific action
files from
occurs again on this file type in the

the SAP
System)

same Security Rule Context a popup


will inform you that the action has
been automatically denied based on a
rule.

Your administrator should add rules to the existing default SAP GUI
Security settings so that the standard applications your are using can
be executed with no or very limited effect on the user (keeping the
number of requests to the user to the required minimum). If you are
using an application that generates a lot of SAP GUI Security popups
you should consider contacting your administrator so that an
appropriate set of security rules can be deployed.
If you have accidentally created a security rule you can delete this
rule in the SAP GUI Options dialog (see chapter 6.8.2.3 Rules defined
by the User).
Default Action Deny:
Whenever an action was denied due to the overall security status or
an application-specific rule has "Deny" as its default action, the user
will be informed with the following dialog box:

To get more information about the denied request the user can click
the "Yes" button. This will lead the the following dialog box:

Click the "Details..." button to display all relevant details for a


selected request. It is also possible to save the details to a local file
without displaying them first. The dialog box "Request Details" will
offer again the possibility to save the details information.

Contact your administrator if a certain request was denied


unexpectedly due to a rule created by the administrator or due to a

rule created by SAP. Check your own rule settings if it was denied due
to a rule created by yourself.
Strict Deny:

All incoming requests to execute a certain file or to open a certain


document are denied without exception. Only rules specified by SAP
are checked. User defined and administrator defined rules are not
checked and therefore have no impact. The Default action is set to
Deny and is not changeable.

6.8.2 Security Rules


In the following table Security Rules you find all rules that currently exist
for particular objects like executable programs, files, or registry values that
have to be checked before being run, opened, or changed. The table
contains various information about each rule:
Column
Object
Type
Access Type
Action
State
Origin
Number of
contexts

Content
Object to be checked, including its local file path
Object type (such as folder, file)
Describes whether a file is read, written or executed
Action that is predefined for this object within the rule
(Allow, Ask, Deny or Context-Dependent)
Whether this rule is enabled or disabled
Origin of the rule (for example, delivered by SAP, created
by the system administrator or created by the user)
A rule can be defined explicitly affecting only a certain
back end system or system-client combination. If you need
to limit a rule in this way, you can declare one or more
contexts for this rule. As long as the number is 0, a rule
is not limited regarding a certain back end constellation.

The object types can also be recognized by a small icon put in front of the
object entry:
Icon

Object Type
File
File extension
Directory
Registry key
Registry value
Environment variable

ActiveX control
SAP Shortcut file
Command line
Note:
The rule semantics within the security module follow a Windows-like
inheritance model: Rules for parent objects will apply to the child objects as
well, e.g. rules for a directory will apply to all the files contained in the folder
and all its subfolders.

6.8.2.1 Rules delivered by SAP


A number of existing rules, defined by SAP, are delivered with every SAP
GUI. These rules are not changeable at all. You cannot edit or disable them.
Rules defined by SAP cannot be restricted to certain systems so they have
no contexts. Their number of contexts is therefore always 0.
You can select a rule delivered by SAP and choose the View button but in
this case the following screen Rule Properties does not show any more
details than the Rules table itself.
6.8.2.2 Rules defined by the Administrator
The system administrator is able to define rules that cannot be changed or
enabled/disabled by a single user. He or she can add one or more contexts
to a rule so that it only affects certain back end systems or certain
system/client combinations.
Select a rule created by the system administrator and choose the View
button to see any existing contexts.
6.8.2.3 Rules defined by the User
Every user can create security rules:
Scroll down the Rules list and select the empty row.
Choose the Insert button.

On the following screen, define the object type, the object you want to be
checked, and the action to be performed. The screenshot below shows an
example:

Applying this rule means that every time a back end process tries to
execute the file notepad.exe, the user is asked if he or she will allow
it in this case.
Leaving the Security Rule Context table empty means that this rule
will be applied to all back end systems.

Note:
Use '/' as path separator in directory, file, registry key and registry value
names.
Use '\' to escape the characters '[' , ']' and '\' in the names.

Choose OK to save the rule and close the dialog


or define certain contexts.
To define a context, select the upper row of the Security Rule Context table
and choose Insert:

A new context is added with wildcard asterisks for the fields System, Client,
Transaction, Dynpro Field, and Dynpro Number. Fill at least one of these five
fields with a useful value, otherwise the context could be skipped.
Double-click the table field you want to fill and enter an appropriate value.

Note:
Input in field Network is necessary only if you need to use a SAProuter
to connect to a certain system. As long as all systems you need to work
with are part of your local network, you can ignore this field.
If you need to address a non-local system, you need to declare the
respective SAProuter string in the Network field.
A set of context conditions affecting local and non-local back end
systems has to be created as several different contexts:

One context without a Network value for each local


system
(or one context with wildcard asterisk for all local systems) and

One context with a declared SAProuter string for each


non-local system

Check if the default action Ask is the one you want to be performed. Otherwise
double-click it and switch the value to Deny or Allow.
Double-click the value Disabled in the State column and switch the value to
Enabled. If you only want the context to take effect later, keep the default value
Disabled for now.
Choose OK to close the dialog.

The new rule is now displayed in the Rules list. The one context created in
the example above is counted in the last column.

The properties of this and all other rules created by a local user can be
changed by choosing the Edit button.
Order of Rules Processing
All rules are processed in the order they are displayed in the Rules list.
That means that the system first works through all SAP-defined rules, then
all administrator-defined rules and finally all user-defined rules. The order
of SAP-defined and administrator-defined rules cannot be changed by a
user. Users can only define additional rules that are processed after all
other rules. Therefore, the user can only manipulate the order of one selfdefined rule to another.
If you want to change the order within the set of all user-defined rules,
proceed as follows:
o
o
o

Select a rule you want to bring up or down in the Rules list.


Choose the Up button to bring the rule to a higher position, which
means it is processed earlier than before.
Choose the Down button to move this rule further towards the end
of the list. It is now processed later than before.

Take into account the order in which rules are processed if you get
unexpected behavior related to the security settings. Sometimes rules can
be defined contradictorily, which leads to processing conflicts and you have
to examine whether a certain rule was processed before or after a second
one with potentially conflicting content. Then it may be necessary to

change the order of your rules within the Rules list and/or to change single
rule properties.

6.9 SAP Logon Options


6.9.1 SAP Logon Options - General

o
o

Language
You can display SAP Logon in the language that you select.
Message server timeout in seconds
This field specifies how long the SAP Logon waits for a response from
the back end message server. The default value (ten seconds) is
normally sufficient, even with slow wide-area network connections. If
you experience repeated timeout connection errors, increase this
value. If the error persists, there may be a network installation
problem.
Confirmation of deletion of listbox entry
Check this box if you want to display a warning before you delete a
system entry or logon group entry from the SAP Logon.
Disable system edit functionality
Check this box if you want to prevent logon entries from being
changed. If the editing function is disabled, you cannot use the
options Properties, New, Edit or Delete in SAP Logon.
Additional command line arguments
You can enter any additional SAP GUI command line arguments in
this input field, for example /WAN if you want to use a low speed
connection for all your SAP systems.

6.9.2 SAP Logon Options - Configuration Files

On this screen you can check which configuration files are currently used
for your local installation. This information may be important if functional
problems occur. Your system administrator is able to adapt the content or
path of all relevant files if necessary. (More information: SAP Note 38119
and 1409494).
Double-click the type name of a loaded local configuration file to display its
content.

6.10 System Information

If you need specific installation details, you can find them on this page.

6.11 Calling the Options Dialog from a


System
The page tree on the left varies depending on where you called the options
dialog. The title bar also displays the system from which you accessed the
dialog.

The folder Traces now contains only the Session Traces page. That
means that you can now only configure the trace options for this
particular system, not generally for all systems used by you in the
future. You can enter a file path here for storing the trace file. Use
View Trace button to display the last trace.
The folder SAP Logon Options is not displayed in this view. These
two folders contain global settings that may only be configured in the
Options dialog accessed through SAP Logon or Microsoft Windows
Control Panel.

Enjoy Theme: Colors in System


If you have selected the Enjoy Theme, you can change the system colors
using this dialog. The selection is system-dependent and therefore only
accessible from the respective system you are working in.

6.12 Calling the Options Dialog from the


Control Panel
You can also call the SAP Logon Options dialog from the local Microsoft
Windows Control Panel:
Start -> Control Panel -> SAP GUI Configuration.
The first folder Visual Design now contains an additional page,
Applications.

Sometimes an SAP system call is performed by an external application, for


example a Portal application. If you want this external application to start
the system call using the design configured in SAP Logon, you have to add
the application to the list shown on this page. Otherwise the external
application uses the default system design.
The Applications configuration is only available for the themes SAP
Signature and Enjoy.

You cannot access the local configuration files through the SAP Logon
Options folder when you open the Options dialog from the Control Panel.

6.13 Further Options of the Customizing


Local Layout Menu

Clipboard
Refer to section 5 Working with the Clipboard.
Generate Graphic
To extract some texts in simple UI elements like lists or edit fields from the
screen in a separate window choose
-> Generate Graphic on the
session screen.
Create Shortcut
Refer to section 2.3.1.2 Creating a SAP Shortcut from a Specific Screen in
the SAP System
Activate GuiXT
GuiXT allows you to simplify transactions in an SAP system without having
to modify them. You can hide screen elements that you do not need, or add
elements such as checkboxes, pushbuttons, graphics, and documentation if
this is beneficial to your system. The adjustments for a specific screen are
recorded in a GuiXT script using simple keywords. The script is executed
whenever you call its corresponding screen.
You can find more information on GuiXT on the Synactive homepage. To
activate/deactivate GuiXT, choose
-> Activate GuiXT.
A checkmark against the menu option means that GuiXT has already been
activated. Choosing the menu option changes the setting to the opposite of
what it already was. For example, if it was activated then choosing the
menu option deactivates GuiXT.
Script Recording and Playback...
SAP GUI Scripting is a tool to record and play back scripts to automate
repetitive tasks. To enable scripting refer to section 6.4 Accessibility &
Scripting.
To record a task choose
-> Script Recording and Playback....
The following dialog box appears:

You can extend the dialog box to also see the saving options by choosing
the More>> button:

Check the saving path set by default and change it if necessary, then
choose

to start the recording. Perform the procedure you want to

record. While the recording is active, this is indicated by the icon


status bar (more information: section 3.1.5 The Status Bar).
After you have finished the recording, choose

in the

. The script is stored

automatically. You can now replay the script by choosing

Script Development Tools


The Script Development Tools offer you two different additional options:
o

Select Do a hit test on the window and choose OK. When you now
move the cursor over different areas of the SAP GUI window, the GUI
elements you are touching are identified by a red frame. Additionally
the "assistant" displays the technical type and name of the respective
GUI element and offers the possibility to copy this information.
To exit this mode, choose Stop.
Select Troubleshot SAP GUI Scripting and choose OK. If any
problems occur during the use of SAP Script, they are displayed here.

Default Size
To change the size of the SAP GUI window to its default size choose
Default size.

->

Hardcopy
Select this to create a hardcopy of the current SAP GUI window. The screen
shot is sent to the locally defined default printer.
Character Set
A submenu group lists all character sets that are currently supported. You

have to select one of them that suits your logon language for the SAP
system.
Quick Cut and Paste
When this function is activated you can cut and paste as follows:
o
o
o

Select the text to be cut and pasted using the left mouse button.
Position the cursor where you want to paste the text.
The text is inserted when you click the right mouse button.

Note:
When this option is activated, you can open the context menu by pressing
Shift + right mouse button.

Spelling Check
When you choose this menu option, all the input fields in a screen are
checked, based on a hidden Microsoft Word document. The results are
displayed as follows:
o
o
o

A text in the status line indicating that there are no errors


A list of incorrect words in the status line
A dialog box if there is a large number of incorrect words

This function has the following prerequisites:


o Microsoft Office must be installed on the PC

7 Error Analysis
Note:
Traces can easily be activated using the respective pages of the Options
dialog. Therefore refer to section 6.7 Traces

Note:
After the trace has been completed, do not forget to turn off the trace.
Otherwise, this adversely affects the system performance.

7.1 SAP Logon Pad Trace

Close all SAP GUI windows and the prviously opended SAP Logon window. Use
Microsoft Windows Task Manager to make sure that no processes like
saplogon.exe, saplgpad.exe, or sapgui.exe are running. If they are, terminate
them.
Copy the desktop icon SAP Logon Pad to a new icon with a name like
TraceSAPlogon-pad.
Right-click the icon of TraceSAPlogon-pad and choose the context menu
Properties.
Choose the tab Shortcut on the properties popup.
In the field Target add a space and then -TRACE=3 at the end of the old text
(after the character "). For example:
"C:\Program Files\SAP\Frontend\SAPGUI\saplgpad.exe" -TRACE=3
The directory given in the field Start in: is the current directory for the trace
files.
Choose the OK button.
Double-click the icon TraceSAPlogon-pad.
Start SAP Logon Pad and reproduce the problem.
The trace files saplogon_*.trc, saplgdll_*.trc, sapdpams_*.trc are written in
the current folder. To find the path of the current folder look in the field
Start in: on the properties dialog box of the TraceSAPlogon-pad icon.
Another way of seeing the path is as follows:
Click the icon to the left of the title SAP Logon Pad 720 in the SAP Logon Pad
window
Choose the menu About SAP Logon
Choose the System Information button.
If you are using SAP Logon instead of SAP Logon Pad, refer to the section
SAP Logon Trace.

7.2 SAP Logon Trace


You can switch on the trace for SAP Logon by following the instructions for
SAP Logon Pad Trace above only using the icon SAPlogon. The procedure
to prepare the icon is exactly the same.
Double-click the copied and configured icon TraceSAPlogon.

Start SAP Logon and reproduce the problem.


The trace files saplogon_*.trc, saplgdll_*.trc, sapdpams_*.trc are written in
the current folder. You can see the path of the current folder in the field
Start in on the properties popup of the TraceSAPlogon icon.
Another way of seeing the path is as follows:
Click the icon to the left of the title SAP Logon 7.20 in the SAP Logon window
Choose the menu About SAP Logon
Choose the System Information button.

7.3 SAP Shortcut Trace


For an SAP Shortcut saved as a file *.sap, such as an SAP Shortcut on the
desktop
Open the context menu of the shortcut icon and choose edit. In the Edit dialog
box change the trace level to level 3.
Set the working directory where the trace files are stored. You can use the
default working directory set in the *.sap file.
Restart the SAP Shortcut with the new settings to create the trace file(s)
sapshlib.trc in the working directory. Meanwhile SAP GUI log and trace files (*.log
and *.trc) are also created in the same directory when the SAP Shortcut attempts
to start SAP GUI.
Get the trace file from the working directory and provide it to SAP by attaching it
to a customer message in the SAP support system.
For SAP Shortcut command line
Add two additional parameters -trc=3 for the trace level and -wd="C:\temp"
for the working directory at the end of the command line.
Run the command line and then close the SAP Shortcut or SAP GUI window
started by the command line. The SAP Shortcut trace file sapshlib.trc is created
in the working directory. Meanwhile SAP GUI log and trace files (*.log and *.trc)
are also created in the same directory when the SAP Shortcut attempts to start
SAP GUI.
Get the trace file from the working directory and provide it to SAP by attaching it
to a customer message in the SAP support system.

7.4 SAP GUI Trace

You can generate SAP GUI trace files and log files.

7.4.1 Running SAP Logon Pad


If you are running SAP Logon Pad proceed as follows:
Create the icon TraceSAPlogon-pad as described in the section SAP Logon Pad
Trace
Start SAP Logon Pad by double-clicking the icon
Logon to your SAP system and reproduce the problem.
If you get an error message asking you: Do you want to see
detailed error information?
Choose Yes and then
Choose OK in the next dialog box so that the trace file contains
the error message.
After the error occurs, log off from your SAP system.
The trace files are written in the current folder.
To see the path of the current folder:
Click on the icon to the left of the title SAP Logon Pad 7.20 in
the SAP Logon Pad window
Choose the About SAP Logon menu entry.
Choose the System Information button.

7.4.2 Running SAP Logon


There are two ways of turning on the trace in this case:
Method 1:
Create the icon TraceSAPlogon as described in the section SAP Logon Trace
Start SAP Logon by double-clicking the icon
Log on to your SAP system
Reproduce the problem.
If you get an error message asking you: Do you want to see detailed
error information? Choose Yes and then OK in the next dialog box, so
that the trace file contains the error message. After the error occurs, log off

from your SAP system. In addition to the traces for the SAP Logon
program, the trace files for the SAP GUI-program, such as sapgui_????.log
and sapgui*.trc, are written in the current directory.
Method 2:
Turn on the trace for the SAP GUI program separately as described in
section 6.7.2 SAP GUI Traces.

7.4.3 Running SAP Shortcut


If you are going to log on to your SAP system using an SAP Shortcut, turn
on the trace as described in the section 7.3 SAP Shortcut Trace and doubleclick the SAP Shortcut. In addition to the traces for SAP Shortcut,the trace
files for the SAP GUI program, like sapgui_????.log and sapgui*.trc, are
written in the working directory defined in the SAP Shortcut.

7.5 Session Trace


There are two ways to activate this trace:
You can turn on the trace for subsequent operations in an existing SAP GUI
window as follows:
Choose the
Options....

icon in the active SAP GUI window and select menu option

On the option dialog, select the Traces -> Session Traces page.
On the page,you sometimes need to activate Timestamps for tracing
performance or Memory for tracing memory usage by SAP GUI. Then select one
or more of the required trace components in the list below. Under Display
Options, deactivate the flag Show Window. This accelerates working because
the trace output is written to a file and not displayed in a window. For details,
refer to section 6.7.1 Session Traces.
Reproduce the error in the active SAP GUI window.

Note:
You should only turn on the trace directly before the error occurs. After the
traces have been created, turn off the trace as described in the section To
turn off the trace, ....

The result is a trace file, the name of which is specified on the trace tab of
the options dialog. You can send this file to SAP by attaching it to a
customer message in the SAP support system.

8 Keyboard Access in SAP GUI for


Windows
This document describes which the use of keys on the keyboard for user
interface elements of SAP GUI for Windows.
You can find detailed information about the keyboard support for using UI
elements on the SAP Help Portal:
Keyboard Access in SAP GUI for Windows
Configuring the Accessibility Mode
If you need detailed information about how to configure the accessibility
mode for SAP GUI for Windows, refer to the Accessibility section on the SAP
Help Portal.
Levels of Interactivity
The level of interactivity of a user interface element depends on:
The basic state of the element (interactive or non-interactive)
the current state of the element (modifiable, read-only, or disabled)
the accessibility mode
Interactive user interface elements, such as input fields, allow interaction in
principle, but their current states may be modifiable, read-only, or
disabled:
Modifiable elements allow navigation and manipulation
read-only elements only allow navigation and selection
the Disabled elements are not modifiable in the current application context. They
can only be navigated to in the accessibility mode. Disabled user interface
elements indicate their disabled state; for example, they can be grayed out.
Non-interactive elements such as labels or decorations cannot be
manipulated and can only be navigated to in the accessibility mode.

8.1 Navigation in User Interface Elements

Sequential element navigation moves the focus from one element to the
next element. The focus moves along a predefined route, the tab order.
Sequential element navigation using TAB and SHIFT + TAB to move the
focus forwards or backwards can be very time consuming. When user
interface elements are grouped in dialogs or screens, you can use group
navigation more effectively and move the focus in larger steps. Choose
CTRL + TAB to move the focus forwards and SHIFT + CTRL + TAB to move
it backwards.

8.1.1 Using the TAB Key


Keyboard Command
Cursor or Focus Movement
TAB
Jumps to the next (TAB) or previous (SHIFT+TAB)
SHIFT + TAB
input-enabled elements. Elements are inputenabled fields, pushbuttons, radio button groups,
checkboxes, ActiveX controls, button bars,
toolbars, but not menu bars.
Command field and button bar are included in the
tab chain for tab navigation.
If an OCX control will not focus, a focus rectangle
is drawn on its container in order to visualize the
current focus, for example the SAP image control.
ALT GR + TAB
Jumps to the next ( ALT GR + TAB) or previous
ALT GR + SHIFT + TAB (SHIFT + ALT GR + TAB) elements, no matter
whether it is input-enabled or not.
CTRL + TAB
Jumps to the first element of the next group of
CTRL + SHIFT + TAB elements (CTRL + TAB) or the first element of the
previous group of elements (CTRL + SHIFT +
TAB). Elements group = visible and invisible
frames, ActiveX controls (such as tree control,
toolbar control etc.) button bars, toolbars.
Jumps to the previous group.
Sub screens can be handled like frames if their
KeepTab property has been set to TRUE in the
Screen Painter.
LEFT/RIGHT/UP/DOWN Navigation inside the element (depending on the
ARROW
element type)
If the arrow keys are not reserved by the
HOME, END
graphical elements, horizontal or vertical scrolling
is performed if necessary. In this case, using the
key HOME or END results in scrolling vertically to
the first or last page. Compare with Microsoft
Internet Explorer.

8.2 Additional Keyboard Access for Various


UI Elements - Overview
The TAB key commands are working generally for all UI elements with
appropriate functionality. Some elemtents offer additional key commands to
simplify their usage. This document contains an overview of additional keys
used for the following user interface elements of SAP GUI for Windows:
SAP Logon Window
SAP GUI for Windows window
Pushbutton
Toggle button
Menu button
Configurable button
Checkbox
Radio button
Combo Box and Dropdown List Box
Menu
Input Field
Text Editor
ABAP List
ALV Grid
Table Control
Tabstrip
Splitter Control & Docker Control
Status Bar

8.2.1 SAP Logon Window


Action
Activate selected

Keyboard Command
ENTER or SPACE

element
Select and activate
element
Activate entry in the
list
Accelerator Key
Combinations for
Handling Windows
Move window
Resize window
Minimize window
Maximize window
Restore window

ALT + underlined letter (accelerator key)


ENTER

ALT
ALT
ALT
ALT
ALT

+
+
+
+
+

SPACE,
SPACE,
SPACE,
SPACE,
SPACE,

then
then
then
then
then

M
S
N
X
R

8.2.2 SAP GUI for Windows Window


Action
Jump to menu
ALT
Cancel actions, step- ESCAPE
by-step

Keyboard Command

8.2.3 Pushbutton
Action
Activate selected
pushbutton
Select and activate
pushbutton
(simultaneously)

Keyboard Command
ENTER or SPACE
ALT + underlined letter (accelerator key)

8.2.4 Toggle Button: As Pushbutton with Following


Additional Action
Action
Switch to pressed or
unpressed state

Keyboard Command
SPACE

8.2.5 Menu Button: As Pushbutton with Following Additional


Actions
Action
Open menu of menu
button
Activate selected
menu item
Close menu of menu

Keyboard Command
ALT + ARROW down
ENTER
ESCAPE

button

8.2.6 Configurable Button: As Pushbutton with Following


Additional Actions
Action
Open menu of
configurable button
Choose menu item

Keyboard Command
Context menu or SHIFT + F10
ENTER

8.2.7 Checkbox
Action
Select or deselect
checkbox

Keyboard Command
SPACE

8.2.8 Radio Button


Action
Set radio button
Navigate and set
Navigation only

Keyboard Command
SPACE
ARROW down or ARROW up
CTRL + ARROW down or CTRL + ARROW up

8.2.9 Combo Box and Dropdown List Box


Action
Keyboard Command
Call up the value list ALT + ARROW down
Select a value
ENTER
Go to the end or the END or HOME
beginning of the
dropdown list
Move the focus
PAGE up or PAGE down
through a list with
many entries in larger
steps

8.2.10 Menu
Action
Keyboard Command
Open the main
ALT or F10
application menu
Open the context
SHIFT + F10
menu of the main
application
navigate between the ARROW left + ARROW right
items in the main

menu
Open the pull-down ARROW down
menu of a menu bar
item
Leave a menu or to
ESCAPE
close a pull-down
menu
Close a submenu and ESCAPE or ARROW left
go to the main menu
item

8.2.11 Input Field


Action
Keyboard Command
Call up the help
F1
documentation for
this field
Open the context
SHIFT + F10
menu for the focused
input field
Call up a history list BACKSPACE
and choose one of
your previous entries
Move the text cursor ARROW right or ARROW left
between characters
Go to the next or
CTRL + ARROW right or CTRL + ARROW left
previous word
Position the cursor
HOME or END
before the first or
after the last word or
character in the field
Select characters in SHIFT + ARROW right or SHIFT + ARROW left
an input field
Select the word
CTRL + SHIFT + ARROW right or CTRL + SHIFT +
before or after the
ARROW left
text cursor
Finish editing an input TAB or ENTER
field and save your
changes
Open the context
STRG + right mouse key
menu with additonal
functions for input
history

8.2.12 Text Editor


Action

Keyboard Command

Move the text cursor


between characters
within the text editor
Place the cursor in
front of the first or
behind the last word
or character
Page forwards and
backwards through
the document
Go directly to the first
or last page
Select characters
Select the word
before or after the
text cursor
Select the entire text
from the left/the right
of the cursor position
to the start of the line
Select all text
between the cursor
and the start or end
of the entire text

CTRL + ARROW right or CTRL + ARROW left

HOME or END

PAGE up or PAGE down

CTRL HOME or CTRL END


SHIFT + ARROW left or SHIFT + ARROW right
CTRL + SHIFT + ARROW left or CTRL + SHIFT +
ARROW right
SHIFT + HOME or SHIFT + END

CTRL + SHIFT + HOME or CTRL + SHIFT + END

8.2.13 ABAP List


Action
Keyboard Command
Go directly to the first CTRL + HOME or CTRL + END
or last field in the
table
Open a parent node F2
in a tree and display
its child items

8.2.14 ALV Grid


Action
Keyboard Command
Start editing the text F2
in an editable grid cell
Call up a history list BACKSPACE
Select an entire row SHIFT + SPACE
Select an entire
CTRL + SPACE
column
Select the entire grid CTRL + A
contents

8.2.15 Table Control


Action
Select an entire row
Select an entire
column

Keyboard Command
SHIFT + SPACE
CTRL + SPACE

8.2.16 Tabstrip
Action
Move to the next or
previous tab page

Keyboard Command
CTRL + PAGE up of CTRL PAGE down

8.2.17 Splitter Control & Docker Control


Action
Change the size of
the selected pane

Keyboard Command
ARROW left, right, up, down

8.2.18 Status Bar


Action
Jumps to the next
( ALT GR + TAB) or
previous (SHIFT +
ALT GR + TAB)
elements and so also
reaches the system
information in the
status bar
Opens the context
menu of the system
information
Steps from one menu
entry to the next

Keyboard Command
ALT + GR + TAB,
SHIFT + ALT GR + TAB

SHIFT + F10

ARROW up, down

8.3 Scrolling to View Information


When you view information (for example, a list or online help), not all of
the information may fit in your window. To see the additional information
use the scrollbars.
To move:
Up and down, use the vertical scrollbar
Left and right, use the horizontal scrollbar

To move
Up or down one line

Do this
Choose the up or down scroll arrow on the vertical
scrollbar
Left or right one
Choose the left or right scroll arrow on the
character
horizontal scrollbar
Up or down one page Click above or below the slider box on the vertical
scrollbar
Left or right the width Click to the right or left of the slider box on the
of the page
horizontal scrollbar
To a certain position Drag the slider box on the vertical scrollbar to the
in the information (up approximate location of the desired information,
or down)
and release the mouse button.
To a certain position Drag the slider box on the horizontal scrollbar to
in the information
the approximate location of the desired
(left or right)
information, and release the mouse button
You can also:
Move to
First page
Last page

Icon

Key combination
SHIFT + F9, CTRL +
PageUp
SHIFT + F12, CTRL +
PageDown

Previous page

SHIFT + F10, PageUp

Next page

SHIFT + F11, PageDown

8.4 Other Hot Keys


Hot Keys
Result
ALT + F12
Calls the menu dialog box for Customizing of local layout
CTRL + Shift Creates a hardcopy which shows no menu dialog box and
+P
can also contain status texts and modal dialog boxes.
CTRL + /
Cursor jumps directly to the command field.
CTRL + I
Cursor jumps to the first focusable field or control.
CTRL + +
Creates new session.
CTRL + ;
Creates SAP shortcut.
ContextMenuKey = SHIFT Calls context menu.
+ F10
CTRL + Q
Shows tooltip for the focus control.
ESC in
Closes the dropdown list, if it is open.
command field
CTRL + Z,
Undo und Redo in the input field.
CTRL + Y

Shift + CTRL
+ Alt + First
Character of a
Screen
Element's
Label
CTRL + A

Cursor jumps from the current screen element to the next


one, for which the label begins with the character, if the
setting "Switch on access Keys" in Keyboard Settings is on.
These screen elements include fields, checkboxes,
dropdown lists, pushbuttons, and radio buttons. They
exclude controls like ALV, HTML, and APOGrid.
Selects all data in the User Interface element that is in
focus (not available in all User Interface elements).

Hot Keys for SAP Logon:


Hot Keys
CTRL + F
CTRL + 1 to
CTRL + 3
CTRL + N
CTRL + E

Result
Moves the cursor into the filter field
Switchs between the view modes of SAP Logon (Explorer
View, List View, Tree View)
Creates a new item
Edits the selected item

Appendix A: Working with Control


Services
The Control Services offer additional features for tree printing, text editing,
and ALV Grid handling. The following list shows an overview of these
multilanguage-supported features:
Service
Tree structure
printing
Text editing

Description
You can print the contents of a tree structure (such
as the one in the SAP Easy Access menu).

You can spell check the text in the text editor


with Microsoft Word.
You can send the content as mail using
Microsoft Outlook as mail client.
You can select a specific word in the text
editor and directly start searching the Web
for it.
You can select a specific word in the editor
and directly start searching for it in the SAP
Library (help.sap.com).

ALV grid functionality

You can mark a specific word in the ALV Grid

and directly start searching the Web for it.


You can mark a specific word in the ALV Grid
and directly start searching for it in the SAP
Library (help.sap.com).
To enable the Control Services, refer to section 6.3.4 Control Services.

Appendix A1: Printing Tree Structures with


Control Services
You can print tree structures with the Control Services.
Prerequisites
The tree structure you want to print has to support context menus.
Procedures
To print the tree structure, proceed as follows:
Since the tree structure is printed as it appears on the screen, open the structure
nodes that you want to print.
Then right-click anywhere on the tree structure to open the context menu and
choose Services -> Print as shown in the following picture:

A browser window opens, in which you can choose Print Tree to print the
structure.

Appendix A2: Text Editing with Control


Services

With the text editing features of the control services you can
Spell check the text in the text editor with Microsoft Word.
Send the content as mail using Microsoft Outlook as mail client.
Select a specific word in the text editor and search the Web for it.
Select a specific word and search in the SAP Library for it (www.help.sap.com).

Appendix A2.1 Spellchecking


To spell check the whole text shown in the text editor, right-click on the
text to display the context menu, and choose Services -> SpellCheck. If
you just want to spell check part of the text, select the corresponding part
of the text, right-click and choose Services -> SpellCheck. This opens the
Microsoft Word spell checker. When saved, your corrections are transferred
to the text editor.
If the spell checker does not find any mistakes, Microsoft Word is closed
again.

Appendix A2.2 Sending an E-Mail from the Text Editor


You can send an e-mail with the text shown in the text editor as the
message body.
Prerequisites
You use Microsoft Outlook as your e-mail client.
Procedures
To send an e-mail with the text editor contents, proceed as follows:
Right-click anywhere in the text editor and choose Services -> Mail in the
context menu as shown in the following picture:

Alternatively, you can send only part of the text as an e-mail by


selecting the text part and right-clicking on it before using this
function.
A mail message containing the text from the text editor as the message body is
opened and ready to be sent.

Note:
You cannot use the main Microsoft Outlook window until this mail has
been sent or this new window has been closed.

Appendix A2.3 Searching the Web for a Keyword


You can select a specific word in the text editor and directly start searching
the Web for it using the selected internet search engine.
Prerequisites
By default, Google is set as the search engine. You can change this setting
by choosing
-> Options -> Interaction Design -> Control Services.
Just change the default search engine using the drop down list in the Web
Search Provider frame.

Procedures
To search the Web for a keyword using your default search engine, proceed
as follows:
Select a word in the text editor, right-click, and choose Services -> Search in
the context menu.
A browser window opens showing the result of the keyword search in your
default search engine.

Appendix A2.4 Searching the SAP Library for a Keyword


You can select a specific word in the editor and directly start searching for
it in the SAP Library (help.sap.com) using your default search engine.
Prerequisites
By default, Google is set as the search engine. You can change this setting
by choosing
-> Options -> Interaction Design -> Control Services.
Just change the default search engine using the drop down list in the Web
Search Provider frame.
Procedures
Proceed as follows to search for a key word in the SAP Library:
Select a word in the text editor and right-click to open the context menu. In the
context menu, select Services -> Search SAP Help Portal.
A browser window opens showing the result of the keyword search in the SAP
Library (help.sap.com).

Appendix A3: Using the ALV Grid Features of


the Control Services
The control services offer the following ALV Grid features:
Searching the SAP Library for a keyword
Searching the Web for a keyword

Note:
This functionality is not available for tables.

A3.1 Searching the SAP Library for a Keyword

You can select a specific word in the ALV Grid and directly start searching
for it in the SAP Library (help.sap.com) using your default search engine.
Prerequisites
By default, Google is set as the search engine. You can change this setting
by choosing
-> Options -> Interaction Design -> Control Services.
Just change the default search engine using the drop down list in the Web
Search Provider frame.
Procedures
Proceed as follows to search for a key word in the SAP Library:
Right-click on a word in the ALV Grid to open the context menu. In the context
menu, choose Services -> Search SAP Help Portal.

A browser window is opened showing the result of the keyword search in the SAP
Library (help.sap.com).

A3.2 Searching the Web for a Keyword


You can select a specific word in the ALV Grid and directly start searching
the Web for it using the selected internet search engine.
Prerequisites
By default, Google is set as the search engine. You can change this setting
by choosing
-> Options -> Interaction Design -> Control Services.
Just change the default search engine using the drop down list in the Web
Search Provider frame.

Procedures
To search the Web for a keyword using your default search engine, proceed
as follows:
Right-click on the word in the ALV Grid and choose Services -> Search in the
context menu.
A browser window opens showing the result of the keyword search in your
default search engine.

Appendix B: Standard Icons


You can find a list of icons with short explanations in this standard icons
document

Appendix C: Further Information


You can find more information about SAP GUI (including FAQs) in the SDN
Area for the SAP GUI family.

Appendix D: Open Source


Licenses
STLport License Agreement

Appendix E: SAP GUI Scripting


API
You can find information on the SAP GUI Scripting API from the standard
toolbar by choosing
-> SAP GUI Scripting Help.

Vous aimerez peut-être aussi