An Up-to-Date Guide to SAP Business Workflow and Its Role Within Your SAP Infrastructure



Similar documents
Enterprise Software - Applications, Technologies and Programming

SAPFIN. Overview of SAP ERP Financials COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Table of Contents. How to Find Database Index usage per ABAP Report and Creating an Index

Budget Control by Cost Center

Understanding HR Schema and PCR with an Example

SAP Master Data Governance- Hiding fields in the change request User Interface

Business One in Action - How can we post bank fees and charges while posting Incoming or Outgoing Payment transactions?

HR400 SAP ERP HCM Payroll Configuration

Compliant, Business-Driven Identity Management using. SAP NetWeaver Identity Management and SBOP Access Control. February 2010

How to Create a Support Message in SAP Service Marketplace

Process Archiving using NetWeaver Business Process Management

R/3 and J2EE Setup for Digital Signature on Form 16 in HR Systems

Third Party Digital Asset Management Integration

SAP Business ByDesign Reference Systems. Scenario Outline. SAP ERP Integration Scenarios

UI Framework Simple Search in CRM WebClient based on NetWeaver Enterprise Search (ABAP) SAP Enhancement Package 1 for SAP CRM 7.0

User Experience in Custom Apps

TM111. ERP Integration for Order Management (Shipper Specific) COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Alert Notification in SAP Supply Network Collaboration. SNC Extension Guide

Maintaining Different Addresses and Ids for a Business Partner via CRM Web UI

USDL XG WP3 SAP use case. Kay Kadner

UI Framework Task Based User Interface. SAP Enhancement Package 1 for SAP CRM 7.0

SAP Sustainability Solutions: Achieving Customer Strategies

AC200. Basics of Customizing for Financial Accounting: General Ledger, Accounts Receivable, Accounts Payable COURSE OUTLINE

Intelligent Business Operations Chapter 1: Overview & Strategy

Data Archiving in CRM: a Brief Overview

BW Workspaces Use Cases

SAP NetWeaver BRM 7.3

K in Identify the differences between the universe design tool and the information design tool

Integrating Easy Document Management System in SAP DMS

Application Lifecycle Management

Integration of Universal Worklist into Microsoft Office SharePoint

ERP Quotation and Sales Order in CRM WebClient UI Detailed View. SAP Enhancement Package 1 for SAP CRM 7.0 CRM Sales - SFA

Accounts Receivable. SAP Best Practices

Portfolio and Project Management 5.0: Excel Integration for Financial and Capacity Planning

SAP Cloud Strategy - Timeless Software. Frank Stienhans on behalf of Kaj van de Loo SAP

NetWeaver Business Client (NWBC) for Incentives and Commissions Management (ICM)

Log Analysis Tool for SAP NetWeaver AS Java

Integration of SAP Netweaver User Management with LDAP

SAP DSM/BRFPlus System Architecture Considerations

SAP Portfolio and Project Management

Project Governance The Role Of The Business Process Owner

Sales Planning Detailed View. SAP Enhancement Package 1 for SAP CRM 7.0 CRM Sales - SFA

SOP through Long Term Planning Transfer to LIS/PIS/Capacity. SAP Best Practices

UI Framework Logo exchange without skin copy. SAP Enhancement Package 1 for SAP CRM 7.0

How To Use the ESR Eclipse Tool with the Enterprise Service Repository

How-to-Guide: Middleware Settings for Download of IPC Configuration (KB) Data from R/3 to CRM System

Secure MobiLink Synchronization using Microsoft IIS and the MobiLink Redirector

Data Source Enhancement Using User Exit

Business Requirements... 3 Analytics... 3 Typical Use Cases... 8 Related Content... 9 Copyright... 10

SAP Service Tools for Performance Analysis

Sending Additional Files from SAP Netweaver PI to third Party System

How To Improve Your Business Process With Sap

Ariba Network Integration to SAP ECC

How To Use the BPC Mass User Management Tool in BPC 10.0 NW

RUN BETTER Become a Best-Run Business with Remote Support Platform for SAP Business One

How to Schedule Report Execution and Mailing

Fixed Asset in SAP Business One 9.0

AP Integration with BRFplus VERSION V APRIL SAP AG

Run SAP like a Factory

OData in a Nutshell. August 2011 INTERNAL

BUSINESS STRUCTURE: FUNCTIONS AND PROCESSES

Variable Exit in Sap BI How to Start

Xcelsius Dashboards on SAP NetWaver BW Implementation Best Practices

Mass Maintenance of Procurement Data in SAP

Consume an External Web Service in a Nutshell with good old ABAP

SAP Central Process Scheduling (CPS) 8.0 by Redwood

Sample Universe on Microsoft OLAP Cube

SAP How-To Guide: Develop a Custom Master Data Object in SAP MDG (Master Data Governance)

Configuring Single Sign-on for SAP HANA

SAP NetWeaver MDM 7.1 Features at a Glance. November, 2011

BUSINESS PROCESS MANAGEMENT

Finding the Leak Access Logging for Sensitive Data. SAP Product Management Security

Next Generation Digital Banking with SAP

SAP Best Practices for Subsidiary Integration in One Client Production with Intercompany Replenishment

Query, Read, Create and Update CLOUD FOR CUSTOMER ODATA SERVICE QUERY, READ, CREATE AND UPDATE

How to Add an Attribute to a Case, Record and a Document in NW Folder Management (ex-records Management)

Installation Guide Customized Installation of SQL Server 2008 for an SAP System with SQL4SAP.VBS

Learning Series: SAP NetWeaver Process Orchestration, business to business add-on EDI Separator Adapter

Introducing the SAP Business One starter package. A Great Start to help you to Streamline Your Small Business

SAP HANA Cloud Integration Document Version: Template Guide for SAP Sales and Operations Planning

Production Subcontracting (External Processing) SAP Best Practices

Single Sign-On between SAP Portal and SuccessFactors

Quick Guide EDI/IDoc Interfacing to SAP ECC from External System

Configuring Distribution List in Compliant User Provisioning

Download and Install Crystal Reports for Eclipse via the Eclipse Software Update Manager

SAP NetWeaver BPM Tutorial for Beginners: My Name and Age BPM Tutorial

Unified Service Description Language Enabling the Internet of Services

Integrated Release Management Maximize IT s business value. Swen Conrad, PMP Senior Director Solution Marketing IT Business Management

B2B E-COMMERCE. B2B concepts

Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter

LO Extraction Part 1: SD Application Short Overview

BICS Connectivity for Web Intelligence in SAP BI 4.0. John Mrozek / AGS December 01, 2011

September 10-13, 2012 Orlando, Florida. Step-by-step guidelines for building an information governance strategy

Using User Exit for Variables in BEx Reporting

Certificate SAP INTEGRATION CERTIFICATION

Business Process Change Analyzer in SAP Solution Manager 7.1

GRC 10.0 Pre-Installation

Transcription:

An Up-to-Date Guide to SAP Business Workflow and Its Role Within Your SAP Infrastructure Ginger Gatling (SAP) & Sue Keohan (MIT Lincoln Laboratories)

In This Session... This session is intended for business process experts and technologists who are interested in a high-level understanding of SAP Business Workflow, including how it fits in with SAP s overall business process management strategy and where it resides in your business and technical architecture. You will understand the key reasons for implementing SAP Business Workflow, including examples of when to use and when not to use SAP Business Workflow You will gain insight into the skills required and who in your organization should be involved in SAP Business Workflow You will see a comparison of SAP Business Workflow with other SAP technologies SAP 2011 / 1

Agenda 1. Understanding SAP Business Workflow what it is, how it works, when to use it 2. Explaining resources required to implement SAP Business Workflow 3. Describing SAP s overall business process management strategy and where SAP Business Workflow fits into that strategy 4. Comparing SAP Business Workflow with other key SAP technologies 5. Wrap-up SAP 2011 / 2

Definition of SAP Business Workflow SAP Business Workflow is a tool included with SAP NetWeaver that can be used to define new processes and automate processes using existing transactions and functions within SAP. SAP Business Workflow: Automates and monitors business processes Provides appropriate business knowledge of how to perform business processes Enables active flow of information Bringing the right information at the right time to the right people Distributing work according to business rules Supplying exception handling and deadline monitoring Provides metrics on business processes Benchmarking, continuous improvement, and KPI alerting SAP 2011 / 3

Examples of When to Use SAP Business Workflow Process is human-centric Workflow is people-oriented and enables team collaboration Example: Hiring a new employee includes the employee, manager, payroll, IT, HR benefits and/or insurance teams Process is repeatable Process is iterative, may happen occasionally to hundreds of times a day Process happens in the same way, following business rules and corporate policy Example: Approvals for financial documents must follow specific rules Human-centric Repeatable SAP 2011 / 4

Examples of When to Use SAP Business Workflow (cont.) Process needs improvement and/or accountability You need to do something faster, cheaper, or with higher quality Example: A service repair notification needs to be addressed within 24 hours Cost of not automating the process is higher than implementing an automated process Example: Cost to recall a car because engineering change request delivered a wrong result, causing a defect SAP 2011 / 5 Human-centric Repeatable Accountability Cost

What SAP Business Workflow Is Not A tool for system-centric processes Example: Sending messages between SAP and non-sap systems (e.g., sending information for an item stocked in an external warehouse system to an SAP ERP system) Example: Sending messages to external companies (e.g., sending purchase order information to suppliers for financial data and then sending the information to banks) SAP Business Workflow does not add new functionality Workflow automates capabilities that already exist in your SAP system Example: SAP Business Workflow cannot automate approval of invoices if invoices are not already in your SAP system A tool for orchestrating a process across multiple systems, SAP or non-sap systems Example: When creating a new business partner, the process includes an ERP, a CRM, and a master data management system. Workflow is not used to orchestrate the process across the three systems. Workflow is used to automate the business partner creation inside the ERP and/or CRM systems. SAP 2011 / 6

Reasons to Use SAP Business Workflow Standardize business processes Example: Purchase document approval should happen the same way in all business units Example: Rush orders should be managed in a standard way, currently each sales representative does something slightly different Automate work Example: When a purchase order requires approval, the approver should be automatically informed Example: When a vendor has a new bank account number, conditions should be checked to see who needs to approve the updated bank account number, or if it can be immediately updated Create a trail of processes for auditing Example: When a customer requests a repair, you need to audit the call until the repair is completed Example: Document approval processes are subject to internal audit SAP 2011 / 7

Reasons to Use SAP Business Workflow (cont.) Support initiatives for process improvement and to enhance user productivity Example: When there is a quality issue on the shop floor, the issue needs to be resolved quickly because it impacts production Example: Currently a purchase requisition can take up to two days to move to a purchase order, that process should be reduced by 60% Example: A customer going live creates a workflow for material creation that routes to 20+ people. Over time, the process is changed to automatically populate values and route to only 3+ people for required approvals. SAP Business Workflow offers the ability to manage a shared queue of work resulting in better customer service Example: When purchasing documents require changes, they can be routed to a purchasing group and multiple people receive the work, enabling users to assign themselves to tasks and provide accountability on what has and has not been assigned and executed SAP 2011 / 8

How SAP Business Workflow Works 1. User enters a new sales order. 2. Announces to system: Sales Order 123 was created. 3. If a workflow is listening for a Sales Order Created announcement, the workflow will start executing for Sales Order 123. 4. Each step executes, routing the work to a user or group of users. 5. Users execute their tasks and the workflow progresses. 6. The status of the process can be tracked and monitored. SAP 2011 / 9

Major Components of SAP Business Workflow workflow template event workflow definition workflow work item Find the right person to execute the task task object type work item integrated inbox process display method SAP functionality 10

View of SAP Business Workflow Design Tool 1 Drag & Drop 2 3

SAP Business Workflow in Your Architecture (Basis) Technical considerations: SAP Business Workflow is included in every SAP system as part of the ABAP application server Workflow definitions are development objects, meaning they go through normal transports from development to production Business considerations: Workflow should be treated like another application, such as Sales and Distribution, Materials Management, or Financial Accounting Business owner should be determined and requirements gathered Full test plan should be created Inclusion of business users in process design and testing is a must SAP 2011 / 12

Agenda 1. Understanding SAP Business Workflow what it is, how it works, when to use it 2. Explaining resources required to implement SAP Business Workflow 3. Describing SAP s overall business process management strategy and where SAP Business Workflow fits into that strategy 4. Comparing SAP Business Workflow with other key SAP technologies 5. Wrap-up SAP 2011 / 13

Skills Needed to Implement SAP Business Workflow Business knowledge with technical knowledge Workflow experts emerge from both the functional and technical backgrounds SAP has workflow consultants who started from the business side and learned the technical parts, and others who started as ABAP developers and were interested in gaining business process knowledge As your workflow becomes more complex, you will need a developer Users must be willing to change how they work Processes will be different Use of an inbox Workflow requires dedicated resources. You will need at least one person dedicated to the workflow project. SAP 2011 / 14

Skills Required in Major Workflow Components Someone who understands the business well needs to work on the process design If the process involves multiple groups, someone from each group should be involved work item work item For the specific functionality that should happen within the workflow, you need someone who knows what specific transactions, screens, and functions are executed For deciding who should get what task, you need someone who knows who is responsible for what, and how the responsibility is determined You need someone who can take ownership of the process after it goes into production, in particular, to ensure the right people are involved in the process execution SAP 2011 / 15

Resources You Will Need Users willing to accept a new way to work Resources willing to invest time to learn SAP Business Workflow (for an ABAP developer, two weeks of training to get the core technical skills required) Resource to keep routing assignments maintained after a workflow goes to production (could be minimal to full-time job depending on number of workflows, complexity of routing rules, and how often users change responsibilities) Implementation team willing to work closely with the process owners and end users Ensure you have the support of the business before starting a workflow project. SAP 2011 / 16

Agenda 1. Understanding SAP Business Workflow what it is, how it works, when to use it 2. Explaining resources required to implement SAP Business Workflow 3. Describing SAP s overall business process management strategy and where SAP Business Workflow fits into that strategy 4. Comparing SAP Business Workflow with other key SAP technologies 5. Wrap-up SAP 2011 / 17

Definition of Business Process Management Business process management (BPM), as a management discipline, is a systematic approach that helps companies standardize and optimize operational processes to reduce costs, improve quality, and increase agility. BPM is an approach to integrate a "change capability" to an organization both human and technological. As a technology, business process management provides IT organizations with a framework of tools to design, model, implement, run, monitor, operate, and improve business processes flexibly throughout their lifecycle. Business process management includes process design, modeling, execution, monitoring, and optimization of business processes. Source: SAP Software Community Network and Wikipedia. 18

Business Process Management at SAP Business process management as a discipline Internally SAP uses business process management as a discipline to focus on improving processes, such as procurement and development cycles SAP supports business process management at the executive level with a team devoted to ensuring key areas of SAP are fully process-based SAP has a Business Process Consulting team that deals with the organizational and business impact of business process management This team works on internal projects as well as customer engagements Business process management technologies SAP has many tools to support business process management. SAP Business Workflow is the recommended tool for process automation within a single SAP application system. SAP 2011 / 19

SAP Business Workflow in SAP s Business Process Management Strategy SAP NetWeaver Composed Processes SAP Application Core Processes System-Centric Processes B2B Non SAP Composed Processes Processes that extend what is delivered in SAP applications Packaged Processes Processes delivered in SAP applications Includes SAP Business Workflow System-Centric Processes Processes that are messagebased between systems and businesses 20

Agenda 1. Understanding SAP Business Workflow what it is, how it works, when to use it 2. Explaining resources required to implement SAP Business Workflow 3. Describing SAP s overall business process management strategy and where SAP Business Workflow fits into that strategy 4. Comparing SAP Business Workflow with other key SAP technologies 5. Wrap-up SAP 2011 / 21

Evolution of SAP Workflow Tools SAP Business Workflow Universal Worklist Process Integration Enterprise Modeling Guided Procedures SAP NetWeaver Business Process Management 1995 SAP NetWeaver 2004 SAP NetWeaver 7.0 SAP NetWeaver BPM released in 7.1 SAP NetWeaver 7.1 SAP NetWeaver 7.x SAP 2011 / 22

Other Workflow-Related Technologies at SAP Universal Worklist (UWL) Central inbox for runtime execution of workflow tasks SAP NetWeaver Process Integration (SAP NetWeaver PI) System-centric integration tool for processes focused on application-to-application and business-to-business scenarios More of a messaging tool rather than a workflow tool (sends XML messages between systems) SAP enterprise modeling applications by IDS Scheer Suite of tools for high-level process modeling, architecture modeling, and business simulation Guided procedures Workflow tool for human-centric process between and beyond SAP systems Predecessor to SAP NetWeaver Business Process Management (SAP NetWeaver BPM) SAP 2011 / 23

Other Workflow-Related Technologies at SAP (cont.) SAP NetWeaver BPM Workflow tool for human-centric processes between and beyond SAP systems SAP NetWeaver Business Rules Management (SAP NetWeaver BRM) and Business Rules Framework + (BRF+) Not workflow tools, but rule engines that workflow can use to determine process path SAP Solution Manager Includes a Business Process Repository with definitions of provided SAP business processes The process definitions are used during the Blueprint and Realization stages of an SAP implementation SAP 2011 / 24

Where SAP Business Workflow Fits with the Tools SAP NetWeaver 7.1 SAP NetWeaver Composition Environment SAP Application Core Processes Human-Centric SAP NetWeaver Business Process Management SAP NetWeaver Business Rules Management Guided procedures Packaged Processes SAP Business Workflow SAP NetWeaver Process Integration System-Centric Cross-component business process management with SAP NetWeaver PI B2B Non SAP 25

Chart on When to Use What SAP Process Technology SAP Business Workflow Universal Worklist SAP NetWeaver PI Guided Procedures SAP NetWeaver BPM and SAP NetWeaver BRM SAP Solution Manager and SAP enterprise modeling applications Workflow in one SAP application system Great for a process in one SAP system Use when SAP NetWeaver Portal is entry point for users Intended for cross-system processes Not used for single system workflow Normally not used for processes in a single SAP system Modeling tools apply to many process levels Workflow in multiple systems, including non-sap May integrate with the cross-system process Central access to tasks from multiple systems System-centric A2A and B2B scenarios Simple scenarios only, follow Usage Guide on SDN Designed to compose new processes that add functionality Modeling tools apply to many process levels = best use, = ok use, = cannot use 26

Agenda 1. Understanding SAP Business Workflow what it is, how it works, when to use it 2. Explaining resources required to implement SAP Business Workflow 3. Describing SAP s overall business process management strategy and where SAP Business Workflow fits into that strategy 4. Comparing SAP Business Workflow with other key SAP technologies 5. Wrap-up SAP 2011 / 27

Resources Gatling, G; Rickayzen, A; Dart, J; Dick, E; Hilss, O; Kapoor, S; Kempf, S; Keohan, S; Kosog, T; Medaille, P; Pokraka, M; Sabnani, S; Sedlmayr, J; Sohn, T, Practical Workflow for SAP 2nd Edition (SAP PRESS, June 2009) Book on implementing SAP Business Workflow Jim Hagemann Snabe, Ann Rosenberg, Charles Møller and Mark Scavillo, Business Process Management: The SAP Roadmap (SAP PRESS, December 2008) Book on SAP s overall business process management strategy Workflow on SDN www.sdn.sap.com/irj/sdn/nw-bpm List of resources to implement, run, and maintain SAP Business Workflow SAP 2011 / 28

7 Key Points to Take Home SAP Business Workflow has a strong history with SAP; it is an integral part of every SAP application system SAP Business Workflow is a proven tool to automate processes, getting the right information to the right people, at the right time, and ensuring accountability SAP Business Workflow has an important role in SAP s overall business process management strategy SAP Business Workflow is intended for processes within an SAP application system, such as SAP ERP SAP Business Workflow is most suitable for repeatable business processes that require a high degree of coordination SAP Business Workflow can be used to enforce service level agreements and company policies for specific business processes For your workflow projects to be successful, you will need to invest time and effort to ensure the workflow team and business stakeholders are adequately trained SAP 2011 / 29

Thank you! How to contact me: Ginger Gatling Ginger.Gatling@sap.com SAP 2011 / 30 30

Copyright 2011 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. 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. SAP 2011 / 31