Presentation is loading. Please wait.

Presentation is loading. Please wait.

SAP NetWeaver Business Client Smadar Ludomirski & Peter Barker SAP Intelligence Platform and NetWeaver Group.

Similar presentations


Presentation on theme: "SAP NetWeaver Business Client Smadar Ludomirski & Peter Barker SAP Intelligence Platform and NetWeaver Group."— Presentation transcript:

1 SAP NetWeaver Business Client Smadar Ludomirski & Peter Barker SAP Intelligence Platform and NetWeaver Group

2 ©SAP AG 2010. All rights reserved. / Page 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.

3 ©SAP AG 2010. All rights reserved. / Page 3 Agenda 1.Introduction UI Technology Overview UI Clients 2.SAP NetWeaver Business Client 3.0 Overview Usage Scenario Connections Demo – An In-Depth Look - “Special” Features Authentication & Single Sign-On & Security Prerequisites Server Set-up 3.Further Information

4 ©SAP AG 2010. All rights reserved. / Page 4 UI Technology Overview SAP User Productivity Infrastructure Widgets Business Client Business Client WD Islands Ajax FWK Page Ajax FWK Page InteractiveFormsInteractiveForms Web Page Composer Web Page Composer Web 2.0 Services Web 2.0 Services Content Mgt Services Content Mgt Services Wektra / Help Center Wektra / Help Center Mashup Services Mashup Services Mobile Collaboration Services Collaboration Services WD ABAP WD Java WD Pattern WD Pattern VC / WD4VC VC / WD4VC Portal Infrastructure (FPN, AccAD) Portal Infrastructure (FPN, AccAD) Enrich Access Enable

5 ©SAP AG 2010. All rights reserved. / Page 5 UI Technology Overview Empowering and Connecting People UI Services UI Infrastructure Portal Runtime Portal Runtime Visual Composer Web Dynpro Roles Personalization Navigation Collaboration Document Page Building … … Search Mobile & Voice Duet & Atlantic SAP GUI UI Clients & Access Channels Adobe Forms Enterprise Search Access Web Dynpro Islands SAP NeyWeaver Founation SRM SCM PLM CRM ERP SAP Business Suite Non SAP Enterprise Application Non SAP Enterprise Application Business UserPower User EnableEnrich Access

6 ©SAP AG 2010. All rights reserved. / Page 6 *Partial List UI Clients SAP NetWeaver UI Clients Overview * UI Client for SAP NetWeaver Portal Unified Rendering SAP CRM Web Client UI Client for SAP NetWeaver Portal Unified Rendering SAP CRM Web Client SAP NetWeaver Business Client SAP GUI SAP NetWeaver Business Client SAP GUI Widgets Interactive Forms Adobe Flash Islands for WD Mobile and Voice Widgets Interactive Forms Adobe Flash Islands for WD Mobile and Voice SAP NetWeaver Business Client (Embedded with SAP GUI) UI Client for SAP NetWeaver Portal (Embedded with Unified Rendering) SAP NetWeaver Business Client (Embedded with SAP GUI) UI Client for SAP NetWeaver Portal (Embedded with Unified Rendering) Widgets Interactive Forms Adobe Flash Islands for WD Mobile and Voice SAP CRM Web Client (Single entry point for CRM) Widgets Interactive Forms Adobe Flash Islands for WD Mobile and Voice SAP CRM Web Client (Single entry point for CRM) Usage Desktop Client Technologies Horizontal Client Technologies Single Access Alternative Access Web Client Technologies

7 ©SAP AG 2010. All rights reserved. / Page 7 UI Clients SAP NetWeaver UI Client Standardization & Harmonization SAP NetWeaver Portal SAP NetWeaver Business Client SAP CRM SAP GUI for Windows

8 ©SAP AG 2010. All rights reserved. / Page 8 Agenda 1.Introduction UI Technology Overview UI Clients 2.SAP NetWeaver Business Client 3.0 Overview Usage Scenario Connections Demo – An In-Depth Look - “Special” Features Authentication & Single Sign-On & Security Prerequisites Server Set-Up 3.Further Information

9 ©SAP AG 2010. All rights reserved. / Page 9 Overview History SAP NetWeaver Business Client 3.x SAP NetWeaver Business Client 1.0 SAP NetWeaver Business Client 3.0 SAP NetWeaver Business Client 2.0 time

10 ©SAP AG 2010. All rights reserved. / Page 10 Overview SAP NetWeaver Business Client 1.0 & 2.0 Unified environment for all existing SAP applications as well as additional content; it hosts: SAP GUI Web Dynpro Any Web-based content Direct access to ABAP back-end (PFCG) role repository Utilizes the Portal services infrastructure for role- and navigation-based access to SAP systems Consistent navigation capabilities Improved User Interface and interaction scheme Simplified browsing: tabbed navigation model SAP NWBC 1.0: SAP Business All-in-One and SAP Business Suite SAP NWBC 2.0: SAP Business ByDesign SAP NWBC 1.0 is available for All-in-One and Business Suite with SAP ERP 6.0 EhP2. Rich, Unified Environment, Desktop Client maximizing the SAP Transactional User Experience: SAP NWBC 2.0 is available as part of the last ByDesign Feature Pack

11 ©SAP AG 2010. All rights reserved. / Page 11 Overview SAP NetWeaver Business Client 3.0 * In addition to existing capabilities: SAP harmonized and intuitive Signature Design Unified environment for legacy and new SAP applications Smart Client Rendering - XBCML Web Dynpro rendering for local desktop High fidelity UI with increased graphical capabilities – Microsoft C# WPF-based client Multi-window-based navigation model Leverages desktop client capabilities SAP NWBC 3.0 is released for customers and partners implemtening SAP Best Practices packages based on enhancement package 4 for SAP ERP 6.0 and / or using SAP SRM 7.0; SAP NetWeaver Business Client 3.0 is planned to be shipped together with enhancement package 5 for SAP ERP 6.0, „SAP ERP 6.05“, and other SAP business suite applications based on enhancement package 2 for SAP NetWeaver 7.0, „SAP NW 7.02“. Rich, Unified Environment, Desktop Client maximizing the SAP Transactional User Experience:

12 ©SAP AG 2010. All rights reserved. / Page 12 SAP NetWeaver Business Client – What is it? The SAP NetWeaver Business Client (NWBC) is a rich desktop UI client that offers a single point of entry to SAP and non-SAP applications including WebDynpro and your traditional SAP GUI transactions. The Business Client is provided both for Java/portal applications and for ABAP applications The steps outlined in this presentation will provide examples on how to get the most out of using the SAP NetWeaver Business Client.

13 ©SAP AG 2010. All rights reserved. / Page 13 SAP NetWeaver Business Client One access point to multiple technologies With NWBC you can … - Combine HTML, SAPGUI, WebDynpro, Flash, BOBJ, etc. - Streamline the Navigation – Only ONE click to the target. - Leverage predefined Roles, Powerlists, Reports, Dashboards - Use session Management for easy handling of multiple sessions

14 ©SAP AG 2010. All rights reserved. / Page 14 Usage Scenario SAP NetWeaver Business Client and Portal Web Client Maximizing your users’ productivity Business Requirements Intuitive, consistent and harmonized user interactions across all SAP UIs High-performance desktop client for frequent, high-volume and expert tasks Zero-footprint, browser client for occasional tasks and B2B / B2C scenarios Quick access to data and information that is pushed to users, or pulled via search Knowledge worker or manager, rarely works with transactions Needs a lean environment Flexible, varied type of work Multiple information sources, devices Works mainly with unstructured data Sample roles: product manager, sales executive, first line manager, CEO Information Worker Individual contributor w/ structured tasks Routine, transactional work Uses only one or two enterprise applications Mainly works with structured data Demands fast access Sample roles: payroll clerk, customer service rep, financial analyst Power User SAP NetWeaver Business Client SAP Portal Web Client

15 ©SAP AG 2010. All rights reserved. / Page 15 Usage Scenario SAP NetWeaver Business Client and Portal Web Client Use it for Enterprise Portal intranet and extranet scenarios as well as an SAP applications entry point Use SAP business applications in addition to corporate / managed content Need a centralized aggregation client maximized for various application portal scenarios Employ collaboration scenarios in their habitual workflow Access enterprise-wide applications from different locations and access points Utilize complete branding capabilities Use SAP business applications frequently and have a need for fast data entry Improve the on-boarding and efficiency of primary SAP GUI users Ensure an evolutionary path and landscape for legacy SAP GUI screens in conjunction with new business application content based on Web Dynpro Consume rich clients with high performance demanded of a desktop Provide high fidelity user interfaces as offered by desktop applications SAP NetWeaver Business Client is better suited for users and IT Departments who want to… SAP Portal Web Client is better suited for users and IT Departments who want to…

16 ©SAP AG 2010. All rights reserved. / Page 16 Connections Logging On System Info is written here

17 ©SAP AG 2010. All rights reserved. / Page 17 Connections Defining a New Connection http://q35main.wdf.sap.corp:50050/irj/portal Portal http://q35main.wdf.sap.corp:50050/nwbc ABAP Use “Connect (Restart)” to select a specific connection as active

18 ©SAP AG 2010. All rights reserved. / Page 18 Connections SAP NetWeaver Business Client & SAP GUI The SAP NetWeaver Business Client is an environment that hosts SAP GUIs to provide a unified environment with a more efficient, intuitive and complete user experience. Within the SAP NetWeaver Business Client you can move seamlessly between Web Dynpro and SAP GUI transactions. For SAP GUI to run within the SAP NetWeaver Business Client, SAP GUI must be installed (as part of the SAP NetWeaver Business Client installation or separately). SAPGUI Standalone SAP GUI with SAP NetWeaver Business Client

19 ©SAP AG 2010. All rights reserved. / Page 19 Connections SAP NetWeaver Business Client & ABAP The SAP NetWeaver Business Client enables direct connectivity to the ABAP back end system and PFCG role repository centrally holding SAP GUI, Web Dynpro and various web content applications. This ensures that all the rules, roles and investments made are preserved in the SAP NetWeaver Business Client allowing for a uniform user-centered environment. ABAP back end SAP NetWeaver Business Client

20 ©SAP AG 2010. All rights reserved. / Page 20 Connections SAP NetWeaver Business Client & Portal The SAP NetWeaver Business Client enables direct connectivity to the Portal back-end system and PCD role repository centrally holding all the portal application, role and navigation content and logic. This ensures that customers’ investments in the portal infrastructure are preserved and can be displayed in the SAP NetWeaver UI client of choice, be it the SAP NetWeaver Business Client or SAP Portal Web Client. Portal Standalone SAP Portal within SAP NetWeaver Business Client

21 ©SAP AG 2010. All rights reserved. / Page 21 Connections SAP NetWeaver Business Client & External Applications The SAP NetWeaver Business Client enables any external Web content application connectivity. This means that the SAP NetWeaver Business Client can be enriched with external user-centric content such as various dashboards, Web home pages, productivity charts, upload tools, maps, Web 2.0 media… needed to maximize end user productivity.

22 ©SAP AG 2010. All rights reserved. / Page 22 Authentication & Single Sign-On SAP NetWeaver Business Client 3.0 The authentication process from the SAP NetWeaver Business Client to the server is equivalent to the process managed in the browser. Overview – authentication is done through a browser instance by loading a specific URL from the server which triggers the browser authentication method and loads a cookie for continuous authentication purposes. This is done to trigger the server-configured authentication process to complete authentication itself and to obtain a logon ticket. Single Sign On – Digital Certificates can be used for initial authentication against the server Logon tickets are required for the continuous authentication of the applications. Please note the use of Digital Certificates for authentication has several prerequisites (most importantly): configuration and usage of HTTPS installation of the digital certificates into the secure store on each client.

23 ©SAP AG 2010. All rights reserved. / Page 23 Prerequisites Sap NetWeaver Business Client 3.0 General: Microsoft.Net runtime 3.0x (recommended MS.NET 3.5 SP1) SAP GUI 7.10 with at least patch level 14 For Microsoft Windows: hotfix 919477 For WTS installation: hotfix 955692 Desktop Prerequisites: Windows platform (XP SP1 and higher, Vista) Hardware: Identical to those of SAP GUI Recommended: Same hardware requirements as for Windows Presentation Foundation (WPF) applications At least 1GB of memory Minimum screen size of 1024 x 768

24 ©SAP AG 2010. All rights reserved. / Page 24 NetWeaver Business Client - Setup Process 1. Planning and Software Download 2. Server-Side Configuration - ABAP 3. Client Side Configuration

25 ©SAP AG 2010. All rights reserved. / Page 25 SAP NetWeaver Business Client Configuration Overview - Diagram NetWeaver Business Client HTTP / HTTPS Communication SAP Backend System 1 2 3 4 5 6

26 ©SAP AG 2010. All rights reserved. / Page 26 SAP NetWeaver Business Client – Server Setup Internet Communication Manager – Enable / Modify the HTTP port settings – Enable / Modify HTTPS port settings Internet Communication Framework (ICF) – Enable/Activate the ICF Node(s) in transaction SICF for NWBC cockpit System Security – Configure System Security Settings (Transaction STRUST) – Enable/Activate SSO2 Cookies Fully Qualified Domain Names (FQDN) Configuration System Scripting Settings Role Maintenance – Configure attribute settings in the SSM_CUST table – Configure Best Practices role and assign users High level overview Main tasks to complete on the ABAP backend system

27 ©SAP AG 2010. All rights reserved. / Page 27 Agenda 1.Introduction UI Technology Overview UI Clients 2.SAP NetWeaver Business Client 3.0 Overview Usage Scenario Connections Demo – An In-Depth Look - “Special” Features Authentication & Single Sign-On & Security Prerequisites Server Set-Up 3.Further Information

28 ©SAP AG 2010. All rights reserved. / Page 28 Further Information Related SAP Education and Certification Opportunities http://www.sap.com/education/ SAP Public Web: SAP Developer Network (SDN): www.sdn.sap.com/irj/sdn/nw-businessclientwww.sdn.sap.com/irj/sdn/nw-businessclient Business Process Expert (BPX) Community: www.bpx.sap.comwww.bpx.sap.com SAP BusinessObjects Community (BOC): www.boc.sap.comwww.boc.sap.com

29 © 2010 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, Clear Enterprise, SAP BusinessObjects Explorer, 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 SAP France in the United States and in other countries. 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. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG. This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice. SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. 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 shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence. The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.


Download ppt "SAP NetWeaver Business Client Smadar Ludomirski & Peter Barker SAP Intelligence Platform and NetWeaver Group."

Similar presentations


Ads by Google