IT CanvassTalk to an advisor
SAP fundamentals · LessonReviewed by Arjun, SAP Solution Architect · Updated · Published · SAP S/4HANA 2023 · all levels

SAP GUI Fundamentals

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.

Quick answer

SAP GUI is the installed desktop application, launched from SAP Logon, that presents the classic menu tree, command field for transaction codes, toolbar and parallel sessions. It comes as GUI for Windows, GUI for Java and the browser-based Web GUI, which is not Fiori. Fiori is the strategic direction, yet transactions and SPRO still live in the GUI.

Key takeaways
  • 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.
Already working on SAP and stuck on a live ticket?Get an expert SAP developer on screen-share to finish your daily tasks with you. Deliver on time, protect your reputation and your job. Monthly support only, no task-wise plans.Task assigned · no idea where to startStill stuck · your job on the lineExpert joins your screenDelivered on timeExplore On Job Support