42
COMP102 What's New in Visual Composer for SAP NetWeaver CE Dafna Yanay SAP NetWeaver Product Management

COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

Embed Size (px)

Citation preview

Page 1: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

COMP102 What's New in Visual Composer for SAP NetWeaver CE

Dafna YanaySAP NetWeaver Product Management

Page 2: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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.

Page 3: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© SAP 2008 / SAP TechEd 08 / <COMP102> Page 3

1. Introduction

2. Visual Composer 7.0

3. Visual Composer 7.1

4. Summary

Agenda

Page 4: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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)

Page 5: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 6: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© SAP 2008 / SAP TechEd 08 / <COMP102> / Page 6

Visual Composer Sample Views

Page 7: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© SAP 2008 / SAP TechEd 08 / <COMP102> Page 7

Agenda

1. Introduction

2. Visual Composer 7.0

3. Visual Composer 7.1

4. Summary

Page 8: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 9: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© SAP 2008 / SAP TechEd 08 / <COMP102> Page 9

DEMO

Page 10: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© SAP 2008 / SAP TechEd 08 / <COMP102> Page 10

Agenda

1. Introduction

2. Visual Composer 7.0

3. Visual Composer 7.1

4. Summary

Page 11: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 12: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 13: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 14: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 15: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 16: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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.

Page 17: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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.)

Page 18: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 19: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© SAP 2008 / SAP TechEd 08 / <COMP102> Page 19

Web Dynpro Component Samples CE 7.1 EhP1

Crystal Xcelsius

Web Dynpro

Flash Islands

Page 20: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© SAP 2008 / SAP TechEd 08 / <COMP102> Page 20

DEMO

Page 21: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 22: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 23: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 24: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 25: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 26: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 27: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 28: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 29: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 30: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 31: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© SAP 2008 / SAP TechEd 08 / <COMP102> Page 31

Agenda

1. Introduction

2. Visual Composer 7.0

3. Visual Composer 7.1

4. Summary

Page 32: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© SAP 2008 / SAP TechEd 08 / <COMP102> Page 32

Collaborative Supplier/Material Qualification Process

Page 33: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© SAP 2008 / SAP TechEd 08 / <COMP102> Page 33

Operational Dashboards

Page 34: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 35: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 36: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© SAP 2008 / SAP TechEd 08 / <COMP102> Page 36

Your Questions and Comments

Thank you for your time!

Questions

Page 37: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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)

Page 38: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 39: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 40: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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

Page 41: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© SAP 2008 / SAP TechEd 08 / <COMP102> Page 41

DEMO

Page 42: COMP102 What's New in Visual Composer for SAP NetWeaver CE.pdf

© 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