UP104 Visual Composer for SAP NetWeaver Composition
Transcription
UP104 Visual Composer for SAP NetWeaver Composition
UP104 Visual Composer for SAP NetWeaver Composition Environment 7.2 Overview and Roadmap Yariv Zur, SAP Technology Solution Management David Lotan Bolotnikoff, SAP Technology Development October 2009 Disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This presentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation and SAP's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information on this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. 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. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. © SAP AG 2009. All rights reserved. / Page 2 Agenda 1. Overview Business Case Key Capabilities 2. VC 7.2 VC 7.0 Updates New in 7.2 Demo 3. Roadmap Outlook Additional Resources © SAP AG 2009. All rights reserved. / Page 3 Do it yourself IT Complexity Full Blown Products High IT involvement Full Lifecycle Management Wide and diverse audience OVERVIEW Focused Projects Composite edge applications Smaller, actionable, task oriented Driven by the LOBs Requiring reduced IT support User Driven Adaptations / Extensions Personalization End-User driven Mashups Situational, collaborative ad-hoc processes Volume „Do-it-yourself‟ IT … we are witnessing the corporate world swallowing whole the best of consumer software, many times without modification. InfoWorld, Jan 2008 © SAP AG 2009. All rights reserved. / Page 4 What is Visual Composer? OVERVIEW Visual Composer is the modeling tool that enables code-free composition of UI elements, Enterprise Services, and reusable components to rapidly create and adapt rich user interfaces © SAP AG 2009. All rights reserved. / Page 5 Modeling with Visual Composer: Introduction OVERVIEW Visual Composer supports creating applications by… manipulating data elements such as data services and Web services, and UI elements such as controls, forms, and tables creating connections between elements to define the business logic of the application generating runtime code automatically from the Visual Composer model Data Flow UI Elements © SAP AG 2009. All rights reserved. / Page 6 Services Key Capabilities OVERVIEW Out-of-the box connectivity to SAP and non-SAP backend systems ERP, CRM and BI Consumption of Enterprise Services as well as RFCs and 3rd party Web services JDBC connectivity Consumption of data services with complex structures and nested tables Simulated service creation SAP R/3 © SAP AG 2009. All rights reserved. / Page 7 SAP BI ..... Non-SAP Key Capabilities (Cont.) Out-of-the-box support for SAP standard runtime technology Web Dynpro HTML Web Dynpro Flex Lifecycle Management support Integration with NWDI DTR source control © SAP AG 2009. All rights reserved. / Page 8 OVERVIEW Portal Content Creation Capabilities OVERVIEW Creation of Portal content (Roles, Pages, iViews…) from the Visual Composer modeling environment WYSIWYG visualization of Portal Framework (L-Shape visualization) Top-down or bottom-up content creation workflow Drag-and-drop content from Visual Composer or other content provider © SAP AG 2009. All rights reserved. / Page 9 Visual Composer in NWDS OVERVIEW Integrated version of Visual Composer in NetWeaver Developer Studio Additional entry-point to access the Visual Composer models Browser-based version continues to be supported First step to achieve NWDS as a single tool platform for a developer role A unified entry point to all CE toolsets (Web Dynpro tools, Visual Composer, CAF, BPM, etc.) © SAP AG 2009. All rights reserved. / Page 10 Extending Visual Composer using Web Dynpro ―Break-out‖ from Visual Composer Define the required component using Visual Composer composite view Automatically generate the Web Dynpro component interface Implement the Web Dynpro component Add the Web Dynpro component to the Visual Composer model Add an existing Web Dynpro component to the Visual Composer model Tutorial, Blog, Demo © SAP AG 2009. All rights reserved. / Page 11 OVERVIEW Web Dynpro Component Samples OVERVIEW Web Dynpro Xcelsius © SAP AG 2009. All rights reserved. / Page 12 Adobe Flash Islands for Web Dynpro Agenda 1. Overview Business Case Key Capabilities 2. VC 7.2 VC 7.0 Updates New in 7.2 Demo 3. Roadmap Outlook Additional Resources © SAP AG 2009. All rights reserved. / Page 13 VC 7.0 Updates VC 7.2 VC 7.0 is the previous version of Visual Composer which is part of the NetWeaver 7.0 codeline. While the overwhelming majority of our efforts are focused on the 7.2 / CE version, we will be releasing a new capability with 7.01 SP5: Enabling embedding Flash components into a Visual Composer model. The full guide can be found here (SDN). © SAP AG 2009. All rights reserved. / Page 14 DEMO Flash components in VC 7.0 Migrating Models from Visual Composer 7.0 to 7.11/7.2 VC 7.2 Model Conversion Wizard - converts Visual Composer 7.0 models to Visual Composer 7.11/7.2 The wizard opens the model in Visual Composer 7.1/7.2 and generates a detailed report of the conversion status In case some manual work is needed, this is described in the report Full details in the document published in SDN - here © SAP AG 2009. All rights reserved. / Page 16 Introducing: Visual Composer 7.2 VC 7.2 Delivered as part of the CE 7.2 delivery. Direct continuation of the VC 7.1/7.11 delivery Enables creation of composite views that can be used as standalone applications or as part of larger composite applications Based on a Web Dynpro Java run-time © SAP AG 2009. All rights reserved. / Page 17 Working with Simulated Services Create VC 7.2 a simulated service with dummy data to fully run and simulate the application Define static data manually or from a spreadsheet ―Break-out‖ from the simulated services to a service layer and automatically generate the service interface Implement the service from scratch or adapt an existing service Drag & replace the simulated service with the ―real‖ service without affecting the application UIs Service Creation Service Implementation © SAP AG 2009. All rights reserved. / Page 18 DEMO Simulated Services Additional Improvements VC 7.2 Q4/2008 Grid Layout Browse images support OBN configuration for source views Message area support © SAP AG 2009. All rights reserved. / Page 20 ALV Table Enhancements Configure ALV behavior in design time Export to Excel Switch to Chart Display Hierarchies Save runtime settings © SAP AG 2009. All rights reserved. / Page 21 VC 7.2 Embedded BI Features BICS (BI Consumer Services) connectivity to the following connectors: BI JDBC Connector (MaxDB 7.0, 7.1, MS SQLServer 2005) BI Master Data InfoActor (for display/use of BI master data) and planning services via BICS Real-time access to relational and multidimensional sources BI Data Service Wizard (Query wizard) and SQL editor Planning application enabling Flexibly create query views and configure ports of data services Expose data services for data write-back and planning function execution in Visual Composer Basic Value help support Meta-data driven, no manual involvement needed, single value selection only © SAP AG 2009. All rights reserved. / Page 22 VC 7.2 Portal Content Creation Features Import existing portal content OBN support source, target and BO modeling Dynamic URL iView modeling Advanced layout capabilities Full support for deep DTN structure Improved Business Suite (Best Fit) content creation © SAP AG 2009. All rights reserved. / Page 23 VC 7.2 New in VC 7.2: BPM Integration VC 7.2 SAP NetWeaver BPM is a flexible framework for designing and running user-centric collaborative processes and reusable workflows. Seamless integration between BPM and Visual Composer Break-out from a BPM Step and automatically generate the Visual Composer UI Consume existing Visual Composer UIs and add them to the business process © SAP AG 2009. All rights reserved. / Page 24 DEMO BPM Integration New in VC 7.2: Model Debugging Debug Window Visual Model Tracing © SAP AG 2009. All rights reserved. / Page 26 VC 7.2 Variables, Breakpoints, and Expressions windows Console DEMO VC Debugger Additional Capabilities Modeling improvements Better support for complex data structure modeling Context-Sensitive help for DE Editor Dynamic Styling support (e.g. color, size) Web Service Navigator integration (for testing WS in the model) Enhanced Search Task Panel Easy search for sources of data to use in your models Improved Services Registry wizard Enhanced Control Functionality Watermark, Show as text, Suggest values New Controls Spinner, Horizontal Slider, Vertical Slider Gauge © SAP AG 2009. All rights reserved. / Page 28 VC 7.2 Summary: What’s new in 7.2? VC 7.2 VC 7.2 is a major release, one which completes our promised roadmap. Full release notes will be published together with the release, but just to give you a notion – 46 new/updated features: 18 general modeling, 7 data handling, 4 Layout, 2 runtime, 10 Lifecycle Management, 2 Integration with other SAP tools, 3 VC@Eclipse © SAP AG 2009. All rights reserved. / Page 29 Image created using http://www.wordle.com, based on the VC 7.2 Release Notes Agenda 1. Overview Business Case Key Capabilities 2. VC 7.2 VC 7.0 Updates New in 7.2 Demo 3. Roadmap Outlook Additional Resources © SAP AG 2009. All rights reserved. / Page 30 SAP TECHNOLOGY PORTFOLIO PLANNED RELEASES MAIN PRODUCT RELEASES* This is the current state of planning and may be changed by SAP at any time for any reason without notice. (August 2009) Planned 2009 SAP Technology Portfolio SAP NetWeaver 7.0 EHP1 EHP2 Applications on SAP NetWeaver 7.0, EHP2 BEST PRACTICES Planned 2010 SAP Business Suite 7 Duet 1.5 Microsoft integration SAP NetWeaver Identity Management 7.2 next version SAP NetWeaver Portal SBOP Data Quality Management, version for SAP solutions OWN PRACTICES next version 7.1 7.2 SAP NetWeaver Enterprise Search XI 3.1 SAP NetWeaver Process Integration SAP NetWeaver Composition Environment (incl. BPM/BRM) 7.1, EHP1 next version 7.2 7.1, EHP 1 next version XI 4.0 SAP BusinessObjects Enterprise SAP NetWeaver Business Warehouse BEST INSIGHT Innovations 2010 for SAP Business Suite 7 PPIM 5.0** 7.2 7.2 SAP NetWeaver BW Accelerator SBOP Explorer, accelerated version for SAP NetWeaver BW 1.0 SAP NetWeaver Master Data Management 7.1 SBOP Data Services * Further Details: www.service.sap.com/releasestrategy next version 2.0 next version XI 3.1 SBOP Metadata Management © SAP AG 2009. All rights reserved. / Page 33 next version XI 3.2 = Start of Ramp-Up (RTC) = Unrestricted Shipment (US) ** PPIM 5.0 = SAP Portfolio and Project Management 5.0 Visual Composer Roadmap CE 7.11 – 7.0 Parity CE 7.2 – Roadmap Fulfilled VC 7.0 Parity, Web ROADMAP Post 7.2 – Stabilization Quality, Stability, Dynpro Components, BPM integration, improved BPM Simulated Services Additional controls, integration, additional and more. Debugger, Better new concepts NWDS integration and more © SAP AG 2009. All rights reserved. / Page 34 * Dates are NOT final at this point and are subject to change. Visual Composer Books ROADMAP A new member is about to join the VC books family (SAP NetWeaver Visual Composer, by Carsten Bönnen): “Praxishandbuch SAP NetWeaver Visual Composer” by Marcel Salein et al. The book will be available at the end of November in German and later on in English. For more details click here © SAP AG 2009. All rights reserved. / Page 35 Visual Composer Learning Map © SAP AG 2009. All rights reserved. / Page 36 ROADMAP Visual Composer Documentation Help.sap.com © SAP AG 2009. All rights reserved. / Page 37 ROADMAP Visual Composer Community www.sdn.sap.com/irj/sdn/nw-vc © SAP AG 2009. All rights reserved. / Page 38 ROADMAP Further Information SAP Public Web: SAP Developer Network (SDN): www.sdn.sap.com Business Process Expert (BPX) Community: www.bpx.sap.com SAP BusinessObjects Community (BOC): www.boc.sap.com Related SAP Education and Certification Opportunities http://www.sap.com/education/ Related Workshops/Lectures at SAP TechEd 2009 BPM262, SAP NetWeaver BPM integration with Visual Composer, Hands-On UP250, SAP NetWeaver User Interface Strategy, ASUG Influence Council (Phoenix Only) UP100, SAP’s User Interaction Strategy © SAP AG 2009. All rights reserved. / Page 39 Thank You! Yariv Zur SAP Technology Solution Management SAP Labs Israel Ha’tidhar 15 43212 Ra’anana Israel yariv.zur@sap.com Virtual SAP TechEd : Extend your SAP TechEd Year Round Best of SAP TechEd at Your fingertips View sessions that you missed Replay and review sessions that you attended Quality SAP TechEd Training Best Practices Product Roadmaps Learn at your own pace Gain Access to sessions recorded in 2006, 2007, 2008 and 2009* (*available December 2009) 24/7 Access online/offline Flexible Course Syllabus Volume Licensing http://www.sdn.sap.com/irj/scn/virtualteched-allsessions © SAP AG 2009. All rights reserved. / Page 41 Special Pricing for multiple subscribers Contact Feedback Please complete your session evaluation. Be courteous — deposit your trash, and do not take the handouts for the following session.