SlideShare a Scribd company logo
1 of 31
Download to read offline
COMP102
What's New in Visual Composer
for SAP NetWeaver CE
Dan Yackel
SAP NetWeaver RIG
Dafna Yanay
SAP 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.1
3. 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 tables
creating connections between
elements to define the business
logic of the application
generating 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
1. Introduction
2. Visual Composer 7.1
3. Summary
Agenda
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 8
Java Application
Server
Robust, enterprise-
class Java EE 5
application server
Eclipse Development
Environment
SAP NetWeaver
Developer Studio: Eclipse
based development and
modeling environment
Model-Driven Development and Deployment with
SAP NetWeaver Composition Environment 7.1
Processes
Event Flow / Rules
Role
SAP NetWeaver
BPM for process
composition
Views
Portal and Web Forms
Mobile
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
Data
or File
Web Services / Enterprise
Services Connectivity
Services
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 9
CE 7.1CE 7.1 CE 7.2CE 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 EhP1CE 7.1 EhP1
Visual Composer 7.1
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 10
Key Features
CE 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 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 11
Embedded BI Features
CE 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 transactions
ALV tables for data manipulation by end-user:
Sort or filter the list
Add a calculation
Hide columns
Personalize settings
Composite Apps
embedded BI
Composite Apps
embedded BI
SAP NetWeaver
Composition Environment
Visual
Composer
BI Consumer
Services
SAP Apps SAP BI
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 12
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 Framework
Top-down or bottom-up content creation workflow
Drag-and-drop content creation
Guided creation using portal semantic metadata
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 13
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 features
Portal Events Support (EPCM)
JDBC support
Undo/Redo
Migration Support
HTML 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 14
Visual Composer in NWDS
CE 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 all
CE toolsets
(Web Dynpro tools,
Visual Composer,
CAF, BPM, etc.)
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 15
Extending Visual Composer Using Web Dynpro
CE 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 the
Visual Composer model
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 16
Web Dynpro Component Samples
CE 7.1 EhP1
Crystal Xcelsius
Web Dynpro
Flash Islands
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 17
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 affecting
the application UIs
Service Implementation
Service Creation
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 18
Additional Improvements
CE 7.1 EhP1
Grid Layout
EJBs consumption support
Browse images support
OBN configuration for source views
Message area support
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 19
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
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 20
ALV Table Enhancements
CE 7.1 EhP1
Configure ALV behavior in design time
Export to Excel
Switch to Chart
Display Hierarchies
Save runtime settings
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 21
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 BICS
Real-time access to relational and
multidimensional sources
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 22
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
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 23
Portal Content Creation Features
CE 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
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 24
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 UI
Consume existing Visual Composer UIs and add them to the business process
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 25
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 26
1. Introduction
2. Visual Composer 7.1
3. Summary
Agenda
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 27
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
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 28
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
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 29
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 systems
Flex, Flex, Flex !!!!
Main weaknesses of Visual Composer
Limited functionality and UI elements –> Solved in CE7.1.1
Weak in reusing components -> Solved in CE7.1
Export and print functions -> Solved in NW7.0.1
Lifecycle Management support ->Solved in CE7.1
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 30
Your Questions and Comments
Thank you for your time!
Questions
© SAP 2008 / SAP TechEd 08 / <COMP102> Page 31
Copyright 2008 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.
SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, SAP Business ByDesign, ByDesign, PartnerEdge 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 in several other countries all over the world. All other product and service names mentioned and associated logos displayed 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.
Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch
SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.
Einige von der SAP AG und deren Vertriebspartnern vertriebene Softwareprodukte können Softwarekomponenten umfassen, die Eigentum anderer Softwarehersteller sind.
SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, SAP Business ByDesign, ByDesign, PartnerEdge und andere in diesem Dokument erwähnte SAP-Produkte und Services sowie die
dazugehörigen Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und in mehreren anderen Ländern weltweit. Alle anderen in diesem Dokument erwähnten Namen von
Produkten und Services sowie die damit verbundenen Firmenlogos sind Marken der jeweiligen Unternehmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu
Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen.
Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form
auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet. Bei dieser Publikation handelt es sich um eine vorläufige Version, die nicht Ihrem gültigen Lizenzvertrag
oder anderen Vereinbarungen mit SAP unterliegt. Diese Publikation enthält nur vorgesehene Strategien, Entwicklungen und Funktionen des SAP®-Produkts. SAP entsteht aus dieser
Publikation keine Verpflichtung zu einer bestimmten Geschäfts- oder Produktstrategie und/oder bestimmten Entwicklungen. Diese Publikation kann von SAP jederzeit ohne vorherige
Ankündigung geändert werden.
SAP übernimmt keine Haftung für Fehler oder Auslassungen in dieser Publikation. Des Weiteren übernimmt SAP keine Garantie für die Exaktheit oder Vollständigkeit der Informationen, Texte,
Grafiken, Links und sonstigen in dieser Publikation enthaltenen Elementen. Diese Publikation wird ohne jegliche Gewähr, weder ausdrücklich noch stillschweigend, bereitgestellt. Dies gilt u. a.,
aber nicht ausschließlich, hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck sowie für die Gewährleistung der Nichtverletzung geltenden Rechts.
SAP haftet nicht für entstandene Schäden. Dies gilt u. a. und uneingeschränkt für konkrete, besondere und mittelbare Schäden oder Folgeschäden, die aus der Nutzung dieser Materialien
entstehen können. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit.
Die gesetzliche Haftung bei Personenschäden oder Produkthaftung bleibt unberührt. Die Informationen, auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinks zugreifen,
unterliegen nicht dem Einfluss von SAP, und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen über Internetseiten
Dritter ab.
Alle Rechte vorbehalten.

More Related Content

What's hot

Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-systemZ sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-systemNagendra Babu
 
Enterprise workspaces - Extending SAP NetWeaver Portal capabilities
Enterprise workspaces - Extending SAP NetWeaver Portal capabilities Enterprise workspaces - Extending SAP NetWeaver Portal capabilities
Enterprise workspaces - Extending SAP NetWeaver Portal capabilities SAP Portal
 
Develop Your First Mobile Application with Portal on Device
Develop Your First Mobile Application with Portal on DeviceDevelop Your First Mobile Application with Portal on Device
Develop Your First Mobile Application with Portal on DeviceSAP Portal
 
Tips and Tricks for Building a Web-Based Planning Application in SAP
Tips and Tricks for Building a Web-Based Planning Application in SAP Tips and Tricks for Building a Web-Based Planning Application in SAP
Tips and Tricks for Building a Web-Based Planning Application in SAP LAZAR Consultants LLC
 
Next Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver PortalNext Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver PortalSAP Portal
 
Accessing Your Existing SAP NetWeaver Portal on Mobile Device
Accessing Your Existing SAP NetWeaver Portal on Mobile DeviceAccessing Your Existing SAP NetWeaver Portal on Mobile Device
Accessing Your Existing SAP NetWeaver Portal on Mobile DeviceSAP Portal
 
Hana ui services nov2013 #sapmm
Hana ui services nov2013 #sapmmHana ui services nov2013 #sapmm
Hana ui services nov2013 #sapmmSAP Portal
 
CVCC - Data Visualization and VisiFire
CVCC - Data Visualization and VisiFireCVCC - Data Visualization and VisiFire
CVCC - Data Visualization and VisiFireryanaoliveira
 
Dashboard Factory - most efficient way to develop with SAP Design Studio
Dashboard Factory - most efficient way to develop with SAP Design Studio Dashboard Factory - most efficient way to develop with SAP Design Studio
Dashboard Factory - most efficient way to develop with SAP Design Studio Iliya Ruvinsky
 
Portal Integration with SAP BusinessObjects (SDK)
Portal Integration with SAP BusinessObjects (SDK)Portal Integration with SAP BusinessObjects (SDK)
Portal Integration with SAP BusinessObjects (SDK)DMIMarketing
 
Ten questions-c folders
Ten questions-c foldersTen questions-c folders
Ten questions-c foldersNayeem Rahman
 
2015 ASUG UX250 SAP Screen Personas and Fiori launchpad
2015 ASUG UX250 SAP Screen Personas and Fiori launchpad2015 ASUG UX250 SAP Screen Personas and Fiori launchpad
2015 ASUG UX250 SAP Screen Personas and Fiori launchpadPeter Spielvogel
 
Amita_Gupta_9_yrs_HANA_Solution_Architect
Amita_Gupta_9_yrs_HANA_Solution_ArchitectAmita_Gupta_9_yrs_HANA_Solution_Architect
Amita_Gupta_9_yrs_HANA_Solution_ArchitectAmita Gupta
 
CA View® and CA Deliver™ – Product Overview
CA View® and CA Deliver™ – Product OverviewCA View® and CA Deliver™ – Product Overview
CA View® and CA Deliver™ – Product OverviewCA Technologies
 
Paperless HR Processes With SAP
Paperless HR Processes With SAPPaperless HR Processes With SAP
Paperless HR Processes With SAPjankremer
 
sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)Prof Dr Mehmed ERDAS
 
Dashboards With Pps Monitoring And Analytics
Dashboards With Pps Monitoring And AnalyticsDashboards With Pps Monitoring And Analytics
Dashboards With Pps Monitoring And Analyticsrsnarayanan
 
Web Site and Rich Internet Applications
Web Site and Rich Internet ApplicationsWeb Site and Rich Internet Applications
Web Site and Rich Internet ApplicationsWeb Site srl
 

What's hot (20)

Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-systemZ sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
 
Enterprise workspaces - Extending SAP NetWeaver Portal capabilities
Enterprise workspaces - Extending SAP NetWeaver Portal capabilities Enterprise workspaces - Extending SAP NetWeaver Portal capabilities
Enterprise workspaces - Extending SAP NetWeaver Portal capabilities
 
Develop Your First Mobile Application with Portal on Device
Develop Your First Mobile Application with Portal on DeviceDevelop Your First Mobile Application with Portal on Device
Develop Your First Mobile Application with Portal on Device
 
Tips and Tricks for Building a Web-Based Planning Application in SAP
Tips and Tricks for Building a Web-Based Planning Application in SAP Tips and Tricks for Building a Web-Based Planning Application in SAP
Tips and Tricks for Building a Web-Based Planning Application in SAP
 
Next Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver PortalNext Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver Portal
 
Accessing Your Existing SAP NetWeaver Portal on Mobile Device
Accessing Your Existing SAP NetWeaver Portal on Mobile DeviceAccessing Your Existing SAP NetWeaver Portal on Mobile Device
Accessing Your Existing SAP NetWeaver Portal on Mobile Device
 
Hana ui services nov2013 #sapmm
Hana ui services nov2013 #sapmmHana ui services nov2013 #sapmm
Hana ui services nov2013 #sapmm
 
CVCC - Data Visualization and VisiFire
CVCC - Data Visualization and VisiFireCVCC - Data Visualization and VisiFire
CVCC - Data Visualization and VisiFire
 
Dashboard Factory - most efficient way to develop with SAP Design Studio
Dashboard Factory - most efficient way to develop with SAP Design Studio Dashboard Factory - most efficient way to develop with SAP Design Studio
Dashboard Factory - most efficient way to develop with SAP Design Studio
 
Portal Integration with SAP BusinessObjects (SDK)
Portal Integration with SAP BusinessObjects (SDK)Portal Integration with SAP BusinessObjects (SDK)
Portal Integration with SAP BusinessObjects (SDK)
 
Sapui5 & Fiori
Sapui5 & FioriSapui5 & Fiori
Sapui5 & Fiori
 
Ten questions-c folders
Ten questions-c foldersTen questions-c folders
Ten questions-c folders
 
2015 ASUG UX250 SAP Screen Personas and Fiori launchpad
2015 ASUG UX250 SAP Screen Personas and Fiori launchpad2015 ASUG UX250 SAP Screen Personas and Fiori launchpad
2015 ASUG UX250 SAP Screen Personas and Fiori launchpad
 
Amita_Gupta_9_yrs_HANA_Solution_Architect
Amita_Gupta_9_yrs_HANA_Solution_ArchitectAmita_Gupta_9_yrs_HANA_Solution_Architect
Amita_Gupta_9_yrs_HANA_Solution_Architect
 
CA View® and CA Deliver™ – Product Overview
CA View® and CA Deliver™ – Product OverviewCA View® and CA Deliver™ – Product Overview
CA View® and CA Deliver™ – Product Overview
 
Paperless HR Processes With SAP
Paperless HR Processes With SAPPaperless HR Processes With SAP
Paperless HR Processes With SAP
 
sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)
 
Dashboards With Pps Monitoring And Analytics
Dashboards With Pps Monitoring And AnalyticsDashboards With Pps Monitoring And Analytics
Dashboards With Pps Monitoring And Analytics
 
Web Site and Rich Internet Applications
Web Site and Rich Internet ApplicationsWeb Site and Rich Internet Applications
Web Site and Rich Internet Applications
 
Camunda in Action
Camunda in ActionCamunda in Action
Camunda in Action
 

Similar to SAP NetWeaver Composition Environment EhP1%2c Visual Composer Overview of Features - Webinar Presentation (1)

Mho Web Dynpro Abap
Mho Web Dynpro AbapMho Web Dynpro Abap
Mho Web Dynpro Abapthomas_jung
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Softwaresriikanthp
 
Building Composite Application for Lotus Notes 8
Building Composite Application for Lotus Notes 8Building Composite Application for Lotus Notes 8
Building Composite Application for Lotus Notes 8dominion
 
Web(abap introduction)
Web(abap introduction)Web(abap introduction)
Web(abap introduction)Kranthi Kumar
 
SAP Inside Track 2010 - Thomas Jung Intro to WDA
SAP Inside Track 2010 - Thomas Jung Intro to WDASAP Inside Track 2010 - Thomas Jung Intro to WDA
SAP Inside Track 2010 - Thomas Jung Intro to WDAsjohannes
 
Sap Process Integration
Sap Process Integration Sap Process Integration
Sap Process Integration Tauhidul Islam
 
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)Wiiisdom
 
Primavera integration possibilities Technical overview - Oracle Primavera Col...
Primavera integration possibilities Technical overview - Oracle Primavera Col...Primavera integration possibilities Technical overview - Oracle Primavera Col...
Primavera integration possibilities Technical overview - Oracle Primavera Col...p6academy
 
Raju_Datla_Resume
Raju_Datla_ResumeRaju_Datla_Resume
Raju_Datla_ResumeVEERA DATLA
 
Oracle bi 11.1.1.6.1 and adf integration
Oracle bi 11.1.1.6.1 and adf integrationOracle bi 11.1.1.6.1 and adf integration
Oracle bi 11.1.1.6.1 and adf integrationRavi Kumar Lanke
 
What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03
What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03
What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03Dennis Parrott
 
Power Bi Dashboard for Data Analysis
Power Bi Dashboard for Data AnalysisPower Bi Dashboard for Data Analysis
Power Bi Dashboard for Data AnalysisIRJET Journal
 
SAP Technology QUICK overview
SAP Technology QUICK overviewSAP Technology QUICK overview
SAP Technology QUICK overviewMichelle Crapo
 
Sap Netweaver Portal
Sap Netweaver PortalSap Netweaver Portal
Sap Netweaver PortalSaba Ameer
 
Biztalk Server 2006
Biztalk Server 2006Biztalk Server 2006
Biztalk Server 2006ipaciti
 
SharePoint 2010 Application Development
SharePoint 2010 Application DevelopmentSharePoint 2010 Application Development
SharePoint 2010 Application Developmentmattbremer
 
Making the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slides
Making the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slidesMaking the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slides
Making the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slidesSusan Yoskin
 

Similar to SAP NetWeaver Composition Environment EhP1%2c Visual Composer Overview of Features - Webinar Presentation (1) (20)

Mho Web Dynpro Abap
Mho Web Dynpro AbapMho Web Dynpro Abap
Mho Web Dynpro Abap
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Software
 
Building Composite Application for Lotus Notes 8
Building Composite Application for Lotus Notes 8Building Composite Application for Lotus Notes 8
Building Composite Application for Lotus Notes 8
 
J developer, oracle adf introduction
J developer, oracle adf   introductionJ developer, oracle adf   introduction
J developer, oracle adf introduction
 
Web(abap introduction)
Web(abap introduction)Web(abap introduction)
Web(abap introduction)
 
SAP Inside Track 2010 - Thomas Jung Intro to WDA
SAP Inside Track 2010 - Thomas Jung Intro to WDASAP Inside Track 2010 - Thomas Jung Intro to WDA
SAP Inside Track 2010 - Thomas Jung Intro to WDA
 
Sap Process Integration
Sap Process Integration Sap Process Integration
Sap Process Integration
 
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
 
Primavera integration possibilities Technical overview - Oracle Primavera Col...
Primavera integration possibilities Technical overview - Oracle Primavera Col...Primavera integration possibilities Technical overview - Oracle Primavera Col...
Primavera integration possibilities Technical overview - Oracle Primavera Col...
 
Raju_Datla_Resume
Raju_Datla_ResumeRaju_Datla_Resume
Raju_Datla_Resume
 
Oracle bi 11.1.1.6.1 and adf integration
Oracle bi 11.1.1.6.1 and adf integrationOracle bi 11.1.1.6.1 and adf integration
Oracle bi 11.1.1.6.1 and adf integration
 
What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03
What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03
What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03
 
Harmeet singh
Harmeet singhHarmeet singh
Harmeet singh
 
Power Bi Dashboard for Data Analysis
Power Bi Dashboard for Data AnalysisPower Bi Dashboard for Data Analysis
Power Bi Dashboard for Data Analysis
 
SAP Technology QUICK overview
SAP Technology QUICK overviewSAP Technology QUICK overview
SAP Technology QUICK overview
 
Sap Netweaver Portal
Sap Netweaver PortalSap Netweaver Portal
Sap Netweaver Portal
 
Biztalk Server 2006
Biztalk Server 2006Biztalk Server 2006
Biztalk Server 2006
 
SharePoint 2010 Application Development
SharePoint 2010 Application DevelopmentSharePoint 2010 Application Development
SharePoint 2010 Application Development
 
Nilesh umaretiya CV 2016
Nilesh umaretiya CV 2016Nilesh umaretiya CV 2016
Nilesh umaretiya CV 2016
 
Making the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slides
Making the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slidesMaking the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slides
Making the Dinosaur Dance - RDz, RTC and UrbanCode Lunch and Learn slides
 

SAP NetWeaver Composition Environment EhP1%2c Visual Composer Overview of Features - Webinar Presentation (1)

  • 1. COMP102 What's New in Visual Composer for SAP NetWeaver CE Dan Yackel SAP NetWeaver RIG Dafna Yanay SAP NetWeaver Product Management
  • 2. © 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.
  • 3. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 3 1. Introduction 2. Visual Composer 7.1 3. Summary Agenda
  • 4. © 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)
  • 5. © 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 tables creating connections between elements to define the business logic of the application generating runtime code automatically from the Visual Composer model SAP R/3 SAP BI ..... Non-SAP
  • 6. © SAP 2008 / SAP TechEd 08 / <COMP102> / Page 6 Visual Composer Sample Views
  • 7. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 7 1. Introduction 2. Visual Composer 7.1 3. Summary Agenda
  • 8. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 8 Java Application Server Robust, enterprise- class Java EE 5 application server Eclipse Development Environment SAP NetWeaver Developer Studio: Eclipse based development and modeling environment Model-Driven Development and Deployment with SAP NetWeaver Composition Environment 7.1 Processes Event Flow / Rules Role SAP NetWeaver BPM for process composition Views Portal and Web Forms Mobile 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 Data or File Web Services / Enterprise Services Connectivity Services Service façade New service Data service Enterprise service Basic service SAP Composite Application Framework (CAF) business object modeling and service composition
  • 9. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 9 CE 7.1CE 7.1 CE 7.2CE 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 EhP1CE 7.1 EhP1 Visual Composer 7.1
  • 10. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 10 Key Features CE 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 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
  • 11. © SAP 2008 / SAP TechEd 08 / <COMP102> / Page 11 Embedded BI Features CE 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 transactions ALV tables for data manipulation by end-user: Sort or filter the list Add a calculation Hide columns Personalize settings Composite Apps embedded BI Composite Apps embedded BI SAP NetWeaver Composition Environment Visual Composer BI Consumer Services SAP Apps SAP BI
  • 12. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 12 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 Framework Top-down or bottom-up content creation workflow Drag-and-drop content creation Guided creation using portal semantic metadata
  • 13. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 13 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 features Portal Events Support (EPCM) JDBC support Undo/Redo Migration Support HTML View *Visual Composer 7.0 capabilities that are not available in Ehp1 of Visual Composer 7.1 include styling, formatting, and few UI controls.
  • 14. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 14 Visual Composer in NWDS CE 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 all CE toolsets (Web Dynpro tools, Visual Composer, CAF, BPM, etc.)
  • 15. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 15 Extending Visual Composer Using Web Dynpro CE 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 the Visual Composer model
  • 16. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 16 Web Dynpro Component Samples CE 7.1 EhP1 Crystal Xcelsius Web Dynpro Flash Islands
  • 17. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 17 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 affecting the application UIs Service Implementation Service Creation
  • 18. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 18 Additional Improvements CE 7.1 EhP1 Grid Layout EJBs consumption support Browse images support OBN configuration for source views Message area support
  • 19. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 19 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
  • 20. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 20 ALV Table Enhancements CE 7.1 EhP1 Configure ALV behavior in design time Export to Excel Switch to Chart Display Hierarchies Save runtime settings
  • 21. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 21 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 BICS Real-time access to relational and multidimensional sources
  • 22. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 22 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
  • 23. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 23 Portal Content Creation Features CE 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
  • 24. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 24 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 UI Consume existing Visual Composer UIs and add them to the business process
  • 25. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 25 Model Debugging CE 7.2 Debug WindowDebug Window Visual Model TracingVisual Model Tracing ConsoleConsole Variables, Breakpoints, and Expressions windows Variables, Breakpoints, and Expressions windows
  • 26. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 26 1. Introduction 2. Visual Composer 7.1 3. Summary Agenda
  • 27. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 27 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
  • 28. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 28 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
  • 29. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 29 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 systems Flex, Flex, Flex !!!! Main weaknesses of Visual Composer Limited functionality and UI elements –> Solved in CE7.1.1 Weak in reusing components -> Solved in CE7.1 Export and print functions -> Solved in NW7.0.1 Lifecycle Management support ->Solved in CE7.1
  • 30. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 30 Your Questions and Comments Thank you for your time! Questions
  • 31. © SAP 2008 / SAP TechEd 08 / <COMP102> Page 31 Copyright 2008 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. SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, SAP Business ByDesign, ByDesign, PartnerEdge 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 in several other countries all over the world. All other product and service names mentioned and associated logos displayed 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. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. Einige von der SAP AG und deren Vertriebspartnern vertriebene Softwareprodukte können Softwarekomponenten umfassen, die Eigentum anderer Softwarehersteller sind. SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, SAP Business ByDesign, ByDesign, PartnerEdge und andere in diesem Dokument erwähnte SAP-Produkte und Services sowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und in mehreren anderen Ländern weltweit. Alle anderen in diesem Dokument erwähnten Namen von Produkten und Services sowie die damit verbundenen Firmenlogos sind Marken der jeweiligen Unternehmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen. Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet. Bei dieser Publikation handelt es sich um eine vorläufige Version, die nicht Ihrem gültigen Lizenzvertrag oder anderen Vereinbarungen mit SAP unterliegt. Diese Publikation enthält nur vorgesehene Strategien, Entwicklungen und Funktionen des SAP®-Produkts. SAP entsteht aus dieser Publikation keine Verpflichtung zu einer bestimmten Geschäfts- oder Produktstrategie und/oder bestimmten Entwicklungen. Diese Publikation kann von SAP jederzeit ohne vorherige Ankündigung geändert werden. SAP übernimmt keine Haftung für Fehler oder Auslassungen in dieser Publikation. Des Weiteren übernimmt SAP keine Garantie für die Exaktheit oder Vollständigkeit der Informationen, Texte, Grafiken, Links und sonstigen in dieser Publikation enthaltenen Elementen. Diese Publikation wird ohne jegliche Gewähr, weder ausdrücklich noch stillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschließlich, hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck sowie für die Gewährleistung der Nichtverletzung geltenden Rechts. SAP haftet nicht für entstandene Schäden. Dies gilt u. a. und uneingeschränkt für konkrete, besondere und mittelbare Schäden oder Folgeschäden, die aus der Nutzung dieser Materialien entstehen können. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit. Die gesetzliche Haftung bei Personenschäden oder Produkthaftung bleibt unberührt. Die Informationen, auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinks zugreifen, unterliegen nicht dem Einfluss von SAP, und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen über Internetseiten Dritter ab. Alle Rechte vorbehalten.