SlideShare a Scribd company logo
1 of 31
Download to read offline
KHNC
SAP NetWeaver BPM Integration
with Visual Composer
Daniel Yackel
SAP Intelligence Platform and NetWeaver RIG Americas
SAP Labs, LLC
1001 Summit Boulevard
Atlanta, GA 30319 USA
M 678.860.7545
E daniel.yackel@sap.com
© SAP AG 2009. All rights reserved. / 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 AG 2009. All rights reserved. / Page 3
Agenda
BPM Overview
SAP NetWeaver Composition Environment 7.2 – BPM
Visual Composer Overview
SAP NetWeaver Composition Environment 7.2 - Visual Composer
Visual Composer within NWDS
VC –UI Integration
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
Demo
© SAP AG 2009. All rights reserved. / Page 4
Agenda
BPM Overview
SAP NetWeaver Composition Environment 7.2 – BPM
Visual Composer Overview
SAP NetWeaver Composition Environment 7.2 - Visual Composer
Visual Composer within NWDS
VC –UI Integration
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
Demo
© SAP AG 2009. All rights reserved. / Page 5
Process Components
SAP Applications
Order
Mgmt. ...
Platform Components
SAP NetWeaver
Service & Event
Enablement
Enterprise SOA
Provisioning
Service-
enabled
Applications MDM BI …
Service & Event
Composition
Enterprise SOA
Consumption
UI Composition
Information
Composition
SOA Technology with SAP NetWeaver
User
Interface
Forms Portal Dashboards SAP GUI MobileBusiness
Client
Duet
Connectivity &
Integration
Non SAP &
Legacy
Customer & Partner
Applications
BusinessPartner
Service Bus
SOA Design
Governance
SOA Management
Enterprise
Services
SOA Middleware
Business Process Composition &
Management (BPM)
© SAP AG 2009. All rights reserved. / Page 6
Business Process Management for
Composite Business Processes
Process Server
Process
Composer
Process
Desk
Process
Desk
Rules Engine
Rules
Composer
Process
Desk
Rules
Management
Characteristics
Graphical modeler based on BPMN
Eclipse-based
Support key process concepts
(workflow, event, task, context,
roles, UI) throughout their
lifecycle
Combine human interaction and
system integration in one model
Direct path from business view to process
execution
Nothing ‘lost in translation’
Dynamic role-based views
Single active model
Flexible execution
Business Rules Management
Embedded rules in process to drive
process agility
© SAP AG 2009. All rights reserved. / Page 7
Business Process (Purchase Request)
• Model the Purchase Request Process
• Import the Create Order Web service
• Create Confirmation VC UI
• Define the process context mapping
• Compile and deploy the application
• Perform runtime SOA Configuration
• Execute and test the process
© SAP AG 2009. All rights reserved. / Page 8
Agenda
BPM Overview
SAP NetWeaver Composition Environment 7.2 – BPM
Visual Composer Overview
SAP NetWeaver Composition Environment 7.2 - Visual Composer
Visual Composer within NWDS
VC –UI Integration
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
Demo
© SAP AG 2009. All rights reserved. / Page 9
Process Components
SAP Applications
Order
Mgmt. ...
Platform Components
SAP NetWeaver
Service & Event
Enablement
Enterprise SOA
Provisioning
Service-
enabled
Applications MDM BI …
Service & Event
Composition
Enterprise SOA
Consumption
Information
Composition
SOA Technology with SAP NetWeaver
Business Process Composition &
Management (BPM)
User
Interface
Forms Portal Dashboards SAP GUI MobileBusiness
Client
Duet
Connectivity &
Integration
Non SAP &
Legacy
Customer & Partner
Applications
BusinessPartner
Service Bus
SOA Design
Governance
SOA Management
Enterprise
Services
SOA Middleware
UI Composition
© SAP AG 2009. All rights reserved. / Page 10
Modeling with Visual Composer
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
Visual Composer supports creating applications by…
Data Flow
UI Elements
Services
© SAP AG 2009. All rights reserved. / Page 11
Visual Composer in NWDS
Integrated version of Visual Composer in 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 AG 2009. All rights reserved. / Page 12
Visual Composer in NWDS
Integrated version of Visual Composer in the NetWeaver Developer Studio
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 AG 2009. All rights reserved. / Page 13
Agenda
BPM Overview
SAP NetWeaver Composition Environment 7.2 – BPM
Visual Composer Overview
SAP NetWeaver Composition Environment 7.2 - Visual Composer
Visual Composer within NWDS
VC –UI Integration
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
Demo
© SAP AG 2009. All rights reserved. / Page 14
New in VC 7.2: BPM Integration
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
VC 7.2
© SAP AG 2009. All rights reserved. / Page 15
UI Integration
Generated Visual Composer UI.
UI can be further modified by launching Visual Composer
Open VC perspective and Model Browser View.
© SAP AG 2009. All rights reserved. / Page 16
Break-out from a BPM Step and automatically
generate the Visual Composer UI
View the Properties of the newly
created Human Activity.
You can then begin the UI Wizard to
set the Task.
© SAP AG 2009. All rights reserved. / Page 17
Break-out from a BPM Step and automatically
generate the Visual Composer UI
Within the Process Model, select the
Template to apply.
© SAP AG 2009. All rights reserved. / Page 18
Break-out from a BPM Step and automatically
generate the Visual Composer UI
UI Task Generation will be selected.
Create the Task – ‘Confirm’
Select which attributes to use from
the process context that will be visible
within the UI
Realize that the ‘Related Human
Activity’ needs to be selected that the
task will be associated with.
© SAP AG 2009. All rights reserved. / Page 19
Break-out from a BPM Step and automatically
generate the Visual Composer UI
Select ‘Visual Compose’ as the UI
Technology
At this time you can create a new DC
or select a current DC
© SAP AG 2009. All rights reserved. / Page 20
Break-out from a BPM Step and automatically
generate the Visual Composer UI
Within the Model Browser you will
see the newly created VC component
The Generated model is now
available for configuration.
© SAP AG 2009. All rights reserved. / Page 21
Consume existing Visual Composer UIs and
add them to the business process
Be sure that the VC UI has a ‘start’
and an ‘end’ point defined.
© SAP AG 2009. All rights reserved. / Page 22
Consume existing Visual Composer UIs and
add them to the business process
Open the ‘Task’ with the editor
Select the Unified UI Wizard
© SAP AG 2009. All rights reserved. / Page 23
Consume existing Visual Composer UIs and
add them to the business process
Select Visual Composer and
Search for Models that have a
‘start’ and ‘end’ point configured
When the wizard is finished
the UI is now available to your
BPM Model.
© SAP AG 2009. All rights reserved. / Page 24
Agenda
BPM Overview
SAP NetWeaver Composition Environment 7.2 – BPM
Visual Composer Overview
SAP NetWeaver Composition Environment 7.2 - Visual Composer
Visual Composer within NWDS
VC –UI Integration
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
Demo
DEMO
© SAP AG 2009. All rights reserved. / Page 26
Visual Composer Roadmap
2011
2010
2009
* Dates are NOT final at this point and are subject to change.
ROADMAP
© SAP AG 2009. All rights reserved. / Page 27
Visual Composer Learning Map
ROADMAP
© SAP AG 2009. All rights reserved. / Page 28
Visual Composer Documentation
Help.sap.com
ROADMAP
© SAP AG 2009. All rights reserved. / Page 29
Visual Composer Community
www.sdn.sap.com/irj/sdn/nw-vc
ROADMAP
Thank You!
© SAP AG 2009. All rights reserved. / Page 31
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.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries,
eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+,
POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex,
MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other
countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, 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 other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and
services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries.
Business Objects is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only.
National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only,
without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group
products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed
as constituting an additional warrant.
Copyright 2009 SAP AG
All Rights Reserved

More Related Content

What's hot

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
 
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
 
Ad402 create self-service apps in minutes with ibm forms experience builder
Ad402   create self-service apps in minutes with ibm forms experience builderAd402   create self-service apps in minutes with ibm forms experience builder
Ad402 create self-service apps in minutes with ibm forms experience buildermlech23
 
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
 
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
 
Ten questions-c folders
Ten questions-c foldersTen questions-c folders
Ten questions-c foldersNayeem Rahman
 
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
 
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
 
Dashboards With Pps Monitoring And Analytics
Dashboards With Pps Monitoring And AnalyticsDashboards With Pps Monitoring And Analytics
Dashboards With Pps Monitoring And Analyticsrsnarayanan
 
BPM and SAP Whitepaper
BPM and SAP WhitepaperBPM and SAP Whitepaper
BPM and SAP WhitepaperShetal Patel
 

What's hot (20)

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
 
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)
 
Ad402 create self-service apps in minutes with ibm forms experience builder
Ad402   create self-service apps in minutes with ibm forms experience builderAd402   create self-service apps in minutes with ibm forms experience builder
Ad402 create self-service apps in minutes with ibm forms experience builder
 
Sapui5 & Fiori
Sapui5 & FioriSapui5 & Fiori
Sapui5 & Fiori
 
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
 
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
 
Ten questions-c folders
Ten questions-c foldersTen questions-c folders
Ten questions-c folders
 
Paperless HR Processes With SAP
Paperless HR Processes With SAPPaperless HR Processes With SAP
Paperless HR Processes With SAP
 
raj_full_cv
raj_full_cvraj_full_cv
raj_full_cv
 
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)
 
Web Site and Rich Internet Applications
Web Site and Rich Internet ApplicationsWeb Site and Rich Internet Applications
Web Site and Rich Internet Applications
 
Dashboards With Pps Monitoring And Analytics
Dashboards With Pps Monitoring And AnalyticsDashboards With Pps Monitoring And Analytics
Dashboards With Pps Monitoring And Analytics
 
BPM and SAP Whitepaper
BPM and SAP WhitepaperBPM and SAP Whitepaper
BPM and SAP Whitepaper
 
Rational HATS overview 7.5.1
Rational HATS overview 7.5.1Rational HATS overview 7.5.1
Rational HATS overview 7.5.1
 

Viewers also liked

Extend SAP processes using IBM BPM Webinar July-2016
Extend SAP processes using IBM BPM Webinar July-2016Extend SAP processes using IBM BPM Webinar July-2016
Extend SAP processes using IBM BPM Webinar July-2016Logan Vadivelu
 
Ibm web sphere vs sap netweaver evaluation whitepaper
Ibm web sphere vs sap netweaver evaluation   whitepaperIbm web sphere vs sap netweaver evaluation   whitepaper
Ibm web sphere vs sap netweaver evaluation whitepaperrvegesna1
 
Smarter processes for sap doha sept-18-2013
Smarter processes for sap doha sept-18-2013Smarter processes for sap doha sept-18-2013
Smarter processes for sap doha sept-18-2013Logan Vadivelu
 
Developing SAP Integration services in IBM BPM Advanced
Developing SAP Integration services in IBM BPM Advanced Developing SAP Integration services in IBM BPM Advanced
Developing SAP Integration services in IBM BPM Advanced Logan Vadivelu
 
How Business processes supported in BPM vs ERP
How Business processes supported in BPM vs ERPHow Business processes supported in BPM vs ERP
How Business processes supported in BPM vs ERPLogan Vadivelu
 
Getting started with SAP PI/PO an overview presentation
Getting started with SAP PI/PO an overview presentationGetting started with SAP PI/PO an overview presentation
Getting started with SAP PI/PO an overview presentationFigaf.com
 

Viewers also liked (7)

Extend SAP processes using IBM BPM Webinar July-2016
Extend SAP processes using IBM BPM Webinar July-2016Extend SAP processes using IBM BPM Webinar July-2016
Extend SAP processes using IBM BPM Webinar July-2016
 
Ibm web sphere vs sap netweaver evaluation whitepaper
Ibm web sphere vs sap netweaver evaluation   whitepaperIbm web sphere vs sap netweaver evaluation   whitepaper
Ibm web sphere vs sap netweaver evaluation whitepaper
 
Smarter processes for sap doha sept-18-2013
Smarter processes for sap doha sept-18-2013Smarter processes for sap doha sept-18-2013
Smarter processes for sap doha sept-18-2013
 
Developing SAP Integration services in IBM BPM Advanced
Developing SAP Integration services in IBM BPM Advanced Developing SAP Integration services in IBM BPM Advanced
Developing SAP Integration services in IBM BPM Advanced
 
How Business processes supported in BPM vs ERP
How Business processes supported in BPM vs ERPHow Business processes supported in BPM vs ERP
How Business processes supported in BPM vs ERP
 
Getting started with SAP PI/PO an overview presentation
Getting started with SAP PI/PO an overview presentationGetting started with SAP PI/PO an overview presentation
Getting started with SAP PI/PO an overview presentation
 
SAP PI and SOA Overview
SAP PI and SOA OverviewSAP PI and SOA Overview
SAP PI and SOA Overview
 

Similar to Integrating Visual Composer UI with BPM - Webinar Presentation

Mho Web Dynpro Abap
Mho Web Dynpro AbapMho Web Dynpro Abap
Mho Web Dynpro Abapthomas_jung
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsHicham Khallouki
 
InterConnect2016_IWA_SAAS_4076A
InterConnect2016_IWA_SAAS_4076AInterConnect2016_IWA_SAAS_4076A
InterConnect2016_IWA_SAAS_4076ASajjad Kabir
 
SAP Screen Personas session CD108 at TechEd 2013
SAP Screen Personas session CD108 at TechEd 2013SAP Screen Personas session CD108 at TechEd 2013
SAP Screen Personas session CD108 at TechEd 2013Peter Spielvogel
 
SAP HANA Cloud Portal - Deep Dive
SAP HANA Cloud Portal - Deep DiveSAP HANA Cloud Portal - Deep Dive
SAP HANA Cloud Portal - Deep DiveSAP Portal
 
Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...
Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...
Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...Davalen LLC
 
SAP Screen Personas June 2016
SAP Screen Personas June 2016SAP Screen Personas June 2016
SAP Screen Personas June 2016Peter Spielvogel
 
Become a Web-Dynpro for Functional Consultants - ConVista Asia
Become a Web-Dynpro for Functional Consultants - ConVista AsiaBecome a Web-Dynpro for Functional Consultants - ConVista Asia
Become a Web-Dynpro for Functional Consultants - ConVista AsiaConVista Consulting Asia
 
SAP REST PROGRAMMING Documantation & Notes
SAP REST PROGRAMMING Documantation & NotesSAP REST PROGRAMMING Documantation & Notes
SAP REST PROGRAMMING Documantation & Notesnepalsingh9990
 
ASUG Know-How webcast on SAP Screen Personas April 2015
ASUG Know-How webcast on SAP Screen Personas April 2015ASUG Know-How webcast on SAP Screen Personas April 2015
ASUG Know-How webcast on SAP Screen Personas April 2015Peter Spielvogel
 
SAP TechEd 2016 maximizing_user_productivity_with_sap_screen_personas
SAP TechEd 2016 maximizing_user_productivity_with_sap_screen_personasSAP TechEd 2016 maximizing_user_productivity_with_sap_screen_personas
SAP TechEd 2016 maximizing_user_productivity_with_sap_screen_personasPeter Spielvogel
 
Presentación webMethods BPMS por Simbius S.A.
Presentación webMethods BPMS por Simbius S.A.Presentación webMethods BPMS por Simbius S.A.
Presentación webMethods BPMS por Simbius S.A.Simbius SGP
 
SAP TechEd SAP Screen Personas lecture session UXP203
SAP TechEd SAP Screen Personas lecture session UXP203 SAP TechEd SAP Screen Personas lecture session UXP203
SAP TechEd SAP Screen Personas lecture session UXP203 Peter Spielvogel
 
SAP Cloud Infrastructure Strategy @ Virtualization Week
SAP Cloud Infrastructure Strategy @ Virtualization WeekSAP Cloud Infrastructure Strategy @ Virtualization Week
SAP Cloud Infrastructure Strategy @ Virtualization WeekFrank Stienhans
 
BTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdf
BTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdfBTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdf
BTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdfsamimbangalore
 

Similar to Integrating Visual Composer UI with BPM - Webinar Presentation (20)

Mho Web Dynpro Abap
Mho Web Dynpro AbapMho Web Dynpro Abap
Mho Web Dynpro Abap
 
Cd108 sap personas
Cd108   sap personasCd108   sap personas
Cd108 sap personas
 
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
 
IBM BPM Overview
IBM BPM OverviewIBM BPM Overview
IBM BPM Overview
 
Cd168 (3)
Cd168 (3)Cd168 (3)
Cd168 (3)
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
 
InterConnect2016_IWA_SAAS_4076A
InterConnect2016_IWA_SAAS_4076AInterConnect2016_IWA_SAAS_4076A
InterConnect2016_IWA_SAAS_4076A
 
Notes
NotesNotes
Notes
 
SAP Screen Personas session CD108 at TechEd 2013
SAP Screen Personas session CD108 at TechEd 2013SAP Screen Personas session CD108 at TechEd 2013
SAP Screen Personas session CD108 at TechEd 2013
 
SAP HANA Cloud Portal - Deep Dive
SAP HANA Cloud Portal - Deep DiveSAP HANA Cloud Portal - Deep Dive
SAP HANA Cloud Portal - Deep Dive
 
Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...
Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...
Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...
 
SAP Screen Personas June 2016
SAP Screen Personas June 2016SAP Screen Personas June 2016
SAP Screen Personas June 2016
 
Become a Web-Dynpro for Functional Consultants - ConVista Asia
Become a Web-Dynpro for Functional Consultants - ConVista AsiaBecome a Web-Dynpro for Functional Consultants - ConVista Asia
Become a Web-Dynpro for Functional Consultants - ConVista Asia
 
SAP REST PROGRAMMING Documantation & Notes
SAP REST PROGRAMMING Documantation & NotesSAP REST PROGRAMMING Documantation & Notes
SAP REST PROGRAMMING Documantation & Notes
 
ASUG Know-How webcast on SAP Screen Personas April 2015
ASUG Know-How webcast on SAP Screen Personas April 2015ASUG Know-How webcast on SAP Screen Personas April 2015
ASUG Know-How webcast on SAP Screen Personas April 2015
 
SAP TechEd 2016 maximizing_user_productivity_with_sap_screen_personas
SAP TechEd 2016 maximizing_user_productivity_with_sap_screen_personasSAP TechEd 2016 maximizing_user_productivity_with_sap_screen_personas
SAP TechEd 2016 maximizing_user_productivity_with_sap_screen_personas
 
Presentación webMethods BPMS por Simbius S.A.
Presentación webMethods BPMS por Simbius S.A.Presentación webMethods BPMS por Simbius S.A.
Presentación webMethods BPMS por Simbius S.A.
 
SAP TechEd SAP Screen Personas lecture session UXP203
SAP TechEd SAP Screen Personas lecture session UXP203 SAP TechEd SAP Screen Personas lecture session UXP203
SAP TechEd SAP Screen Personas lecture session UXP203
 
SAP Cloud Infrastructure Strategy @ Virtualization Week
SAP Cloud Infrastructure Strategy @ Virtualization WeekSAP Cloud Infrastructure Strategy @ Virtualization Week
SAP Cloud Infrastructure Strategy @ Virtualization Week
 
BTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdf
BTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdfBTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdf
BTP+Onboarding+Webinar+-+SAP+Build+Apps+January+2024.pdf
 

Integrating Visual Composer UI with BPM - Webinar Presentation

  • 1. KHNC SAP NetWeaver BPM Integration with Visual Composer Daniel Yackel SAP Intelligence Platform and NetWeaver RIG Americas SAP Labs, LLC 1001 Summit Boulevard Atlanta, GA 30319 USA M 678.860.7545 E daniel.yackel@sap.com
  • 2. © SAP AG 2009. All rights reserved. / 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 AG 2009. All rights reserved. / Page 3 Agenda BPM Overview SAP NetWeaver Composition Environment 7.2 – BPM Visual Composer Overview SAP NetWeaver Composition Environment 7.2 - Visual Composer Visual Composer within NWDS VC –UI Integration 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 Demo
  • 4. © SAP AG 2009. All rights reserved. / Page 4 Agenda BPM Overview SAP NetWeaver Composition Environment 7.2 – BPM Visual Composer Overview SAP NetWeaver Composition Environment 7.2 - Visual Composer Visual Composer within NWDS VC –UI Integration 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 Demo
  • 5. © SAP AG 2009. All rights reserved. / Page 5 Process Components SAP Applications Order Mgmt. ... Platform Components SAP NetWeaver Service & Event Enablement Enterprise SOA Provisioning Service- enabled Applications MDM BI … Service & Event Composition Enterprise SOA Consumption UI Composition Information Composition SOA Technology with SAP NetWeaver User Interface Forms Portal Dashboards SAP GUI MobileBusiness Client Duet Connectivity & Integration Non SAP & Legacy Customer & Partner Applications BusinessPartner Service Bus SOA Design Governance SOA Management Enterprise Services SOA Middleware Business Process Composition & Management (BPM)
  • 6. © SAP AG 2009. All rights reserved. / Page 6 Business Process Management for Composite Business Processes Process Server Process Composer Process Desk Process Desk Rules Engine Rules Composer Process Desk Rules Management Characteristics Graphical modeler based on BPMN Eclipse-based Support key process concepts (workflow, event, task, context, roles, UI) throughout their lifecycle Combine human interaction and system integration in one model Direct path from business view to process execution Nothing ‘lost in translation’ Dynamic role-based views Single active model Flexible execution Business Rules Management Embedded rules in process to drive process agility
  • 7. © SAP AG 2009. All rights reserved. / Page 7 Business Process (Purchase Request) • Model the Purchase Request Process • Import the Create Order Web service • Create Confirmation VC UI • Define the process context mapping • Compile and deploy the application • Perform runtime SOA Configuration • Execute and test the process
  • 8. © SAP AG 2009. All rights reserved. / Page 8 Agenda BPM Overview SAP NetWeaver Composition Environment 7.2 – BPM Visual Composer Overview SAP NetWeaver Composition Environment 7.2 - Visual Composer Visual Composer within NWDS VC –UI Integration 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 Demo
  • 9. © SAP AG 2009. All rights reserved. / Page 9 Process Components SAP Applications Order Mgmt. ... Platform Components SAP NetWeaver Service & Event Enablement Enterprise SOA Provisioning Service- enabled Applications MDM BI … Service & Event Composition Enterprise SOA Consumption Information Composition SOA Technology with SAP NetWeaver Business Process Composition & Management (BPM) User Interface Forms Portal Dashboards SAP GUI MobileBusiness Client Duet Connectivity & Integration Non SAP & Legacy Customer & Partner Applications BusinessPartner Service Bus SOA Design Governance SOA Management Enterprise Services SOA Middleware UI Composition
  • 10. © SAP AG 2009. All rights reserved. / Page 10 Modeling with Visual Composer 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 Visual Composer supports creating applications by… Data Flow UI Elements Services
  • 11. © SAP AG 2009. All rights reserved. / Page 11 Visual Composer in NWDS Integrated version of Visual Composer in 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.)
  • 12. © SAP AG 2009. All rights reserved. / Page 12 Visual Composer in NWDS Integrated version of Visual Composer in the NetWeaver Developer Studio 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.)
  • 13. © SAP AG 2009. All rights reserved. / Page 13 Agenda BPM Overview SAP NetWeaver Composition Environment 7.2 – BPM Visual Composer Overview SAP NetWeaver Composition Environment 7.2 - Visual Composer Visual Composer within NWDS VC –UI Integration 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 Demo
  • 14. © SAP AG 2009. All rights reserved. / Page 14 New in VC 7.2: BPM Integration 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 VC 7.2
  • 15. © SAP AG 2009. All rights reserved. / Page 15 UI Integration Generated Visual Composer UI. UI can be further modified by launching Visual Composer Open VC perspective and Model Browser View.
  • 16. © SAP AG 2009. All rights reserved. / Page 16 Break-out from a BPM Step and automatically generate the Visual Composer UI View the Properties of the newly created Human Activity. You can then begin the UI Wizard to set the Task.
  • 17. © SAP AG 2009. All rights reserved. / Page 17 Break-out from a BPM Step and automatically generate the Visual Composer UI Within the Process Model, select the Template to apply.
  • 18. © SAP AG 2009. All rights reserved. / Page 18 Break-out from a BPM Step and automatically generate the Visual Composer UI UI Task Generation will be selected. Create the Task – ‘Confirm’ Select which attributes to use from the process context that will be visible within the UI Realize that the ‘Related Human Activity’ needs to be selected that the task will be associated with.
  • 19. © SAP AG 2009. All rights reserved. / Page 19 Break-out from a BPM Step and automatically generate the Visual Composer UI Select ‘Visual Compose’ as the UI Technology At this time you can create a new DC or select a current DC
  • 20. © SAP AG 2009. All rights reserved. / Page 20 Break-out from a BPM Step and automatically generate the Visual Composer UI Within the Model Browser you will see the newly created VC component The Generated model is now available for configuration.
  • 21. © SAP AG 2009. All rights reserved. / Page 21 Consume existing Visual Composer UIs and add them to the business process Be sure that the VC UI has a ‘start’ and an ‘end’ point defined.
  • 22. © SAP AG 2009. All rights reserved. / Page 22 Consume existing Visual Composer UIs and add them to the business process Open the ‘Task’ with the editor Select the Unified UI Wizard
  • 23. © SAP AG 2009. All rights reserved. / Page 23 Consume existing Visual Composer UIs and add them to the business process Select Visual Composer and Search for Models that have a ‘start’ and ‘end’ point configured When the wizard is finished the UI is now available to your BPM Model.
  • 24. © SAP AG 2009. All rights reserved. / Page 24 Agenda BPM Overview SAP NetWeaver Composition Environment 7.2 – BPM Visual Composer Overview SAP NetWeaver Composition Environment 7.2 - Visual Composer Visual Composer within NWDS VC –UI Integration 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 Demo
  • 25. DEMO
  • 26. © SAP AG 2009. All rights reserved. / Page 26 Visual Composer Roadmap 2011 2010 2009 * Dates are NOT final at this point and are subject to change. ROADMAP
  • 27. © SAP AG 2009. All rights reserved. / Page 27 Visual Composer Learning Map ROADMAP
  • 28. © SAP AG 2009. All rights reserved. / Page 28 Visual Composer Documentation Help.sap.com ROADMAP
  • 29. © SAP AG 2009. All rights reserved. / Page 29 Visual Composer Community www.sdn.sap.com/irj/sdn/nw-vc ROADMAP
  • 31. © SAP AG 2009. All rights reserved. / Page 31 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. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, 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 other countries. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warrant. Copyright 2009 SAP AG All Rights Reserved