This is an overview of the new features and functions that are available with SAP NetWeaver Business Client (NWBC) 4.0 for Desktop. It includes release notes that describe what is new or enhanced, and what has been changed or deleted since the last release.
As of NWBC 4.0 the shell design has been optimized to give maximum space to the application and content (by delegating client functionality to the content area). The shell layout consists of the header area, the tab bar, the toolbar, and the integrated search and quick navigation function. Users can open the menu from the icon in the top left corner of the header area.
For more information, see Overview.
As of NWBC 4.0 the desktop client version is by default rendered in the Corbu design, which is a theme with a light, neutral design and enlarged resolution for better readability. Users can customize the appearance of the shell by switching the theme in the personal settings. Users can select either a dark or light flavor, which only affects the header area.
For more information, see Overview.
Users can use the theming support provided with UI theme designer. The following parts of NWBC can be themed:
- Index page
- New Tab page
- Service map
- Header area
- Dialog windows
The themed shell and overview pages are supported by the server runtime for SAP NetWeaver user interface services (UI services). This runtime also supports Web Dynpro ABAP applications and SAPUI5 applications that use SAP NetWeaver UI services.
As of NWBC 4.0 a tab-based navigation model (tabbed browsing), known from modern browsers, replaces the multi-window paradigm of previous versions. Users can open multiple tabs to work on them in parallel. It is easy to switch between tabs without terminating a session.
In conjunction with this, the navigation area has been redesigned and new navigation options are available. The navigation area hosts the tab bar, a navigation panel at the side of the content area used for detailed navigation, and the integrated search and quick navigation function.
For more information, see Navigation.
Tab Bar with Tab List (New)
As of NWBC 4.0 users can add as many tabs as needed using the tab bar at the top of the shell. They can easily switch between tabs by selecting the tab they want to work on in the tab bar. Users can pin tabs to the tab bar (right mouse click the tab title) so they are available the next time they log on to the system.
The displays all the tab titles if more tabs are open than can be displayed in the tab bar.
For more information, see Overview.
Taskbar with Jump List (New)
As of NWBC 4.0, NWBC implements a tab-based navigation model (tabbed browsing) and provides support for tab previews in the taskbar. If you have several tabs open, the taskbar button displays a stacked symbol and a tab preview is displayed for any open tab.
Overview Pages (New)
As of NWBC 4.0 these pages provide users with an overview of the navigation options corresponding to their typical tasks. They serve as the central point of entry to role-based navigation to any navigation target or work center. The following types of overview pages have been added with this product version:
Index Page (New)
As of NWBC 4.0 this page displays the entire navigation structure for a user. The Index page is the initial page that is displayed when a user logs on to a system for the first time. It is pinned by default but users can unpin and close it if they want to see a different page as their home page.
New Tab Page (New)
As of NWBC 4.0 users can add New Tab pages. Each New Tab page the user opens displays the last opened and most frequently used navigation targets specific to the user's roles.
For more information, see Overview Pages.
As of NWBC 4.0 the pushbutton in the toolbar indicates the navigation panel used for detailed navigation. The panel opens to the side of the content area.
For more information, see Navigation Panel.
As of NWBC 4.0 users can organize their Favorites in the Favorites panel. The pushbutton in the toolbar indicates the Favorites panel that opens to the side of the content area. It gives access to a user's list of system Favorites and Easy Access favorites, which they define in SAP GUI. The Favorites panel allows users to add, display, rename, and delete their Favorites list.
For more information, see Favorites.
As of NWBC 4.0, NWBC supports OpenSearch providers. Users can select their favorite search providers, disable search providers, and configure the order in which they appear in the dropdown menu of the quick launch.
For more information, see Quick Launch.
As of NWBC 4.0 the menu items have been rearranged. The icon in the top left corner of the header area indicates the main menu. When users choose , the menu expands and provides access to the view options, settings, and the help menu.
Personalization Menu (Enhanced)
As of NWBC 4.0 the personalization settings dialog has been enhanced as follows:
Theme: You can select the standard theme in a light and dark flavor.
SAP GUI Interoperability:
Enable SAP GUI Ok Code: Users can display this command field for SAP GUI transactions that run in NWBC.
Show Tab Previews in Taskbar
Users can display tab previews in the taskbar for all tabs that are currently open.
Show Tabs on a Separate Row
Users can display the elements in the header area in one row, including the pushbuttons to display the favorites and navigation panels, tabs, and the type-ahead field for the quick launch.
This setting helps users to increase the space for the content area by reducing the header height.
Show System Information in Status Bar
Users can display the system information in the following ways:
In the NWBC status bar as <system> (<client>) | <user> [<language>]
In the title of the tab preview as <system> (<client>)
This helps users to keep an overview of the systems they are currently using when they have multiple windows open in parallel. The system information in NWBC is synchronized with the SAP GUI for Windows status bar. You can activate or deactivate it either in the personalization settings dialog or in the SAP GUI status bar.
For more information, see Personalization.
Log On Menu (New)
As of NWBC 4.0 users can select a system quickly in the dropdown menu for the Log On menu that shows a selection of the last used system connections; the active connection is highlighted. If a user connects to a system from the Log On menu, a session starts in a new window without closing the current system connection. To use other system connections that are not offered in the dropdown menu, users can access the system selection screen from here.
Users can now view the system information in the status bar for an overview of which systems they are currently using when they have multiple sessions open in parallel. The system information in NWBC is synchronized with SAP GUI.
Favorites Menu in Menu (Obsolete)
In previous versions of NWBC users accessed Favorites from the Favorites menu located at the top of the screen. As of NWBC 4.0 this menu is obsolete.
For more information, see Favorites.
As of NWBC 4.0 users can personalize the appearance of the desktop client in the following ways:
Tab Order (New)
You can change the order of tabs in the tab bar by using the context menu for this tab, keyboard shortcuts, or drag and drop.
The branding image has moved from the navigation panel to the Index and New Tab pages.
Welcome Message (New)
The parameter WELCOME_MESSAGE in table NWBC_CFG replaces the welcome message on the Index Page.
Keyboard shortcuts (New)
Administrators can change keyboard shortcuts using the admin configuration file to distinguish them from custom ABAP transaction shortcuts.
For more information about the XML-based admin configuration file, see Administrator Configuration.
The following shortcuts related to using side panels are available:
For more information, see Keyboard Shortcuts.
As of NWBC 3.5 patch level 6 or NWBC 4.0 and SAPGUI 7.20 patch level 13 or 7.30 final release, it is no longer necessary to enable SAP GUI scripting on the client PC, except if you are using the Property Collector. This means it is no longer necessary to enable front-end scripting using a registry key (HKLM and HKCU) for using side panels in NWBC. However, it is still necessary to install SAP GUI scripting and to enable it for the server (at least read-only).
For more information, see Integrating the Context-Sensitive Side Panel.
Through caching, SET/GET parameters are still available upon closing the last SAP GUI session.
When users start NWBC from an sap-nwbc:// URL and multiple NWBC versions are installed in parallel, a version selection dialog is displayed and you can select a release.
As of NWBC 4.0 users can only display the version and system in the menu by choosing.
As of NWBC 4.0 users can view system information in the status bar for a better overview of which systems they are currently using when they have multiple sessions open in parallel in different windows. The system information in NWBC is synchronized with SAP GUI. Users can activate this setting in the personalization settings dialog.
SAP NetWeaver Business Client supports usage of Secure Login Client as of SAP NetWeaver Single Sign-On 2.0.
For more information, see Enabling Single Sign-On with Secure Login Client for NWBC.
System Selection using Log On menu (New)
As of NWBC 4.0 a quick selection option to select a system is available. The Log On menu option allows users to select a system in a dropdown menu containing the five last active connections.
System Selection Dialog (Changed)
As of SAP NetWeaver Business Client 4.0 the Use Secure Login Client setting is available in the system selection dialog if the administrator allows this setting for the user. This setting enables a secure logon for each system connection based on the Secure Login Client and SAP NetWeaver Single Sign-On 2.0 integration. When this setting is activated and users try to connect to a system, NWBC triggers Secure Login Client to create an X.509 certificate. When the logon process through the Secure Login Client is complete, NWBC continues with the logon process and considers the new certificate.
For more information, see Configuring System Connections.
With SAP NetWeaver Business Client 4.0, you can also connect to SAP NetWeaver 7.0x and 7.40 based systems using the server runtime for SAP NetWeaver user interface (UI) services. The server runtime for SAP NetWeaver UI services provides a release-independent way to quickly deliver new features like theming capabilities to your system landscape.
Tagging for NWBC 4.0 for Desktop is fully supported in Web Dynpro ABAP as of user interface add-on 1.0 SPS05 and SAP NetWeaver 7.4.
The table shows the correct SP levels:
|SAP NW AS ABAP Back End with NWBC Server Version <3.5 (*)||SAP NW AS ABAP Back End with NWBC Server Version 3.5 or higher (*)|
|SAP NetWeaver 7.00 SP21||SAP NetWeaver 7.00 SP28|
|SAP NetWeaver 7.01 SP06||SAP NetWeaver 7.01 SP12|
For more information, see Business Client Versions.
- Theming of NWBC overview pages (Index page, New Tab page, service map), integrated in the UI theme designer
- Runtime support for themed overview pages, Web Dynpro ABAP applications, and SAPUI5 applications using SAP NetWeaver UI services
For more information on UI theme designer, see UI Theme Designer
NWBC is released for Microsoft Windows 8 desktop mode in combination with Internet Explorer 10 for the desktop. Usage with keyboard and mouse is fully supported, but NWBC is not touch-enabled.
The server runtime for SAP NetWeaver UI services supports launchpad references in Role Maintenance (transaction PFCG).
Validation of transaction codes entered in the quick launch
When the user enters a transaction code without prefix, the system validates if the transaction exists in the user menu or in the back end. Only if this check is positive, is the transaction started when the user presses ENTER. You can disable the validation by selecting the Start Transaction Without Validation Check checkbox in the personalization settings.
For more information, see Personalization Settings.
“Start transaction” expert mode
In addition to the transaction code prefixes "/n" and "/o", you can use "/t" to launch a transaction in a new tab.
For more information, see Direct Actions.
Selecting a work center on the new tab page or a folder in the navigation panel takes the user to the first available page in the underlying navigation menu (NWBC 3.5-like behavior).
Close Other Tabs function in the context menu for a tab
Administrators can hide system connections from end users that would otherwise appear in the system selector and system connections dialog windows. You set this option in the administrator configuration in file NWBCOptions.xml and it is documented in the XML template NWBCOptions.xml.template.
Administrators can assign centrally maintained client configuration (for example, system connections) to specific users, , by deploying the NwbcRemoteOptions.xml file to %APPDATA%\SAP\NWBC.