SAP GUI
The SAP GUI (Graphical User Interface) is the classic desktop client for interacting with SAP systems. Despite the rise of Fiori, it remains essential, especially for configuration, ABAP development and many transactions in ECC and S/4HANA.
Fiori is the modern, role-based web UX and the strategic direction, but SAP GUI still exposes the full breadth of transactions and configuration (SPRO), much of which is not yet in Fiori.
- SAP GUI is the installed desktop application (SAP Logon) that connects to SAP systems and presents the classic screens, the menu…
- SAP GUI comes in flavours, GUI for Windows (most common), GUI for Java (cross-platform), and Web GUI (browser-based).
- SAP Logon: the launcher listing the systems you can connect to.
- Watch out: Assuming GUI is obsolete, it is still essential for config and dev.
What the SAP GUI is
SAP GUI is the installed desktop application (SAP Logon) that connects to SAP systems and presents the classic screens, the menu tree, command field, and transaction screens. It is the interface most administrators, developers and functional consultants still spend much of their time in.
Key elements
- SAP Logon: the launcher listing the systems you can connect to.
- Command field: where you type transaction codes.
- Menu tree and toolbar: navigation and standard functions (save, back, exit).
- Sessions: multiple parallel windows on the same login.
GUI variants
SAP GUI comes in flavours, GUI for Windows (most common), GUI for Java (cross-platform), and Web GUI (browser-based). They present the same screens with slightly different look and feel.
GUI versus Fiori
Fiori is the modern, role-based web UX and the strategic direction, but SAP GUI still exposes the full breadth of transactions and configuration (SPRO), much of which is not yet in Fiori. Expect to use both.
Common pitfalls
- Assuming GUI is obsolete, it is still essential for config and dev.
- Not learning keyboard shortcuts, they speed GUI work greatly.
- Confusing Web GUI with Fiori, they are different things.