Why and When to use SAP Business Client
Figure 1: Client Options for S/4HANA
Why SAP Business Client?
last update: January 2020
For SAP GUI customers* who want to improve user experience, and provide a single entry point to different SAP business applications and technologies – here are the main arguments for implementing Business Client (latest version 7.0):
- Use SAP BC on S/4HANA on-premise to use SAP Fiori apps and classic applications. This includes SAP GUI for Windows transactions with a harmonized visual experience via the SAP Fiori 2.0 Belize theme.
- Use SAP BC if you do not want to lose your classic applications (Web Dynpro ABAP, Dynpro).
- Use SAP BC if you want to benefit from the performance benefits of SAP GUI for Windows (Note: Web GUI is continiously improoving).
When to use which connection type of SAP BC?
- Users can consume the Fiori Launchpad as single entry point to access Fiori apps as well as classic transactions and applications
- Business experts can configure roles on the frontend server.
- users benefit from SAP Fiori 2.0 (currently Fiori 3) features such as the notifications area in the Fiori launchpad and the app finder.
SAP Business Client:
- You are using Dynpro and Web Dynpro/FPM most of the time, and SAP Fiori apps only sporadically
- You are already using SAP Business Client
- You have already invested in hierarchical navigation menus (PFCG)
- You want usability enhancements: such as Quick Launch / Search / Side Panels
- You are only using transactions and prefer access via SAP BC (in some cases, using SAP BC with connection type SAP Logon makes it unnecessary to provide an additional SAP Logon)
- You need access to older systems (prior to 7.0)
- You have not invested in navigation menus in PFCG => only Easy Access Menu
Figure 2: 3 different connection types for 3 different home pages
Link to relevant notes:
Link to documentation:
SAP Business Client on SAP Help Portal.
*For new customers with a strong cloud focus SAP Fiori launchpad is recommended as the entry point for all web based applications.