Upload
leandro-nic-vid
View
241
Download
5
Embed Size (px)
Citation preview
COMP102 What's New in Visual Composer for SAP NetWeaver CE
Dafna YanaySAP NetWeaver Product Management
© SAP 2008 / SAP TechEd 08 / <COMP102> 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.
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 3
1. Introduction
2. Visual Composer 7.0
3. Visual Composer 7.1
4. Summary
Agenda
© SAP 2008 / SAP TechEd 08 / <COMP102> / Page 4
What is Visual Composer?
Visual Composer is a modeling tool that enables code-free modeling and composition of UI elements and Services to rapidly create and adapt rich user interfaces
Visual Composer for SAP NetWeaver 7.0 (Visual Composer 7.0)
Visual Composer for SAP NetWeaver Composition Environment 7.1 (Visual Composer 7.1)
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 5
Modeling with Visual Composer – Introduction
Visual Composer supports creating applications by…
manipulating data elements such as data services and Web services, and UI elements such as controls, forms, and tablescreating connections between elements to define the business logic of the applicationgenerating runtime code automatically from the Visual Composer model
SAP R/3 SAP BI ..... Non-SAP
© SAP 2008 / SAP TechEd 08 / <COMP102> / Page 6
Visual Composer Sample Views
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 7
Agenda
1. Introduction
2. Visual Composer 7.0
3. Visual Composer 7.1
4. Summary
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 8
Visual Composer 7.0 – Present and Future
Generally available since June, 2006Over 500 active customers* creating:
Form ViewsDashboardsActionable/Transaction applications
Continuous improvement delivered via SAP NetWeaver 7.0 Enhancement Packs
SP9-SP15 Enhancement Pack 1* Based on customer OSS messages
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 9
DEMO
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 10
Agenda
1. Introduction
2. Visual Composer 7.0
3. Visual Composer 7.1
4. Summary
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 11
Java Application Server
Robust, enterprise-class Java EE 5 application server
Eclipse Development Environment
SAP NetWeaverDeveloper Studio: Eclipse based development and modeling environment
Model-Driven Development and Deployment with SAP NetWeaver Composition Environment 7.1
Proc
esse
sEvent Flow / Rules
Role
SAP NetWeaverBPM for process composition
View
s
Portal and Web FormsMobile
and VoiceAnalytics
SAP NetWeaver Visual Composer for model-driven UI development (incl. analytics and voice)Web Dynpro JavaSAP Interactive Forms by AdobeFederated Portal Network
Enterprise Services Repository and Registry (ESR)Software lifecycle management and logistics (NWDI)
Bus
Data or File
Web Services / Enterprise Services Connectivity
Serv
ices
Service façade
New service
Data service
Enterprise service
Basic service
SAP Composite Application Framework (CAF) business object modeling and service composition
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 12
CE 7.1CE 7.1 CE 7.2CE 7.2
Delivered as part of the SAP NetWeaver Composition EnvironmentEnables creation of composite views that can be used as standalone applications or as part of larger composite applications
CE 7.1 EhP1CE 7.1 EhP1
Visual Composer 7.1
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 13
Key Features CE 7.1
Clustered data services support
Componentization - reuse of Visual Composer models in other models
Modeling and layout enhancementsAbility to drag and drop UI elements and controls onto the layout board Containers for creating complex layouts and relative layout capabilities
New runtime technology – Web Dynpro Flex and Web Dynpro HTML
Lifecycle management support - Integration with SAP source control system – NWDI DTR
ALV table support
© SAP 2008 / SAP TechEd 08 / <COMP102> / Page 14
Embedded BI Features CE 7.1
Combine analytical data, operational data, and services in one environmentIntegrate information from independent data sources in one analysisLaunch Business Explorer Tools or reports from within SAP transactionsALV tables for data manipulation by end-user:
Sort or filter the listAdd a calculationHide columnsPersonalize settings
Composite Appsembedded BI
Composite Appsembedded BI
SAP NetWeaverComposition Environment
Visual Composer
BI Consumer Services
SAP Apps SAP BI
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 15
Portal Content Creation Features CE 7.1
Create Visual Composer composite application and related portal content in the same modeling environment:
WYSIWYG visualization of Portal FrameworkTop-down or bottom-up content creation workflowDrag-and-drop content creationGuided creation using portal semantic metadata
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 16
Parity With Visual Composer 7.0 Features CE 7.1 EhP1
The following Visual Composer 7.0 features will be available in Visual Composer for CE 7.1 EhP1:
Missing BI featuresPortal Events Support (EPCM)JDBC supportUndo/RedoMigration SupportHTML View
*Visual Composer 7.0 capabilities that are not available in Ehp1 of Visual Composer 7.1 include styling, formatting, and few UI controls.
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 17
Visual Composer in NWDS CE 7.1 EhP1
Integrated version of Visual Composer in SAP NetWeaver Developer StudioAdditional entry-point to access the Visual Composer modelsBrowser-based version continues to be supported First step to achieve NWDS as a single tool platform for a developer roleA unified entry point to all CE toolsets(Web Dynpro tools, Visual Composer, CAF, BPM, etc.)
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 18
Extending Visual Composer Using Web Dynpro CE 7.1 EhP1
“Break-out” from Visual Composer1. Define the required component using
Visual Composer composite view2. Automatically generate the Web Dynpro
component interface3. Implement the Web Dynpro
component 4. Add the Web Dynpro
component to the Visual Composer model
Add an existing Web Dynprocomponent to the Visual Composer model
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 19
Web Dynpro Component Samples CE 7.1 EhP1
Crystal Xcelsius
Web Dynpro
Flash Islands
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 20
DEMO
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 21
Working With Simulated Services CE 7.1 EhP1
Create 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 affectingthe application UIs
Service Implementation
Service Creation
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 22
Additional Improvements CE 7.1 EhP1
Grid LayoutEJBs consumption supportBrowse images supportOBN configuration for source viewsMessage area support
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 23
Migrating Models From Visual Composer 7.0 to 7.1 CE 7.1 EhP1
Model Conversion Wizard - converts Visual Composer 7.0 models to Visual Composer 7.1The wizard opens the model in Visual Composer 7.1 and generates a detailed report of the conversion statusIn case some manual work is needed, this is described in the report
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 24
ALV Table Enhancements CE 7.1 EhP1
Configure ALV behavior in design timeExport to ExcelSwitch to ChartDisplay HierarchiesSave runtime settings
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 25
Embedded BI Features CE 7.1 EhP1
BICS (BI Consumer Services) connectivity to the following connectors:BI XMLA (NW BI 3.5, BI7.0 MDX Provider, MSSQLServer/Analysis Services 2005)BI JDBC Connector (MaxDB 7.0, 7.1, MS SQLServer 2005) BI SAP Query Connector (InfoSets in SAP Business Suite)
BI Master Data InfoActor(for display/use of BI master data)and planning services via BICSReal-time access to relational andmultidimensional sources
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 26
Embedded BI Features (cont.) CE 7.1 EhP1
BI Data Service Wizard (Query wizard) and SQL editorFlexibly create query views and configure ports of data services
Planning application enablingExpose data services for data write-back and planning function execution in Visual Composer
Basic Value help supportMeta-data driven, no manualinvolvement needed, single value selection only
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 27
Portal Content Creation Features CE 7.1 EhP1
Import existing portal contentOBN support
source, target and BO modelingDynamic URL iView modeling Advanced layout capabilities Full support for deep DTN structureImproved Business Suite (Best Fit) content creation
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 28
Visual Composer & BPM Integration CE 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 UIConsume existing Visual Composer UIs and add them to the business process
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 29
Model Debugging CE 7.2
Debug WindowDebug Window
Visual Model TracingVisual Model Tracing ConsoleConsole
Variables, Breakpoints, and
Expressions windows
Variables, Breakpoints, and
Expressions windows
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 30
Visual Composer 7.1 – Summary
Generally available as part of SAP NW Composition Environment
Visual Composer 7.1 Clustered data services supportComponentizationModeling and layout enhancementsSupport for Web Dynpro runtime
ALV tables integrationLife Cycle Management support
CE 7.1 EhP1 CE 7.2
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 31
Agenda
1. Introduction
2. Visual Composer 7.0
3. Visual Composer 7.1
4. Summary
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 32
Collaborative Supplier/Material Qualification Process
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 33
Operational Dashboards
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 34
What Other Customers are Saying?
The Visual Composer survey was launched on SDN in JulyThe survey ran for three weeksOver 400 participantsOver 170 different organizations~ 50% are SAP Customers, 35% SI/ISVs~ 35% are Developers/IT Experts, 40% Consultants, 20% BPX/Business Analysts
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 35
Visual Composer Survey Highlights
>75% of participants have productive Visual Composer applications deployed in their organizations
Most of the participants were “self-trained” (SDN, How-To’s, Online Help)
Main strengths of Visual Composer Easy & Simple High visualization - “The presentation is outstanding;”Connectivity to many backend (BI, R3, ….) – Accessing data from many systemsFlex, Flex, Flex !!!!
Main weaknesses of Visual Composer Limited functionality and UI elements –> Solved in CE7.1.1Weak in reusing components -> Solved in CE7.1Export and print functions -> Solved in NW7.0.1Lifecycle Management support ->Solved in CE7.1
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 36
Your Questions and Comments
Thank you for your time!
Questions
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 37
Recommended Reading
Jan Rauscher, Volker Stiehl
Programmierhandbuch SAP NetWeaver Composition Environment
The Developer’s Guide to the SAP NetWeaver Composition Environment
ISBN 978-3-8362-1129-1 (German)
ISBN 978-1-59229-171-7 (English)
http://www.sap-press.de/1655 (de) http://www.sap-press.de/1671 (en)
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 38
SDN Subscriptions offers developers and consultants like you, an annual license to the complete SAP NetWeaver platform software, related services, and educational content, to keep you at the top of your profession.
SDN Software Subscriptions: (currently available in U.S. and Germany)A one year low cost, development, test, and commercialization license to the complete SAP NetWeaver software platform Automatic notification for patches and updatesContinuous learning presentations and demos to build expertise in each of the SAP NetWeaver platform componentsA personal SAP namespace
SAP NetWeaver Content Subscription: (available globally)An online library of continuous learning content to help build skills.
Starter Kit
Building Your Business with SDN Subscriptions
To learn more or to get your own SDN Subscription, visit us at the Community Clubhouse or at www.sdn.sap.com/irj/sdn/subscriptions
© SAP 2008 / SAP TechEd 08 / <COMP102> / Page 39
Fuel your Career with SAP Certification
Take advantage of the enhanced, expanded and multi tier certifications from SAP today!
What the industry is saying“Teams with certified architects and developers deliver projects on specification, on time, and on budget more often than other teams.”2008 IDC Certification Analysis
“82% of hiring managers use certification as a hiring criteria.”2008 SAP Client Survey
“SAP Certified Application Professional status is proof of quality, and that’s what matters most to customers.”*Conny Dahlgren, SAP Certified Professional
© SAP 2008 / SAP TechEd 08 / <COMP102> / Page 40
Further Information
Related Workshops/Lectures at SAP TechEd 2008COMP102, What's New in the SAP NetWeaver Visual Composer Tool for SAP NetWeaver CE, LectureCOMP103, Web Dynpro and SAP NetWeaver Visual Composer - Which Tool Should I Use?, LectureCOMP161, Modeling With the Visual Composer Tool in SAP NetWeaver CE 7.1.1, hands-onCOMP262, Advanced Modeling With SAP NetWeaver Visual Composer for SAP NetWeaver Composition Environment 7.1.1, hands-onIM210, SAP NetWeaver BI Scenarios with Xcelsius and SAP NetWeaver Visual Composer, Lecture
Related SAP Education and Certification Opportunitieshttp://www.sap.com/education/
SAP Public Web:SAP Developer Network (SDN): www.sdn.sap.comBusiness Process Expert (BPX) Community: www.bpx.sap.com
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 41
DEMO
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 42
Please complete your session evaluation.Be courteous — deposit your trash,
and do not take the handouts for the following session.
Thank You !
Feedback