SAP Shortcut Keys

 SAP Shortcut Keys List – 100+ SAP GUI Keyboard Shortcuts

1. Most Useful SAP Shortcut Keys

These are some of the most commonly used SAP GUI shortcuts.

Shortcut

Function

Enter

Confirm/execute current input

F1

Help

F2

Reserved/function-specific

F3

Back

F4

Possible Entries / Search Help

F5

Refresh/function-specific

F6

Function-specific

F7

Function-specific

F8

Execute

F9

Function-specific

F10

Menu bar

F11

Function-specific

F12

Cancel

Ctrl + S

Save

Ctrl + P

Print

Ctrl + F

Find

Ctrl + G

Find next / function-specific

Ctrl + C

Copy

Ctrl + X

Cut

Ctrl + V

Paste

Ctrl + A

Select all

Ctrl + Z

Undo where supported

Esc

Cancel/exit current action


2. SAP Navigation Shortcuts

Shortcut

Function

Enter

Confirm input

F3

Back

F8

Execute

F12

Cancel

Ctrl + S

Save

Ctrl + P

Print

Alt + F4

Close SAP window

Esc

Cancel current operation

Tab

Move to next field

Shift + Tab

Move to previous field

Arrow Keys

Navigate within controls

Page Up

Scroll up

Page Down

Scroll down

Home

Beginning

End

End


3. SAP Function Keys

Function keys are among the most important shortcuts in SAP GUI.

Key

Common SAP Function

F1

Field help

F2

Function-specific

F3

Back

F4

Possible Entries / Search Help

F5

Function-specific

F6

Function-specific

F7

Function-specific

F8

Execute

F9

Function-specific

F10

Menu bar

F11

Function-specific

F12

Cancel

Important: Function keys are context-sensitive in SAP. A key that performs one function in one transaction may perform a different function in another.


4. SAP GUI Keyboard Shortcuts

Shortcut

Function

Alt + F

File menu

Alt + E

Edit menu

Alt + G

Goto menu

Alt + S

System menu

Alt + H

Help menu

Ctrl + S

Save

Ctrl + P

Print

Ctrl + F

Find

Ctrl + G

Find next/function-specific

Ctrl + C

Copy

Ctrl + V

Paste

Ctrl + X

Cut

Ctrl + A

Select all where supported


5. SAP Transaction Code Shortcuts

One of the fastest ways to work in SAP is using transaction codes.

Press:

Ctrl + /

to move to the SAP command field in many SAP GUI configurations.

You can then enter a transaction code.

Examples

Transaction

Purpose

MM03

Display Material

MM02

Change Material

MM01

Create Material

ME23N

Display Purchase Order

ME22N

Change Purchase Order

ME21N

Create Purchase Order

MIGO

Goods Movement

MB51

Material Document List

MB52

Warehouse Stock

VA03

Display Sales Order

VA02

Change Sales Order

VA01

Create Sales Order

VL03N

Display Delivery

VF03

Display Billing Document

CO03

Display Production Order

IW33

Display Maintenance Order

FB03

Display Accounting Document

FBL1N

Vendor Line Items

FBL5N

Customer Line Items

SE16N

Table Display

SU01

User Maintenance

SM37

Job Overview

Transaction codes depend on the SAP modules and authorizations available in your organization.


6. SAP Command Field Shortcuts

The SAP command field is extremely useful for navigation.

/n

Ends the current transaction and starts another transaction in the same session.

Example:

/nMM03

/o

Opens a transaction in a new SAP session.

Example:

/oMM03

/n

without a transaction code can return you from the current transaction to the initial SAP screen, depending on context.

/i

Closes the current SAP session/window in supported SAP GUI contexts.

/o

alone can open a new SAP session in supported configurations.

Warning: Be careful with commands such as /n because unsaved work in the current transaction can be lost.


7. SAP Field Navigation

Shortcut

Function

Tab

Next field

Shift + Tab

Previous field

Enter

Confirm input

F4

Search Help

F1

Field Help

Spacebar

Select/deselect in applicable controls

Arrow Keys

Navigate list/table

Home

Beginning

End

End


8. SAP Search Help

Press:

F4

when the cursor is inside a field that provides search help.

SAP may display a list of possible values.

You can then search or select the required value.

Example

If you are entering a:

Material Number

place the cursor in the material field and press:

F4

to open the available search options.


9. SAP Field Help

Press:

F1

while the cursor is inside a field.

SAP can display information about the field, including its technical information where available.

This can be extremely useful for understanding unfamiliar SAP fields.


10. SAP Save, Back, Exit and Cancel

Key

Function

F3

Back

F8

Execute

F12

Cancel

Ctrl + S

Save

Alt + F4

Close window

Esc

Cancel current action where supported

These are some of the most important keys to learn.


11. SAP ALV Shortcuts

Many SAP reports use ALV (ABAP List Viewer).

ALV provides powerful sorting, filtering and layout functionality.

Common keyboard behavior can include:

Shortcut/Key

Function

F8

Execute report

Ctrl + F

Find

F3

Back

Page Up

Scroll up

Page Down

Scroll down

Home

Beginning

End

End

Arrow Keys

Navigate cells

The exact shortcuts available depend on the ALV implementation used by the report.


12. SAP ALV Filtering

In ALV reports, filters can generally be accessed through the toolbar/menu.

Depending on your SAP GUI and ALV version, keyboard access may be available through:

Alt + key combinations

shown by SAP's menu key tips.

The most reliable method is to use the ALV toolbar's filter function when a dedicated keyboard shortcut is not displayed.


13. SAP ALV Sorting

ALV reports commonly allow you to sort columns.

Typical options include:

  • Sort Ascending
  • Sort Descending
  • Sort by Multiple Columns
  • Remove Sort

Keyboard access varies by ALV version, so use the displayed menu key tips or toolbar shortcuts when available.


14. SAP Report Execution

The most commonly remembered execution key is:

F8

For many SAP reports and selection screens:

F8 = Execute

Example:

You enter selection criteria in a report and press:

F8

SAP executes the report.


15. SAP Selection Screen Shortcuts

Shortcut

Function

F8

Execute

F4

Search Help

F1

Field Help

Tab

Next field

Shift + Tab

Previous field

Enter

Confirm

F3

Back

F12

Cancel


16. SAP Multiple Selection

For fields that support multiple selection, SAP provides the multiple-selection button next to the field.

You can use it to enter:

  • Single values
  • Multiple values
  • Ranges
  • Exclusions

For example:

Material

100001

100002

100003

or a range:

100000 – 100999

This is particularly useful for SAP reporting.


17. SAP Table Navigation

When working with SAP table/list data:

Key

Function

Arrow Up

Move up

Arrow Down

Move down

Arrow Left

Move left

Arrow Right

Move right

Page Up

Previous page

Page Down

Next page

Home

Beginning

End

End


18. SAP Data Selection Shortcuts

Shortcut

Function

Ctrl + A

Select all where supported

Ctrl + C

Copy

Ctrl + X

Cut

Ctrl + V

Paste

Delete

Delete selected content

Shift + Arrow

Extend selection

Ctrl + Arrow

Move through data where supported


19. SAP Print Shortcuts

Shortcut

Function

Ctrl + P

Print

Ctrl + Shift + P

Version/application dependent

F4

Search Help where applicable

The exact print options depend on the SAP application and report.


20. SAP Favorites

SAP users can save frequently used transactions under Favorites.

This can make navigation considerably faster.

Instead of repeatedly entering transaction codes, you can organize frequently used transactions into folders such as:

MM

PP

SD

FI

Reports

Daily Transactions


21. SAP GUI Command Field Tips

The command field can be used for fast navigation.

Examples:

MM03

Open Material Display.

ME23N

Display Purchase Order.

MB51

Material Document List.

/nMM03

Start MM03 in the current session.

/oMM03

Open MM03 in another session where supported.

These commands can save significant time for experienced SAP users.


22. SAP Shortcut Keys for Production Users

If you work in SAP Production Planning, some commonly used transactions include:

Transaction

Purpose

CO01

Create Production Order

CO02

Change Production Order

CO03

Display Production Order

COOIS

Production Order Information System

MD04

Stock/Requirements List

MD05

MRP List

MM03

Display Material

MIGO

Goods Movement

MB51

Material Document List

MB52

Warehouse Stock

CS03

Display BOM

CA03

Display Routing

Your SAP system may use different transactions or custom transactions depending on your company's configuration.


23. SAP Shortcut Keys for Purchase/Materials Users

Transaction

Purpose

ME21N

Create Purchase Order

ME22N

Change Purchase Order

ME23N

Display Purchase Order

ME51N

Create Purchase Requisition

ME52N

Change Purchase Requisition

ME53N

Display Purchase Requisition

MIGO

Goods Movement

MB51

Material Documents

MB52

Stock Overview

MM03

Display Material

MM02

Change Material

MM01

Create Material


24. SAP Shortcut Keys for Sales Users

Transaction

Purpose

VA01

Create Sales Order

VA02

Change Sales Order

VA03

Display Sales Order

VL01N

Create Outbound Delivery

VL02N

Change Outbound Delivery

VL03N

Display Outbound Delivery

VF01

Create Billing Document

VF02

Change Billing Document

VF03

Display Billing Document


25. SAP Shortcut Keys for Finance Users

Transaction

Purpose

FB01

Post Document

FB02

Change Document

FB03

Display Document

FBL1N

Vendor Line Items

FBL5N

Customer Line Items

FAGLL03

G/L Account Line Items

FS00

G/L Account

F110

Automatic Payment Transactions

Transaction availability depends on your SAP version and authorizations.


26. SAP Technical Transactions

For SAP technical users and consultants:

Transaction

Purpose

SE16N

Table Display

SE11

ABAP Dictionary

SE38

ABAP Editor

SE80

Object Navigator

SE37

Function Builder

SM37

Background Jobs

SM50

Work Processes

SM51

SAP Servers

ST22

ABAP Dumps

SU01

User Maintenance

SU53

Authorization Check

SPRO

Customizing


27. SAP Shortcut Cheat Sheet

Shortcut

Function

F1

Field Help

F3

Back

F4

Search Help

F8

Execute

F12

Cancel

Ctrl + S

Save

Ctrl + P

Print

Ctrl + C

Copy

Ctrl + X

Cut

Ctrl + V

Paste

Ctrl + A

Select All

Ctrl + F

Find

Tab

Next Field

Shift + Tab

Previous Field

Enter

Confirm

Ctrl + /

Command Field in supported SAP GUI configurations

/nTCode

Start transaction in current session

/oTCode

Start transaction in new session where supported

Alt + F4

Close window


28. 25 SAP Shortcuts to Memorize

If you use SAP every day, start with these:

  1. F1 – Field Help
  2. F3 – Back
  3. F4 – Search Help
  4. F8 – Execute
  5. F12 – Cancel
  6. Ctrl + S – Save
  7. Ctrl + P – Print
  8. Ctrl + C – Copy
  9. Ctrl + X – Cut
  10. Ctrl + V – Paste
  11. Ctrl + F – Find
  12. Ctrl + A – Select All where supported
  13. Tab – Next Field
  14. Shift + Tab – Previous Field
  15. Enter – Confirm
  16. Ctrl + / – Command Field where supported
  17. /n – New transaction in current session
  18. /o – New session
  19. Page Up – Scroll up
  20. Page Down – Scroll down
  21. Home – Beginning
  22. End – End
  23. Alt + F4 – Close window
  24. F7/F8 – Context-dependent functions
  25. Esc – Cancel current operation where supported

Frequently Asked Questions

What is the shortcut for Execute in SAP?

In many SAP GUI transactions and reports, F8 is used to execute.

What is the shortcut for Back in SAP?

F3 is commonly used for Back.

What is the shortcut for Search Help in SAP?

Press F4 when the cursor is in a field that provides Search Help.

What is the shortcut for SAP Field Help?

Press F1.

What is the shortcut for Save in SAP?

Press Ctrl + S.

How do I open another SAP transaction quickly?

In many SAP GUI configurations, use the command field and enter:

/nMM03

to start MM03 in the current session, or:

/oMM03

to open it in another SAP session.

What is the SAP shortcut to open the command field?

In many SAP GUI for Windows configurations, Ctrl + / moves focus to the command field.

Can I use these shortcuts in SAP Fiori?

Not necessarily. This article primarily covers SAP GUI for Windows. SAP Fiori uses a different browser-based interface and has its own keyboard navigation and accessibility behavior.