comp 102
TRANSCRIPT
-
5/28/2018 Comp 102
1/42
COMP102
What's New in Visual Composer
for SAP NetWeaver CE
Dafna YanaySAP NetWeaver Product Management
-
5/28/2018 Comp 102
2/42
SAP 2008 / SAP TechEd 08 / 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 reasonwithout 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.
-
5/28/2018 Comp 102
3/42
SAP 2008 / SAP TechEd 08 / Page 3
1. Introduction
2. Visual Composer 7.0
3. Visual Composer 7.1
4. Summary
Agenda
-
5/28/2018 Comp 102
4/42
SAP 2008 / SAP TechEd 08 / / Page 4
What is Visual Composer?
Visual Composer is a modeling tool that enables code-freemodeling andcomposition of UI elementsand Servicesto rapidly
createand adaptrich user interfaces
Visual Composer for
SAP NetWeaver 7.0 (Visual Composer 7.0)
Visual Composer for SAP NetWeaverComposition Environment 7.1 (Visual Composer 7.1)
-
5/28/2018 Comp 102
5/42
SAP 2008 / SAP TechEd 08 / 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 tables
creating connections between
elements to define the business
logicof the application
generating runtime code
automaticallyfrom the VisualComposer model
SAP R/3 SAP BI ..... Non-SAP
-
5/28/2018 Comp 102
6/42
SAP 2008 / SAP TechEd 08 / / Page 6
. or combinations of both
(Embedded BI)
Visual Composer Sample Views
Analytic Dashboards
Transactional Views
-
5/28/2018 Comp 102
7/42 SAP 2008 / SAP TechEd 08 / Page 7
Agenda
1. Introduction
2. Visual Composer 7.0
3. Visual Composer 7.1
4. Summary
-
5/28/2018 Comp 102
8/42 SAP 2008 / SAP TechEd 08 / Page 8
Visual Composer 7.0 Present and Future
Generally available since June, 2006
Over 500 active customers* creating:
Form Views
Dashboards
Actionable/Transaction applications
Continuous improvement delivered viaSAP NetWeaver 7.0 Enhancement
Packs
SP9-SP15 Enhancement Pack 1
Basic model versioning
Sequence of actions
Compile only changed
iViews
Export to Excel
Advanced Print options
Stop model execution using
data validation
VC Anywhere
Getting Started task panel
Context-sensitive help
Run deployed models
Portal Theme Editor
Flex runtime upgrade
Switch Operator
Support multiple execution
flows
Enhanced Filter Operator
Next step tips
* Based on customer OSS messages
-
5/28/2018 Comp 102
9/42 SAP 2008 / SAP TechEd 08 / Page 9
DEMO
-
5/28/2018 Comp 102
10/42 SAP 2008 / SAP TechEd 08 / Page 10
Agenda
1. Introduction
2. Visual Composer 7.0
3. Visual Composer 7.1
4. Summary
-
5/28/2018 Comp 102
11/42 SAP 2008 / SAP TechEd 08 / Page 11
Java Application
Server
Robust, enterprise-
class Java EE 5
application server
Eclipse Development
Environment
SAP NetWeaver
Developer Studio: Eclipse
based development andmodeling environment
Model-Driven Development and Deployment with
SAP NetWeaver Composition Environment 7.1
Processes
Event Flow / RulesRole
SAP NetWeaver
BPMfor process
composition
Views
Portal and Web FormsMobile
and VoiceAnalytics
SAP NetWeaver Visual
Composer for model-
driven UI development
(incl. analytics and voice)
Web Dynpro Java
SAP Interactive Forms
by Adobe
Federated Portal
Network
Enterprise Services
Repository and Registry
(ESR)
Software lifecycle
management and
logistics (NWDI)
Bus
Dataor File
Web Services / Enterprise
Services Connectivity
Services Service
faadeNew
service
Dataservice EnterpriseserviceBasicservice
SAP Composite
Application
Framework (CAF)
business object
modeling and servicecomposition
http://localhost/var/www/A_incoming/Local%20Settings/Temporary%20Internet%20Files/OLK248/Local_Composition/i812460/Local%20Settings/Temp/Boston%20Tour/lightning%20Portal.avi -
5/28/2018 Comp 102
12/42 SAP 2008 / SAP TechEd 08 / Page 12
CE 7.1 CE 7.2
Delivered as part of the SAP NetWeaver Composition Environment
Enables creation of composite views that can be used as standalone applications
or as part of larger composite applications
CE 7.1 EhP1
Visual Composer 7.1
-
5/28/2018 Comp 102
13/42 SAP 2008 / SAP TechEd 08 / Page 13
Key FeaturesCE 7.1
Clustered data services support
Componentization - reuse of Visual Composer models in other models
Modeling and layout enhancements
Ability to drag and drop UI elements and controls onto the layout boardContainers for creating complex layouts and relative layout capabilities
New runtime technologyWeb Dynpro Flex and Web Dynpro HTML
Lifecycle management support - Integration with SAP source control
systemNWDI DTR
ALV table support
-
5/28/2018 Comp 102
14/42 SAP 2008 / SAP TechEd 08 / / Page 14
Embedded BI FeaturesCE 7.1
Combine analytical data, operational data,
and services in one environment
Integrate information from independent
data sources in one analysis
Launch Business Explorer Tools or
reports from within SAP transactionsALV tables for data manipulation by end-user:
Sort or filter the list
Add a calculation
Hide columns
Personalize settings
Composite Appsembedded BI
SAP NetWeaverComposition Environment
Visual
Composer
BI Consumer
Services
SAP Apps SAP BI
http://www.flexfs.com/images/molecules.jpg -
5/28/2018 Comp 102
15/42 SAP 2008 / SAP TechEd 08 / Page 15
Portal Content Creation FeaturesCE 7.1
Create Visual Composer composite application and related portal content in the
same modeling environment:
WYSIWYG visualization of Portal Framework
Top-down or bottom-up content creation workflow
Drag-and-drop content creation
Guided creation using portal semantic metadata
-
5/28/2018 Comp 102
16/42 SAP 2008 / SAP TechEd 08 / Page 16
Parity With Visual Composer 7.0 FeaturesCE 7.1 EhP1
The following Visual Composer 7.0 features will be
available in Visual Composer for CE 7.1 EhP1:
Missing BI features
Portal Events Support (EPCM)
JDBC support
Undo/Redo
Migration Support
HTML View
*Visual Composer 7.0 capabilities that are not available in Ehp1 ofVisual Composer 7.1 include styling, formatting, and few UI controls.
-
5/28/2018 Comp 102
17/42 SAP 2008 / SAP TechEd 08 / Page 17
Visual Composer in NWDSCE 7.1 EhP1
Integrated version of Visual Composer in SAP 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 allCE toolsets
(Web Dynpro tools,
Visual Composer,
CAF, BPM, etc.)
-
5/28/2018 Comp 102
18/42 SAP 2008 / SAP TechEd 08 / Page 18
Extending Visual Composer Using Web DynproCE 7.1 EhP1
Break-out from Visual Composer
1. Define the required component using
Visual Composer composite view
2. Automatically generate the Web Dynpro
component interface
3. Implement the Web Dynpro
component
4. Add the Web Dynpro
component to the
Visual Composer model
Add an existing Web Dynpro
component to theVisual Composer model
-
5/28/2018 Comp 102
19/42 SAP 2008 / SAP TechEd 08 / Page 19
Web Dynpro Component SamplesCE 7.1 EhP1
Crystal Xcelsius
Web Dynpro
Flash Islands
-
5/28/2018 Comp 102
20/42 SAP 2008 / SAP TechEd 08 / Page 20
DEMO
-
5/28/2018 Comp 102
21/42 SAP 2008 / SAP TechEd 08 / Page 21
Working With Simulated ServicesCE 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 affecting
the application UIs
Service Implementation
Service Creation
-
5/28/2018 Comp 102
22/42 SAP 2008 / SAP TechEd 08 / Page 22
Additional ImprovementsCE 7.1 EhP1
Grid Layout
EJBs consumption support
Browse images support
OBN configuration for source views
Message area support
-
5/28/2018 Comp 102
23/42 SAP 2008 / SAP TechEd 08 / 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.1
The wizard opens the model in Visual Composer 7.1 and generates a detailed report of
the conversion status
In case some manual work is needed, this is described in the report
-
5/28/2018 Comp 102
24/42 SAP 2008 / SAP TechEd 08 / Page 24
ALV Table EnhancementsCE 7.1 EhP1
Configure ALV behavior in design time
Export to Excel
Switch to Chart
Display Hierarchies
Save runtime settings
-
5/28/2018 Comp 102
25/42 SAP 2008 / SAP TechEd 08 / Page 25
Embedded BI FeaturesCE 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 BICS
Real-time access to relational and
multidimensional sources
-
5/28/2018 Comp 102
26/42 SAP 2008 / SAP TechEd 08 / Page 26
Embedded BI Features (cont.)CE 7.1 EhP1
BI Data Service Wizard (Query wizard) and SQL editor
Flexibly create query views and configure ports of data
services
Planning application enabling
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
-
5/28/2018 Comp 102
27/42 SAP 2008 / SAP TechEd 08 / Page 27
Portal Content Creation FeaturesCE 7.1 EhP1
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
-
5/28/2018 Comp 102
28/42 SAP 2008 / SAP TechEd 08 / Page 28
Visual Composer & BPM IntegrationCE 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
-
5/28/2018 Comp 102
29/42 SAP 2008 / SAP TechEd 08 / Page 29
Model DebuggingCE 7.2
Debug Window
Visual Model Tracing Console
Variables, Breakpoints, andExpressions windows
-
5/28/2018 Comp 102
30/42 SAP 2008 / SAP TechEd 08 / Page 30
Visual Composer 7.1 Summary
Generally available as part of SAP NW
Composition Environment
Visual Composer 7.1
Clustered data services support
Componentization
Modeling and layout enhancements
Support for Web Dynpro runtime
ALV tables integration
Life Cycle Management support
CE 7.1 EhP1 CE 7.2
-
5/28/2018 Comp 102
31/42
SAP 2008 / SAP TechEd 08 / Page 31
Agenda
1. Introduction
2. Visual Composer 7.0
3. Visual Composer 7.1
4. Summary
-
5/28/2018 Comp 102
32/42
SAP 2008 / SAP TechEd 08 / Page 32
Collaborative Supplier/Material
Qualification Process
-
5/28/2018 Comp 102
33/42
SAP 2008 / SAP TechEd 08 / Page 33
Operational Dashboards
Wh t Oth C t S i ?
-
5/28/2018 Comp 102
34/42
SAP 2008 / SAP TechEd 08 / Page 34
What Other Customers are Saying?
The Visual Composer survey was launched on SDN in July
The survey ran for three weeks
Over 400 participants
Over 170 different organizations
~ 50% are SAP Customers, 35% SI/ISVs
~ 35% are Developers/IT Experts, 40% Consultants, 20% BPX/Business Analysts
Vi l C S Hi hli ht
-
5/28/2018 Comp 102
35/42
SAP 2008 / SAP TechEd 08 / 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-Tos, 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 systems
Flex, Flex, Flex !!!!
Main weaknesses of Visual Composer
Limited functionality and UI elements>Solv ed in CE7.1.1
Weak in reusing components ->Solv ed in CE7.1
Export and print functions ->Solved in NW7.0.1
Lifecycle Management support ->Solved in CE7.1
Y Q ti d C t
-
5/28/2018 Comp 102
36/42
SAP 2008 / SAP TechEd 08 / Page 36
Your Questions and Comments
Thank you for your time!
Questions
R d d R di
-
5/28/2018 Comp 102
37/42
SAP 2008 / SAP TechEd 08 / Page 37
Recommended Reading
Jan Rauscher, Volker Stiehl
Programmierhandbuch
SAP NetWeaver
Composition Environment
The Developers Guide to the SAP
NetWeaver CompositionEnvironment
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)
B ildi Y B i ith
http://www.sap-press.de/1655http://www.sap-press.de/1671http://www.sap-press.de/1671http://www.sap-press.de/1671http://www.sap-press.de/1671http://www.sap-press.de/1655http://www.sap-press.de/1655http://www.sap-press.de/1655 -
5/28/2018 Comp 102
38/42
SAP 2008 / SAP TechEd 08 / Page 38
SDN Subscriptions offers developers and consultants like you,
an annual license to the complete SAP NetWeaver platformsoftware, related services, and educational content, to keepyou at the top of your profession.
SDN Software Subscriptions: (currently available in U.S. and Germany)
A one year low cost, development, test, and commercializationlicense to the complete SAP NetWeaver software platform
Automatic notification for patches and updates
Continuous learning presentations and demos to buildexpertise in each of the SAP NetWeaver platform components
A 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 atwww.sdn.sap.com/irj/sdn/subscriptions
F l C ith SAP C tifi ti
http://www.sdn.sap.com/irj/sdn/subscriptionshttp://www.sdn.sap.com/irj/sdn/subscriptions -
5/28/2018 Comp 102
39/42
SAP 2008 / SAP TechEd 08 / / 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 thats what matters most tocustomers.*Conny Dahlgren, SAP Certified Professional
F rther Information
-
5/28/2018 Comp 102
40/42
SAP 2008 / SAP TechEd 08 / / Page 40
Further Information
Related Workshops/Lectures at SAP TechEd 2008
COMP102, What's New in the SAP NetWeaver Visual Composer Tool for
SAP NetWeaver CE, Lecture
COMP103,Web Dynpro and SAP NetWeaver Visual Composer - Which Tool
Should I Use?, Lecture
COMP161, Modeling With the Visual Composer Tool in SAP NetWeaver CE
7.1.1, hands-on
COMP262, Advanced Modeling With SAP NetWeaver Visual Composer for
SAP NetWeaver Composition Environment 7.1.1, hands-on
IM210, SAP NetWeaver BI Scenarios with Xcelsius and SAP NetWeaver
Visual Composer, Lecture
Related SAP Education and Certification Opportunities
http://www.sap.com/education/
SAP Public Web:
SAP Developer Network (SDN): www.sdn.sap.comBusiness Process Expert (BPX) Community: www.bpx.sap.com
http://www.sap.com/education/http://www.sdn.sap.com/http://www.bpx.sap.com/http://www.bpx.sap.com/http://www.sdn.sap.com/http://www.sap.com/education/ -
5/28/2018 Comp 102
41/42
SAP 2008 / SAP TechEd 08 / Page 41
DEMO
-
5/28/2018 Comp 102
42/42
Please complete your session evaluation.
Be courteous deposit your trash,and do not take the handouts for the following session.
Thank You
Feedback