sap netweaver business client - introduction · sap has no obligation to pursue any course of...
TRANSCRIPT
SAP NetWeaver Business
Client
© 2011 SAP AG. All rights reserved. 2
Disclaimer
This presentation outlines our general product direction and should not be relied on in making a
purchase decision. This presentation is not subject to your license agreement or any other agreement
with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and SAP's
strategy and possible future developments are subject to change and may be changed by SAP at any
time for any reason without notice. This document is provided without a warranty of any kind, either
express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this
document, except if such damages were caused by SAP intentionally or grossly negligent.
© 2011 SAP AG. All rights reserved. 3
Agenda
SAP NetWeaver Business Client in a Nutshell
The Place of SAP NetWeaver Business Client in the UI Solution Map of SAP – What is NWBC?
User Interface Clients
New Content for the Business Suite
SAP NetWeaver Business Client in Detail
A Business User’s View: Working with the SAP NetWeaver Business Client
A Customizing View: Roles, Menus, Branding
An Administrator’s View: Admin Configuration
Summary and Outlook
Roadmap
Upcoming Business Suite Content powered by SAP NetWeaver Business Client Version 3.5
Further information - Links
SAP NetWeaver Business Client (NWBC)
in a Nutshell
© 2011 SAP AG. All rights reserved. 5
All User Interface relevant items at one place SAP NetWeaver Business Client in the UI Solution Map
UI Integration Repositories Infrastructure
UI Solutions Products
User Interface
Clients Desktop Browser Mobile
Applications
& Content
Applications with
Enhanced User Interfaces Pre-Defined Content
UI Adaptation Configuration Personalization Customizing
UI Technologies Development Composition and Orchestration
Connectivity UI Integration Repositories Infrastructure
UI Solutions Products
User Interface
Clients Desktop Browser Mobile
Applications
& Content
Applications with
Enhanced User Interfaces Pre-Defined Content
UI Adaptation Configuration Personalization Customizing
UI Technologies Development Composition and Orchestration
Connectivity
Desktop Browser Mobile
SAP NetWeaver Business Client
SAP GUI
SAP NetWeaver Portal Client
SAP Business ByDesign Client
SAP Web UI Client
SAP BusinessObjects BI Launch Pad
SAP Business Explorer Web Analyzer
SAP BusinessObjects Web Intelligence
SAP BusinessObjects Explorer
SAP BusinessObjects Analysis (edition for OLAP)
Android based SAP Business One Client
SAP Crystal Dashboard Design
SAP Business Explorer Analyzer
SAP BusinessObjects Analysis (edition for Microsoft Office)
iOS based
BlackBerry based
Desktop Browser Mobile
SAP NetWeaver Business Client (NWBC)
SAP GUI
SAP NetWeaver Portal Client
SAP Business ByDesign Client
SAP Web UI Client
SAP BusinessObjects BI Launch Pad
SAP Business Explorer Web Analyzer
SAP BusinessObjects Web Intelligence
SAP BusinessObjects Explorer
SAP BusinessObjects Analysis (edition for OLAP)
Android based SAP Business One Client
SAP Crystal Dashboard Design
SAP Business Explorer Analyzer
SAP BusinessObjects Analysis (edition for Microsoft Office)
iOS based
BlackBerry based
© 2011 SAP AG. All rights reserved. 6
Single point of entry for all business applications
Harmonized user experience
Role-based access
Provides personalization & productivity functions
Desktop and zero-footprint flavor available
Non-SAP Portal integration option
Optimized content
especially for SAP Business Suite
In a Nutshell: SAP NetWeaver Business Client 3.0 and 3.5
© 2011 SAP AG. All rights reserved. 7
In a Nutshell: Integrating Multiple UI Technologies Into a Single Client
The shell
Comprehensive navigation functions
Additional functions
Retrieves roles content either from a
Web AS role repository (PFCG) or a
portal role repository (PCD) via a set of
web services
The content area
Unified environment
with embedded rendering engines
© 2011 SAP AG. All rights reserved. 8
Comparison: NWBC for Desktop and NWBC for HTML
NWBC for Desktop
Installed on desktop
Embeds SAP GUI for Windows
Full range of functions
Can leverage SAP Enterprise
Portal role content
Runs on Windows XP, Vista and
Windows 7
NWBC for HTML
Zero installation, browser-based
Uses SAP GUI for HTML
No search, overflow menu,
dropdown menus or drag & drop
of work centers
No side panel
Can run on Linux or Mac OS
© 2011 SAP AG. All rights reserved. 9
User Interface Clients Major clients for Desktop & Browser
SAP Logon / SAP GUI
Windows Browser MacOS/Linux
Key Attributes
Classic transaction launcher
Menu-based access
Desktop integration
Typical Use Cases
ABAP environment
Focus on Dynpro transactions
SAP NetWeaver Business Client
Windows Browser
Key Attributes
Includes SAP GUI (embedded)
Role-based access
Application launcher
Browser functionality integrated
Desktop integration
Typical Use Cases
Mainly ABAP environment
Focus on multiple UI technologies
Access to one main system
Partial access to other systems
SAP NetWeaver Portal Client
Windows Browser
Typical Use Cases
ABAP and Java environment
Focus on multiple UI technologies
Additional focus on portal like scenarios
Access to a large set of systems
Key Attributes
Includes SAP GUI (embedded)
Role-based access
Application launcher
Collaboration enablement
Content Mgmt. enablement
© 2011 SAP AG. All rights reserved. 10
ERP 6.0
Enhancement Package 2
Sales Order Management
Travel Management
Enhancement Package 3
Procurement
Quality Management
Enhancement Package 4
Product Development
Talent Management
SCM 7.0
Transportation Management
Supplier Network Collaboration
SRM 7.0
Complete user interface changed to Web Dynpro ABAP using Floor Plan Manager (FPM)
W P New WD ABAP applications New Power Lists
New content for the Business Suite Content for all business areas
Enterprise Asset Management
Learning Solution
Warehouse
Operation Management
Sales Order Management
Procurement
W P
W P
W P
W P
W P
W P
W P
W P
W P
W P
W P
W P
W P
W P
© 2011 SAP AG. All rights reserved. 11
New content for the Business Suite In numbers
0
200
400
600
800
1000
1200
1400
1600
1800
2000
ERP 6.0 EhP 02 EhP 03 EhP 04 EhP 05 TOTAL
Business Packages PFCG Roles POWER Lists WDA Applications
© 2011 SAP AG. All rights reserved. 12
SAP Business All-in-One - Now with a New Face
Business scenario Business area
Sales Processing Using Third Party (with
Shipping Notification)
Sales, Purchasing,
Accounting
Make-to-Stock Production - Process Industry Manufacturing
QM for Procurement with Vendor Evaluation Manufacturing
Cash Position & Liquidity Forecast Financials
Project with Fixed-Price and T&M Billing Project Management
Time & Travel Management Human Resources
C-Level Dashboards Cross-Applications
SAP NetWeaver Business Client in Detail
© 2011 SAP AG. All rights reserved. 14
Working with the SAP NetWeaver Business Client Multi Windows paradigm
Launch applications in-place or in new window
Applications can be started in-place or in a separate
NWBC window, as in the browser. This can be either
pre-defined within the role or controlled by the user.
Window Manager
The Window Manager helps you find your application by
giving you an overview of the opened NWBC windows.
© 2011 SAP AG. All rights reserved. 15
Working with the SAP NetWeaver Business Client Navigation Made Easy
Menu Bar
Gives access to
favorites, history,
settings and the help
It can be customized
Quick Launch
Direct application
launch and search
Quick navigation within
NWBC using the
breadcrumb
Navigation Panel
Allows a more detailed
multi-level navigation
for the specific work
center
Can be collapsed
allowing more canvas
space
Navigation Tabs
Navigation tabs
sequence and their
icons can be
personalized
Quick navigation
enables you to
navigate quickly to a
specific entry
© 2011 SAP AG. All rights reserved. 16
Working with the SAP NetWeaver Business Client Integrated Searches & Quick Launch in NWBC for Desktop
Search Bar
A search function is always available in the
top area
Search providers are configured either on
the client or the server and include Desktop
search
Quick Launch
Enables to search and trigger applications
Same search providers as for search bar
Enterprise Search Integration
All ES connectors configured and active on the
Web AS are automatically offered as search
providers in the NWBC for Desktop searches
New with NWBC 3.5
© 2011 SAP AG. All rights reserved. 17
Working with the SAP NetWeaver Business Client SAP Easy Access Consumption
SAP Menu
The SAP menu (transaction SE43) or
start menu assigned to a user can be
displayed instead of the user menu.
Easy Access Favorites
System favorites can be displayed in the
Favorites menu or as a work center.
New with NWBC 3.5
© 2011 SAP AG. All rights reserved. 18
Working with the SAP NetWeaver Business Client Interoperability Between SAP GUI and WDA Applications
Side Panel and improved SAP GUI integration
Side Panel: Adding value to existing applications
without modification
Navigation SAP GUI WDA
Data exchange with side panel applications,
tagging infrastructure
Content
SAP Financials (with SAP ERP EhP 6.0)
Create own content using WDA Page Builder
Other content using integration in PFCG
Software requirements
SAP NetWeaver Web Application Server 7.31
NWBC for Desktop 3.5
At least SAP GUI for Windows 7.20 PL8
New with NWBC 3.5
© 2011 SAP AG. All rights reserved. 19
A Customizing View of SAP NetWeaver Business Client Role-based Navigation
Roles are defined matching the real
life roles that people play within a
work situation.
The NWBC runtime retrieves all
roles assigned to a specific user
and makes them available to the
shell.
For Web AS connections, you
can create or adapt the navigation
in transaction PFCG, tab Menu
A set of attributes is specifically
dedicated to the navigation frame
presentation. Access these
attributes by selecting Other Node
Details and Menu Options
© 2011 SAP AG. All rights reserved. 20
A Customizing View of SAP NetWeaver Business Client Image Assets
Branding
Enables you to display an image, typically
the company logo, in the navigation
panel, and navigate, for example, to your
corporate portal when selecting the image
Maintain in table NWBC_CFG
Work Center Icons
You can replace the default icons for
Work Centers with other images
Configure in role maintenance (PFCG)
NWBC for Desktop only
New with NWBC 3.5
© 2011 SAP AG. All rights reserved. 21
An Administrator’s View of SAP NetWeaver Business Client Administrator Controlled Settings and System Configuration
Connections
NWBC uses HTTP/S connections for its server
communications
The administrator can predefine systems and add role-
or client-specific search providers
Advanced NWBC admin configuration
Extended capabilities to also control menus, view options
and runtime behavior (max number of sessions…)
Central admin configuration
System Configuration
Activation of ICF services and logon tickets
(MYSAPSSO2 cookies)
Whitelist maintenance for server external content
New with NWBC 3.5
Summary and Outlook
© 2011 SAP AG. All rights reserved. 23
Summary
Rich desktop client that offers a single point of entry to SAP and non-SAP
applications
Enhances the user experience & helps to increase productivity
Low TCO as it runs on a standard ABAP server and does not require
additional server installation
Dedicated content available across SAP’s portfolio
Available as desktop and zero-footprint client
© 2011 SAP AG. All rights reserved. 24
SAP Business Suite Powered by NWBC 3.5 ERP Financials with SAP ERP EhP 6
Side Panel adds instant value to more than
500 SAP GUI applications
In Financial Accounting, Controlling, FSCM
70 reusable CHIPs with master data details, analytics,
notes, attachments and more
One central role that contains the definition of the Side
Panels for each transaction
Benefits
Improved user productivity
Easy configuration & extension
Low implemenation costs
Software Requirements
SAP NetWeaver Web Application Server 7.31, usage with
older releases via additional Web AS
NWBC for Desktop 3.5, not supported with browser clients
At least SAP GUI for Windows 7.20 PL8
New with NWBC 3.5
© 2011 SAP AG. All rights reserved. 25
SAP Business Suite Powered by NWBC 3.5 SAP SCM 7.0 EhP 2: APO Planner’s Homepage New with NWBC 3.5
The planner’s single point of entry to APO
Solution Enhancements
Home Page consisting of several CHIPs for alert overview,
favorite reports and selections with direct navigation to
planning applications
Better alert overview via user defined queries; re-designed
alert monitor
Easy check of KPI’s for location products, resources,
characteristic value combinations
Benefits
User efficiency: Quick access to all decision-relevant
planning information, both APO internal and external
Home Page can be adapted to customer’s needs without
modification: Page Builder and chips enable customizing
and personalization
Software Requirements
SAP NetWeaver Web Application Server 7.31
NWBC for Desktop 3.5, SAP GUI for Windows 7.20 PL8
© 2011 SAP AG. All rights reserved. 26
Version 3.0 (NW 7.00 / 7.01 / 7.02)
Version 3.5 (NW 7.03)
Outlook
ABAP based application launcher
Desktop version (Microsoft Windows)
Browser version for zero-footprint
SAPGUI & MS Internet Explorer
as rendering engines
Tight integration to PFCG roles
Multi system support by roles
Multiple windows concept (including window manager)
Search (e.g. external search providers)
Quick launch option
Multiple shell windows for parallel navigation
Side panel
Lean top level navigation options
SAP Easy Access consumption: Menu and favorites
integration
SAP Enterprise Search enabling
Central administrator configuration
Improved ABAP server performance
Tabbed Browsing
Additional theming and branding options
Open Search standard support
Multi system support by shell
Push channel functionality
On-Demand integration
Availability for SAP ERP 6.0
EhP 1,2,3 & SAP NetWeaver 7.00 SP21
EhP 4 & SAP NetWeaver 7.01 SP06
EHP 5 & SAP NetWeaver 7.02
Availability for SAP ERP 6.0
EhP 6 & SAP NetWeaver 7.03
Backward compatible with SAP NetWeaver 7.00, 7.01,
7.02
Availability for SAP SCM 7.0
EhP 2 & SAP NetWeaver 7.03
* This is the current state of planning and may be changed by SAP at any time
UI Client Roadmap* SAP NetWeaver Business Client
© 2011 SAP AG. All rights reserved. 27
Further Information (1)
SAP Public Web
SAP Developer Network (SDN): http://www.sdn.sap.com/irj/sdn/nw-businessclient
Help Portal:
http://help.sap.com/saphelp_nw70ehp2/helpdata/en/31/8dd113b8ba4832aeaafb4b756e1eed/f
rameset.htm
SAP BusinessObjects Community (BOC): www.boc.sap.com Related SAP Education and Certification Opportunities
http://www.sap.com/education/
Training course NWBC10
© 2011 SAP AG. All rights reserved. 28
SAP Notes
Note 900000 - Netweaver Business Client – FAQ
Note 1029940 - NetWeaver Business Client requirements and restrictions
Note 1368177 - SAP NWBC 3 Rel for SAP BP Pkgs on SAP ERP 6.04 & SAP SRM
7.0
Note 1400383 - SAP BAiO: SAP NWBC 3.0 & EhP4 for SAP ERP 6.0 (ABAP), Config
Further Information (2)
Appendix
© 2011 SAP AG. All rights reserved. 30
In Detail: Enterprise Search Enabling
All ES connectors configured and
active on the Web AS are
automatically offered as search
providers in the Desktop Client‘s
searches.
© 2011 SAP AG. All rights reserved. 31
Client Installation
Operating System
Currently available for the following Microsoft Windows platforms: XP SP3, Vista, 7
Hardware
The prerequisites are the same as for the SAP GUI (see notes)
Recommendations
At least 1 GB memory (the actual memory consumption depends on the number of
windows open)
Minimum screen size of 1024x768 (though your screen should preferably be larger)
The NWBC application (using .NET3.5 and WPF) running on the desktop consumes
main memory in the magnitude of 100 MB
Software (see notes)
NWBC 3.0: At least SAP GUI 7.10 PL 15 or 7.20 PL 2
NWBC 3.0: At least Microsoft .Net 3.0, but version 3.5 SP1 is highly recommended
NWBC 3.5: : At least SAP GUI 7.20 PL 8, Microsoft .Net 3.5 SP1
NWBC for HTML
No desktop installation is required.
Browsers need minimal resources to render the HTML representation of the navigation tree
Current browser supported: IE6,7,8, Firefox 3.5, 3.6 &
Safari 4,5
Refer to the PAM for details under NetWeaver 7.0 ->
Browser Support
© 2011 SAP AG. All rights reserved. 32
Installation & Configuration Server configuration steps
Operating System
SAP Crypto Library installation
System Profile Configuration ‒ Full Qualified Domain Name (FQDN)
‒ Define http(s) settings, (SMTP for
completeness)
‒ Enable SSO2 cookie acceptance and creation
‒ SAP Crypto Library
For futher details, refer to Note 1400383 - SAP BAiO: SAP NWBC 3.0 & EhP4 for SAP ERP 6.0 (ABAP), Config
ABAP Configuration
Configuration of Trust Manager
Verify that https service is activated
Activate enterprise business functions necessary
for your scenarios
Activate SICF Services
Maintain service default_host/sap/bc/nwbc
Enable SAP NWBC 3.0 use maintaining the
required client dependent table entry in
NWBC_CFG
Enable enhanced role functionality for SAP
NWBC
Assign required roles to the user you want to use
for logging on to backend via SAP NWBC 3.0
© 2011 SAP AG. All rights reserved. 33
Performance Understanding the Performance Profile for NWBC
NWBC does not
change the
performance
behavior of the
contained
applications.
The application
footprint is the same
as if it was running
in a stand-alone
scenario.
HTML Client
Non-SAP Server
ABAP Server Desktop Client
Canvasses
Shell PFCG (Roles)
Application
Application
Network
Canvasses
Shell
Network
NWBC for Desktop NWBC for HTML
Network 2 HTTP requests ONCE at startup with a payload of
typically 50 KB (this depends on the role setup).
Each interaction step: 1 HTTP request with a payload
of typically 20 KB.
Server 1 ABAP session ONCE at startup with a lifetime of 15
seconds and main memory consumption of
approximately 3 MB.
Each interaction step: 1 ABAP session with a lifetime
of 15 seconds and main
memory consumption of approximately 3 MB.
1
n
n
n
n
n
© 2011 SAP AG. All rights reserved. 34
NWBC: Adding Value Step-by-Step
First Steps
Roll out NWBC to users
in a small area
Fine-tuning
Add Business Objects
apps e.g. dashboards
and analytics apps.
Adding Web Dynpro
Add Web Dynpro apps
including Power lists
provided by SAP
Increasing the Scope
Create/configure Power
lists and add other SAP
apps.
Most of the applications
used are based on Dynpro
technology
SAP GUI is
the client of choice
Users focus on SAP GUI
screens.
They also use some
Power lists provided by
SAP
Web Dynpro applications
are added
Customers use the Power
List Framework to create
new Power lists.
End users also access
BSP apps and non-SAP
apps via URL.
Users also work with
Crystal reports and other
Business Objects apps.
The side panel is used to
display extra information.
Roles are configured for
cross-system scenarios.
A basic scenario for
NWBC A possible first addition Logical next moves
Highly-enhanced
environments
Copyright
© Copyright 2011 SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information
contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries,
xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+,
POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect,
RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks
of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States
and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business
Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the
United States and in other countries. Business Objects is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational
purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational
purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only
warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if
any. Nothing herein should be construed as constituting an additional warranty.