Ingo Biermann
21. Dezember 2014

SAP NWBC: Wieso? Weshalb? Warum?

SAP NWBC Oberfläche

Viele haben schon von ihm gehört, aber nur wenige wissen, was er eigentlich macht und wozu man ihn braucht: Der SAP NetWeaver Business Client (kurz: NWBC). Dieser Beitrag soll einen Einblick in die Funktionen und Möglichkeiten bei der Verwendung des NetWeaver Business Client bieten.

E-Book: SAP ABAP- und Fiori-Entwicklungsrichtlinien

Richtlinien zur Programmierung und Praxistipps zum Thema ABAP-Entwicklung.

Nutzen und Ausführung

Der SAP NetWeaver Business Client soll dem Benutzer Zugriff auf klassische SAP GUI Transaktionen und WebDynpro Anwendungen geben. Der Zugriff erfolgt aus einer Anwendung heraus, so dass der Benutzer überhaupt nicht mehr merkt, wenn er zwischen einer der beiden Technologien wechselt.

Den NWBC gibt es in zwei Ausführungen:

  • Der NWBC for HTML als „light“ Version. Dieser NWBC ist browserbasierend und funktioniert nur mit ABAP Systemen. Die Transaktionen werden dabei mit der SAP GUI for HTML Rendering Engine gerendert.
  • Der NWBC for Desktop als .NET basierte Anwendung. Dabei wird die SAP GUI selbst genutzt, um die Transaktionen darzustellen. Diese Version des NWBC ersetzt die SAP GUI vollständig.

Im Weiteren geht es hauptsächlich um den NWBC for Desktop.

Oberfläche und Navigation mittels NWBC

Die Oberfläche des NWBC ist klar strukturiert. Im oberen Bereich befindet sich das Navigationsmenü (1) und auf der linken Seite die Detailnavigation (2). Diese Leiste lässt sich auch einklappen.

SAP NWBC Oberfläche

SAP NWBC Oberfläche

Die Navigation im NWBC erfolgt im Gegensatz zur SAP GUI prozessorientiert. Die Zugriffsberechtigungen basieren dabei auf Rollen, die den Benutzern zugeordnet werden.

Prozessorientierte Navigation im SAP NWBC.

Prozessorientierte Navigation im SAP NWBC.

Um die Arbeit zu vereinfachen ist es möglich beliebig viele Fenster zu öffnen. Dadurch kann der Anwender zwischen verschiedenen Prozessen wechseln. Der Window Manager hilft dabei den Überblick über die Fenster zu halten.

Der NWBC ist nicht auf ein System beschränkt. Es können beliebig viele Systeme angebunden werden, auf die mittels NWBC zugegriffen werden kann. Neben ABAP-Systemen ist hier bspw. ebenfalls die Anbindung eines SAP NetWeaver Portals möglich.

SAP NWBC Anbindung eines SAP NetWeaver Portals

SAP NWBC Anbindung eines SAP NetWeaver Portals.

Wann Sie den NWBC verwenden sollten – und wann besser nicht

Genug erst einmal zum technischen Hintergrund. Es gibt noch eine weitere wichtige Frage: Wann ist der Einsatz des NWBC sinnvoll und wann nicht?

Diese Frage ist stark von der vorhandenen Systemlandschaft, den genutzten Oberflächentechnologien und auch den jeweiligen Anwendern abhängig. Generell wird die Verwendung des NWBC ausgeschlossen wenn:

  • die Anwender mit OS-X oder Linux arbeiten,
  • die Anwendungssysteme älter als NW 7.0 SP21 oder ECC 6.0 EHP0 sind oder
  • SAP Screen Personas sehr intensiv verwendet wird.

Die Verwendung von SAP Screen Personas mit dem NWBC ist nicht komplett ausgeschlossen, jedoch sehr kompliziert, da die jeweiligen Short-Links für den Zugriff auf die Anwendungen nicht transportiert, sondern in jedem System extra angelegt werden müssen.

Zusätzlich sollten die Anwendergruppen genau betrachtet werden. Für Anwender, die nur in der SAP GUI arbeiten bringt der NWBC keinen Vorteil. Sollten die Anwender jedoch häufig zwischen der SAP GUI und WebDynpro Anwendungen wechseln müssen, entsprechen sie genau der Zielgruppe des NWBC.

Auch die Verbindung der SAP GUI und des SAP NetWeaver Portals im NWBC ist abhängig von den Einsatzszenarien. Es muss hierbei zwischen der Verwendung des Portals entschieden werden. Wird es als Intranet verwendet oder sind sehr viele verschiedene Non-SAP Anwendungen angebunden, eignet sich der Einsatz des NWBC für diese Anwendergruppe auch nicht.

Wird jedoch über das Portal hauptsächlich auf Business Suite Systemen gearbeitet und sind hauptsächlich ABAP-Backendsysteme angebunden, ist der Einsatz des NetWeaver Business Clients sinnvoll.

Dies sind nur einige der Details die für die Entscheidung über den Einsatz des SAP NetWeaver Business Clients wichtig sind. In vielen Unternehmen werden, je nach Anwendergruppe, verschiedene Clients genutzt. Das muss aber auch in jedem Unternehmen individuell analysiert und entschieden werden.

Ich hoffe ich konnte Ihre Gedanken von „Was ist der SAP NWBC und ist der Einsatz sinnvoll für mich“ zu „Das ist der NWBC und das mache ich damit“ ändern. Setzen Sie den SAP NWBC schon ein oder gibt es einen Grund warum Sie bisher gewartet haben? Benötigen Sie Unterstützung bei der Analyse für Ihr Unternehmen? Ich freue mich auf Ihre Kommentare!

Ingo Biermann

Ingo Biermann

Als Management- und Technologieberater unterstütze ich seit mehr als 15 Jahren große und mittelständische Unternehmen in Fragen der IT-Strategie und bin unterwegs in unterschiedlichen SAP-Themen wie SAP S/4HANA, User Experience und SAP Entwicklung.

Sie haben Fragen? Kontaktieren Sie mich!



Das könnte Sie auch interessieren

Die SAP hat kürzlich die neue Version 7.4 der SAP GUI veröffentlicht und damit vor allem einen Schritt zu Verschmelzung von klassischer GUI und dem NetWeaver Business Client (NWBC) getan.

weiterlesen

Es gibt viele Präsentationen und Informationen rund um die Möglichkeiten, die SAP Screen Personas 3.0 in Bezug auf Oberflächenanpassungen und Automatisierung bietet. Doch eine zentrale Frage zur Entscheidungsfindung bleibt dabei […]

weiterlesen

Geschäftsprozesse automatisieren kann jeder. Die Software mit Funktionalität überladen, kann auch jeder. Aber wie bringe ich Benutzer dazu, meine Software zu lieben? Ein Programm was ich liebe, benutze ich gerne, […]

weiterlesen

Schreiben Sie einen Kommentar

Bitte füllen Sie alle mit * gekennzeichneten Felder aus. Ihre E-Mail Adresse wird nicht veröffentlicht.





Kontaktieren Sie uns!
Alexander Koessner-Maier
Alexander Kössner-Maier Kundenservice