Beruflich Dokumente
Kultur Dokumente
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.
Agenda
1. Introduction
What is SAP NetWeaver Business Process Management (BPM)? What is SAP NetWeaver Business Rules Management (BRM)?
Customer
Supplier
CRM
Integration
SRM
SCM
PLM
3rd party
SAP NetWeaver CE provides an Eclipse-based application composition environment , including all layers to build and run composite applications
Integrated tools Develop, implement, and run composite applications quickly and efficiently Composition Support service composition, data composition, user-interface composition, and process choreography Java compatibility Create and adopt technology standards and help enable the implementation of development projects based on Java Platform, Enterprise Edition 5
Process Server
Unifying human and system automation processing steps Business Process is more than just service orchestration
Seamless combination of service, event and human task Enterprise services consumption Tightly integrated with SAP NetWeaver Business Rules Management
Process composer
Process server
Model and execute rule-based composite business processes Business-friendly graphical modeler based on Business Process Modeling Notation (BPMN) Combine human interaction and system integration in one model Support key process concepts (workflows, event, task, rules, data context, roles, and UIs) throughout their life cycle Generate UIs out of the process context (data types) Perform reporting with defined reporting points embedded in the process model End-to-end eventing integrated with SAP local events (event provisioning) and correlated to the process directly (including intermediate message events)
Rules Composer
Rules Engine
Agenda
1. Introduction
What is SAP NetWeaver Business Process Management (BPM)? What is SAP NetWeaver Business Rules Management (BRM)?
Auto-generation of user interfaces (UI) out of the process context (data objects) for Visual Composer and Web Dynpro Java
Simple design of Adobe Interactive Forms as part of SAP NetWeaver Developer Studio Easy integration into process flow with SAP NetWeaver BPM Form treated similar to other UI technology for data flow
Allow offline integration of external process participants Simple e-mail integration with a process
Lify-cycle & Business Events Support of various event concepts (e.g., start, stop, boundary, timebased, message-based, exceptions and deadlines) Intermediate Message Events support correlation of event messages to running process instances Superior connectivity to SAPs local event infrastructure for asynchronous communication in a business process context Correlation condition based on defined process context (data objects), business rules and functions
Universe Designer
Visual Composer
Real Time Analysis of Processes and Tasks, e.g. for end users, process owners and Process List Viewer administrators
Extended Analysis, Visualization, Reporting and Data Exploration by extracting and loading of BW data Xcelsius into SAP BusinessObjects Enterprise
Define reporting activities based on process context (data objects) to automatically generate the reporting data structure. Runtime reporting with Visual Composer Out-of-the box data extractors for SAP NetWeaver BW
Designation
Manager
Performance
Good Average * Good Average * Good Average *
Bonus
20 15 10 15 10 5 10 5 0
Architect
Programmer
Eligibility calculation (claims, warranties, benefits, credit, bonus, ) Compliance checking (regulatory, environmental, financial, safety, ) Configuration matching (products and services, dependencies, )
2010 SAP AG. All rights reserved. / Page 17
Testing of Rules in Rules Composer using XML Schemas; no Java code required
Integration with Microsoft Office Excel: Export/Import of Decision Tables Graphical Modeling of Complex Rule Execution Sequences using Flow Rules Rules Manager Web Interface for Runtime Changes by BPX/Business Analyst
Feature Description
Export Decision Table Data to MS Excel Modify Data in Excel and Import back data in Decision Table
Value Proposition
Feature parity with Rules Composer Business users will now be able to make changes to values using MS Excel 2007 and upload these at runtime
Composite Designer
Goal
Improve developer productivity by providing a central entry point for modeling and assembling composite applications Integration of existing tool sets into one perspective
Benefits
Graphical overview diagrams for a coherent view on composite applications and their layers Creation of new composite applications Import and editing of existing composite applications
Create new components such as processes, UIs, rules, simplified services, composed services, business objects and navigate to specialized perspectives to edit them View, edit, and create relations between components
DEMO
Agenda
1. Introduction
What is SAP NetWeaver Business Process Management (BPM)? What is SAP NetWeaver Business Rules Management (BRM)?
New Key Features of SAP NetWeaver CE Next Release Enhanced integration and increased developer productivity
WD/ABAP Integration
Start process instances Retrieve task list Execute actions on task (claim, execute)
Reuse rules or decision tables across rule sets Other Action in Decision Table Usability and developer productivity enhancements
Zero configuration for local services Define service interfaces and data types
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 m erchantability, fitness for a particular purpose, or non-infringement.
WD ABAP Integration
Support for WD ABAP Components as Task UIs
Enable WDA components for usage via the CHIP framework Connect against any R/3 backend system Find available and supported WDA CHIP components Import the UI component into the process Run the process and execute the task within the WDA UI component
Retrieve list of available process definitions Start processes instances and pass parameter values Get a list of tasks assigned to the current user Invoke actions on a task such as Claim, Execute and Complete
Create rules and decision table once and use across ruleset Eliminate duplication Reduce maintenance effort Organize rules more efficiently
Build an application using only decision tables Reduces number of rules in project Makes rules easier to build and to maintain Assign and Execute actions can be used in Other Action cell
Zero Configuration for local services via default provider system Reuse system information from services registry Create a new provider onthe-fly when configuring a service group One-step assignment of provider systems Improved error log messages
Explore existing ESR objects Create new service interfaces and data types with an easy-to-use, formbased editor View and edit metadata such as release state Extend the metamodel with custom attributes View the source of service interfaces in WSDL format
Future Direction
Future Direction
BPM as a service
BPM design time on-cloud BPM staging / testing environment on-cloud Public business processes on-cloud
Network orchestration
End-to-end business processes executed on premise and on demand Semi/Un-structured processes
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.
Further Information
SAP Public Web:
SAP Developer Network (SDN): www.sdn.sap.com Business Process Expert (BPX) Community: www.bpx.sap.com SAP BusinessObjects Community (BOC): boc.sap.com
Contact Feedback
Please complete your session evaluation. Be courteous deposit your trash, and do not take the handouts for the following session.