comp 102

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

Upload: koizak

Post on 18-Oct-2015

7 views

Category:

Documents


0 download

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