Overview of SAP NetWeaver Business Rules Management with SAP NetWeaver Composition Environment



Similar documents
SAP Perfect Plant Manufacturing Solution. SAP Taiwan Allen Lin 林 信 宇

SAP NetWeaver Composite Application Framework (CAF)

SAP Solution Manager for Customizing Synchronization

Run SAP Implementation Partner Program Guide 2009 ADOPTING THE RUN METHODOLOGY INTO YOUR SAP IMPLEMENTATIONS

SAP CRM 7.0 Detailed View

SAP Solution Manager Value Proposition. Walldorf, April 2007

SAP Supplier Relationship Management 7.0

SAP Solution Manager Change Request Management. SAP Solution Manager Product Management SAP AG

SAP Governance, Risk & Compliance Access Control 5.3. Post-Installation Enterprise Role Management Part I: Configuration

SAP GLOBAL DIVERSITY POLICY

SAP CRM Detailed View SAP CRM Web Service Tool

Next Generation BPM. Michael Hill Product Manager SAP Technology Group Market Development and Enablement SAP Labs, LLC

SAP Service and Asset Management Solution Map. Release 2005

SAP Solution Manager - Solution Reporting. SAP Solution Manager Product Management SAP AG

Enhancement Framework What it means to you

SAP NetWeaver Mobile. Capabilities, Customer Experiences, Roadmap. Gerhard Henig, Product Management, SAP AG

mysap ERP Application Map

LCM263 Managing MaxDB with Database Studio

Enhanced Reporting in SAP All-In-One

BRFplus Field Configuration for Portfolio Management

SAP BI - Data Quality with Business Objects Data Services

Accelerated Application Delivery

Project Cost Reporting for PPM

SAP Business One 8.81

SAP Solution Manager: Scenarios. Product Management SAP Solution Manager SAP AG

Anpassung von Projektmanagement Standards Nutzungsmöglichkeiten von Konstruktionstechniken aus der Referenzmodellierung

SAP ERP 6.0 Enterprise Compensation Management

SAP xmii Deployment Made Easy. Mo Ghanem, SAP Labs LLC

Performance Testing Results & Sizing Guidelines for your SAP MII Implementation. Salvatore Castro (SAP) Ravi Hegde (Intel)

Perforce Best SAP. Claudia Loff, SAP AG Thomas Kroll, SAP AG Walldorf, Germany, 2006/08/14

Jeff Gebo NetWeaver RIG, SAP Labs LLC

SAP Enterprise Architecture:

Predictive Analytics and the Big Data Challenge

SAP NetWeaver Gateway Throughput & Scalability. David Freidlin

Application Map Release 2005

SAP ERP Financials. Vision, Strategy & Roadmap. Dr. Jens Baumann ERP Solution Management, SAP AG

SAP Solutions for Information Management Overview, Strategy, & Roadmap. Kristin McMahon May 2013

TREX SAP NetWeaver s Search and Classification Engine. SAP NetWeaver Product Management July 2008

mysap Supply Chain Management Solution Map Release 2005

SAP Solution Manager for Implementing SAP Business Suite. Product Management SAP Solution Manager SAP AG

A short update on. SAP s User Experience Strategy Sam Yen, Andreas Hauser, Nis Boy Naeve, Volker Zimmermann, Gerrit Kotze - SAP AG April 2014

Use of DB2 purescale with SAP Applications

Optimize Your Business with SAP Enterprise Dashboards (SAP Smart Business) Powered by SAP HANA

Managing MaxDB SPC150. Version 7.6

Building a multi-source universe

SAP Sourcing/CLM Webcast Query & User/Contact Maintenance Web Service

Setup Guide for Business Process Operations Dashboards SAP Solution Manager 7.1. SAP AG August, 2011

Job Scheduling Management Integration with SAP CPS by Redwood SAP Solution Manager 7.1. SAP AG August, 2011

SAP Enterprise Portal 6.0 KM Platform Delta Features

mysap Customer Relationship Management - Enterprise Solution Map Edition 2004

How To Develop In Java (J2Ee) And J2Ee (Sap) Together (Sapp)

Growing pressures that are here to stay

SAP BusinessObjects Dashboards Influence Session. Scott Leaver Solution Management François Imberton Product Management

Customer Surveys with SAP Contact Center

SAP's Journey of Implementing SAP Disclosure Management and Notes Management Session 2002

Sabine Reich SAP. Test Workbench - Introduction

ITSCM at SAP Best practices

Working in a ubiquitous computing environment

SAP Product Road Map SAP Mobile Documents

Management and Monitoring of a J2EE Server and Applications Using JMX. Reinhold Kautzleben, Gregor Frey Speaker Title, SAP AG

Heterogeneous ABAP System Copy Technical Overview

Closed-Loop Engineering Integrated Product Development at a Vehicle Manufacturer

Certificate SAP INTEGRATION CERTIFICATION

Capital Project and Portfolio Management

SAP Master Data Governance for Financials: What's New with SAP ERP 6.0 Enhancement Package 4 and 5

Unstructured information management

Making SAP s User Experience Strategy Reality Nis Boy Naeve, Andreas Hauser SAP SE SESSION CODE: UX204

SAP s User Experience Strategy

Michael Collet 28th January 2005, Frankfurt, GI -Fachgruppe SECMGT

Simplifying Workflow with SAP NetWeaver. Alan Rickayzen Product Manager, SAP AG

mysap ERP Technology Facts

The Internet of Things Our Strategy and Direction: Driving Customer Value

Multiple Components in One Database -

ILM Meets HANA Flexible, Holistic and Fast Reporting. Georg Fischer, Ken Campbell Solution Management - Information Lifecycle Management May 2012

Roland Kreß, SAP SE Nov 10 th, *: Strategic Customer Development Project

Settlement in TM 9.0 New functionalities with TM 9.0. Ananth Bhat SAP Development, Transportation & Logistics December 2012

Core Manufacturing. Arne Manthey SAP AG 06/2010

Leveraging Utilibill. Tim Vanderheide Bluewater Power V.P. Client Services

SAP Education Postgraduate Education Program for Customers and Partners. SAP Corporate Master. Young Professionals

Empowering Partners to Run Better. Ecosystem and Channels Authorized Reseller Program

" # Portal Integration SAP AG 2004, 3

SMP Security & Identity Management An Introduction

SAP Product Road Map SAP Master Data Governance

SAP NetWeaver Landscape. Jeff Anders/Solution Management January 2012

HCM Core Renovation Overview SAP HCM Renewal 1.0

Support für Cloud und hybride Szenarien. Waldemar Befort, SAP Global Service & Support 15. September 2015

Making Programs Unicode Enabled

Transcription:

Overview of SAP NetWeaver Business Rules Management with SAP NetWeaver Composition Environment Michael Hill Product Manager SAP Technology Group Market Development and Enablement SAP Labs, LLC

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 2009 / SAP TechEd 08 / BPM101 Page 2

Agenda 1. Introduction 1.1. What are Business Rules? 1.2. Enforcing Business Rules 1.3. Typical Customer Challenges with Conventional Methods 1.4. Solving these Challenges with Business Rules Management 1.5. BRM in the Real World A Real World Case Study 2. SAP NetWeaver Business Rules Management Offers 2.1. Easier implementation of Complex Business Rules 2.2 Tight integration with BPM 2.3 Reusable Rules! 3. SAP NetWeaver BRM as Technology 3.1 Building Blocks 3.2 Business Rules & BPM A Deep Dive 4. Demo 5. SAP NetWeaver BRM Scope and Roadmap SAP 2009 / SAP TechEd 08 / BPM101 Page 3

What are Business Rules? What are Business Rules? Business Rules represent the constraints on behavior of the business The policies and guidelines which drive business decisions Business Rules are owned by LoB and not by IT. Example - Interest Rate Calculation Example for IT Rules Database Constraints Object Model Rules SAP 2009 / SAP TechEd 08 / BPM101 Page 4

Examples from Across Industries Rules are Ubiquitous. Rules are Everywhere!! Telecom Insurance Mortgage Logistics & Shipping Public Sector Stock Exchanges Education CRM HealthCare Banking Content Based Customizable Billing New Products, Claims Settlement, Agent Commissions Eligibility, Pricing, Underwriting Parts Management, Duties Calculations, Pricing Calculations Tax Calculations, Customs Duties, Land Regulations, License Fee Calculations Alert Engines Fee Calculations, Course Selections Quotations, Campaigns, Discounts, Recommendations, Pricing, Cross Sell Claims, Patient Monitoring, Fraud Detection Relationship based Pricing, Scorecards, Credit Decisioning SAP 2009 / SAP TechEd 08 / BPM101 Page 5

Types of Business Rules A Compilation Validation Rules Rate Calculation Rules Decision Rules Recommendation Rules Personalization Rules Internationalization & Localization Rules Exceptions and Special Rules Claim Validation, Loan Application Validation Computation of Taxes, Interest Rates, Sales Commissions, Premiums, Bonuses, Duties Is Applicant Eligible for a Loan Product? Can this good be cleared by Customs? Marketing Promotions, Medical Recommendations, Online Product Chooser Website Personalization, Product Personalization, Relationship Personalization International Products e.g. Maintaining similar Insurance products across countries, Cross border Custom Duties Exceptions, Special Accounts, Special Arrangements, etc. Optimization and Configuration Rules Product Configuration, Deal Configuration SAP 2009 / SAP TechEd 08 / BPM101 Page 6

Enforcing Business Rules Conventional Methods Automated Enforcement Rules inside Database No/Semi Automation Rules as Tacit Knowledge Triggers Sales Commissions Premium Calculations Stored Procedures Business User Business Expert Business Analyst Rules inside Code Rules In Documents SAP 2009 / SAP TechEd 08 / BPM101 Page 7

Typical Customer Challenges Zero visibility into business decisions Critical business rules are locked in code or databases Business has no visibility into how systems take decisions Change resistant IT systems Business rules can be very volatile Hardwired business rules make change difficult for IT Unacceptably long testing and change cycle times High costs of correction and rework Inefficient and Costly Human Experts Need to maintain a pool of trained experts Continuous training and hiring costs Very complex rules and error prone & time consuming human decision making Scattered knowledge Business rules not centrally managed Scattered across code, manuals and as tacit knowledge Inadequate, ambiguous and inconsistent business rules across the Enterprise High risk of compliance violation SAP 2009 / SAP TechEd 08 / BPM101 Page 8

Enter Business Rules Management With BRM Externalize critical business rules Model executable complex business rules (Centrally) manage business rules Business Users can model and manage critical business rules You Get Agile and maintainable Systems Automate key business decisions Consistent application of corporate policy and government regulations Visibility, accountability and Error free Business Visible, Flexible and Informed Decisioning With BRM Flexible & agile business systems Faster turnaround times for change Reduced cost for change Precise & informed decision making Improved visibility for the business Positive improvement in quality SAP 2009 / SAP TechEd 08 / BPM101 Page 9

Case : Leading Truck Manufacturer (Case Study from YASU) Company Fortune 500 company Leading truck engine manufacturer Challenges Warranty Claims process took 1week to process a warranty. Several parts were not even sent to suppliers due to complex warranty arrangements with suppliers Business Rules Contracts Management Liability Assessment Claims Processing Settlement Rules Product Returns Q Inspection Rules Reports Generation Major Process Challenges Hard coded rules Low Visibility Loss of Domain & Application Knowledge Slow Turnaround Times Benefits Cost reduction of up to 1.87 million USD Reduction in process time by 80% Reduction in IT personnel costs Reduction in inventory storage losses Reduction in losses arising out of unrecovered claims SAP 2009 / SAP TechEd 08 / BPM101 Page 10

Agenda 1. Introduction 1.1. What are Business Rules? 1.2. Enforcing Business Rules 1.3. Typical Customer Challenges with Conventional Methods 1.4. Solving these Challenges with Business Rules Management 1.5. BRM in the Real World A Real World Case Study 2. SAP NetWeaver Business Rules Management Offers 2.1. Easier implementation of Complex Business Rules 2.2 Tight integration with BPM 2.3 Reusable Rules! 3. SAP NetWeaver BRM as Technology 3.1 Building Blocks 3.2 Business Rules & BPM A Deep Dive 4. Demo 5. SAP NetWeaver BRM Scope and Roadmap SAP 2009 / SAP TechEd 08 / BPM101 Page 11

Easy implementation of Complex Business Rules Rich rule formats Classic if-then rules (inference rules/ production rules) Decision tables score cards and tabular rules Natural language-like rules representations Support for multiple data models for rules implementations Seamless navigation from process to rules through integrated process & rules modeling 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 2009 / SAP TechEd 08 / BPM101 Page 12

Rule Representation Formats If Then Rules Simple english like statements joined with and/or Priorities for specifying sequence of execution Rule overrides to declare mutually exclusive rules Decision Tables Tabular representation of Rules Easier to relate for Business Users with Spreadsheet like structure Integration with Microsoft Office Excel (NW 7.2) Powerful features like returning multiple rows of values, dynamic invocation of decision table etc 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.

Business Rules Refinement Rules Refinement and Alignment Business rules testing for Business Analysts Business rules refinement and validation throughout rules lifecycle Business rules refinement towards optimization Application UI Simulate Rules Analyze Rules Optimize Rules SAP 2009 / Page 14

Tight integration with NetWeaver BPM Rules accelerates BPM BRM Clear decoupling of process logic from decision logic Accelerated process efficiency with automated decisioning Reusable business rules services Rules based correlations for real-time business events Rules in BPM Some Use cases Complex rule based decisions (Pricing, Credit Decisions etc.) Responsibility determination (Rule based task assignment) Recognition of business events Routing rules (receiver determination) Parameter thresholds & tolerance (constraint rules) SAP 2009 / SAP TechEd 08 / BPM101 Page 15

Reusable Rules Rules Modeling Independent Rules Modeling Model in Rules Composer Wider consumption across applications Integrated Rules & Process Modeling Model in Process Composer For consumption by a business process Composites Composite Services & Events Composite Applications UI Composites Situational Composites Web Service Rules Connector Rules Consumption Web Service ABAP Applications Through ABAP Connector Direct consumption of Rules Service Business Processes Web Service EJB JEE Clients Composite Business Process Guided Procedures System2System Processes. As a Stateless Session Bean As a Rules Service SAP 2009 / SAP TechEd 08 / BPM101 Page 16

Agenda 1. Introduction 1.1. What are Business Rules? 1.2. Enforcing Business Rules 1.3. Typical Customer Challenges with Conventional Methods 1.4. Solving these Challenges with Business Rules Management 1.5. BRM in the Real World A Real World Case Study 2. SAP NetWeaver Business Rules Management Offers 2.1. Easier implementation of Complex Business Rules 2.2 Tight integration with BPM 2.3 Reusable Rules! 3. SAP NetWeaver BRM as Technology 3.1 Building Blocks 3.2 Business Rules & BPM A Deep Dive 4. Demo 5. SAP NetWeaver BRM Scope and Roadmap SAP 2009 / SAP TechEd 08 / BPM101 Page 17

SAP NetWeaver Business Rules Management - Building Blocks Rules composer Rules engine Process Rules management Desk Key Features Rules Modeling & Implementation Business user-friendly rich rule formats Support for multiple data models for rules implementation Data model independent business vocabularies Rules Composer Rule Testing & Refinement Validation of business rules Testing & refinement of rules based on test results Report generation for rule invocations Rules Composer, Manager Rule Execution High performance rules engine Stateless EJB Engine Rete-based Inference & Sequential Engines End-to-End Change Management Web-based rules maintenance by business analysts Rules versioning & repository services Permissions, access control & governance Rules Repository, Rules Manager 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.

Business Rules & BPM A Deep Dive Process composer Process server Process desk Desk Various ways of modeling rules: Model with rules composer and use as a rules service Model in the context of a business process And, many ways to integrate: Rules services through an automated activity Use rules as mapping transforms Use rules through EJB functions Use rules from human-task user interfaces Use rules as gateway conditions SAP 2009 / SAP TechEd 08 / BPM101 Page 19

Agenda 1. Introduction 1.1. What are Business Rules? 1.2. Enforcing Business Rules 1.3. Typical Customer Challenges with Conventional Methods 1.4. Solving these Challenges with Business Rules Management 1.5. BRM in the Real World A Real World Case Study 2. SAP NetWeaver Business Rules Management Offers 2.1. Easier implementation of Complex Business Rules 2.2. End to End Change Management 2.3 Tight integration with BPM 2.4 Reusable Rules! 3. SAP NetWeaver BRM as Technology 3.1 Building Blocks 3.2 Business Rules & BPM A Deep Dive 4. Demo 5. SAP NetWeaver BRM Scope and Roadmap SAP 2009 / SAP TechEd 08 / BPM101 Page 20

Investment Approval Process (IAP) SAP 2007 / Page 21

Demo SAP NetWeaver Business Rules Management SAP AG 2009 / Klaus Kreplin / Page 22

Agenda 1. Introduction 1.1. What are Business Rules? 1.2. Enforcing Business Rules 1.3. Typical Customer Challenges with Conventional Methods 1.4. Solving these Challenges with Business Rules Management 1.5. BRM in the Real World A Real World Case Study 2. SAP NetWeaver Business Rules Management Offers 2.1. Easier implementation of Complex Business Rules 2.2. End to End Change Management 2.3 Tight integration with BPM 2.4 Reusable Rules! 3. SAP NetWeaver BRM as Technology 3.1 Building Blocks 3.2 Business Rules & BPM A Deep Dive 4. Demo 5. SAP NetWeaver BRM Scope and Roadmap SAP 2009 / SAP TechEd 08 / BPM101 Page 23

Future Direction Business Rules Management FOCUS AREAS RAPID RULE DEVELOPMENT CONSUMABILITY ENTERPRISE READINESS BUSINESS VALUE Easier and quicker change management Business cyclesreason Increased integration capability and reduced TCO. Reuse rule components across applications RELEASE PLAN 2009 2010 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 SAP NetWeaver 7.2 Wave 2 Wave 3 DETAILS Rapid rule development 2009 Wave 2 Sequential and Flow rule modeling options Model complex rules using drag and drop capability Rule testing capability PLANNED Wave 3 Enhanced and expressive rules language Improved rule testing and debugging capabilities Provide rule engine improvements VISION Analytics for what-if scenarios Capabilities to model and represent rule-based event correlations Consumability of Rules Enterprise readiness Tighter integration with Business Process Management Rules available across application stack from CE to ABAP business applications Integrated with SAP life cycle management tools Business user interface for rule management at runtime Rich design time integration with Galaxy Provide lean consumption of Rules Generic extension point of Rules for other components Provide localization for Rules Historical invocation capability Improved re-usability Rule based responses to business events Integration with ESR 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.

Business Rules Management Scope of 7.11 High performance Inference Rule Engine Tightly integrated with BPM Rules on XML Schemas and Java Objects Support for simple If-Then Rules Support for Decision Tables with powerful features like dynamic invocation, other conditions etc Ability to create Definitions to hold intermediate values Assign Priorities and Preconditions to Rules Rules to be consumed as a Stateless EJB or Web service by other applications 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 2009 / SAP TechEd 08 / BPM101 Page 25

Business Rules Management Overview of 7.2 Features Rules composer Rules engine Process Rules management Desk Support for designing complex rules using Flow Rulesets Integration of decision tables with Microsoft Office Excel Enumeration types to restrict input of few parameters Simple menu driven facility to generate a web service for a Ruleset Rule testing of rules written on XSDs Web interface with access control mechanism for Business Users to change and manage Rules Version management of Rules HTML Reports of Rulesets 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 2009 / SAP TechEd 08 / BPM101 Page 26

Rule Representation Formats Flow Rules Rules laid out in a flow like structure Complex rules can be modeled using Gateways to branch out into different paths Rule scripts to hold a set of actions If-then rules Decision tables Other flows and rule sets Capability to iterate through flow elements until some condition is satisfied Easier to get an overview of the rule implementation 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.

New features introduced in BRM 7.2 HTML Report Generation - Rules Composer will provide a capability to generate a printable report for Ruleset and Decision Tables. Web Service Generation - Simple menu driven facility in Rules Composer to provision a web service for a Ruleset written on XML schema Integration with Excel Documents - Rules Composer will provide a capability to export a Decision Table to a spreadsheet. Check Consistency - Rules are checked for consistency like overlapping conditions in rules, missing ranges in decision table etc. Compare with DTR rules and runtime rules - Rules Composer will provide the capability to compare different versions of Rulesets in the DTR in a text format Logging - Logging of Engine Execution Events with Business Logging 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 2009 / SAP TechEd 08 / BPM101 Page 28

Rules Manager - Experience Show Usages Rules manager allows business users to find usage of a decision table or a definition. It is easier to track the affect of changes using this feature. Check Consistency of Rules Rules manager provides consistency checker feature to check syntactic properties of rules and decision tables It can be used to make checks like rule consumption, overlapping conditions and missing ranges in decision tables 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 2009 / SAP TechEd 08 / BPM101 Page 29

Rules Manager - A Preview Rules Manager A web based business user interface to help business analyst manage, review and change rules. Provides Access Management and Traceability Role Based Activity Role based access can be specified to various BRM entities for different users using the SAP NetWeaver Administrator. Permissions can vary from Edit to Read. Different access permissions can be given to different entities of a rules project. 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 2009 / SAP TechEd 08 / BPM101 Page 30

Rules Manager - Experience Modifying Rules Rules manager allows the business user to create, edit and manage If-Then Rules and Decision Tables Create different types of actions Set Static or Dynamic Action values Modify existing Conditions. 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 2009 / SAP TechEd 08 / BPM101 Page 31

Rules Manager - Experience Viewing Version History Rules manager shows version history of rules projects. Business users can also compare different versions where they can see modified, added and deleted If-Then rules and decision tables. Report Generation Business users can generate reports of Rulesets, rules and decision tables. 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 2009 / SAP TechEd 08 / BPM101 Page 32

End-to-End Change Management End-to-end development support using the Eclipse based Rules Composer Web based collaborative business user interface with role based access to manage and deploy business rules at runtime Manage access permissions using SAP NetWeaver Administrator Version management Business rules reports & rules traceability 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 2009 / SAP TechEd 08 / BPM101 Page 33

New features introduced in BRM 7.2 Effectivities - Date Effectivity can be used to specify the time period during which a rule is effective, and can thereby be executed. Enumerations - Aliases can be restricted to take only a specific set of values using Enumeration Types of the same data type Common Definitions - Capability of creating definitions at Project level that can be used in all the Rulesets of the project Rule Overrides - A Rule Override helps resolve conflict between two satisfied If-Then rules by suppressing execution of lower priority rule Rule Testing - Testing for Rules in Rules & process Composer written on XML Schemas. No Java Code required for testing rules on XML 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 2009 / SAP TechEd 08 / BPM101 Page 34

Resources on the Web for NW BRM Business Rules Home Page on SDN https://www.sdn.sap.com/irj/sdn/nw-rules-management The Rules Tutorial Center ~30 ready to run Demos/Videos/Tutorials https://www.sdn.sap.com/irj/sdn/nw-rulesmanagement?rid=/webcontent/uuid/f066ec08-474b-2b10-4a97-b66d605de037 The Business Rules Management Forum on SDN https://www.sdn.sap.com/irj/sdn/forum?forumid=359&start=0 Technical Articles & White Papers on SDN https://www.sdn.sap.com/irj/sdn/articles-rulesmanagement-all

Q&A QUESTIONS

Thank you! SAP 2009 / SAP TechEd 08 / <Session ID> Page 37

Copyright 2009 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. SAP 2009 / SAP TechEd 08 / BPM101 Page 38