SAP Workflow Management OPENSAP
SAP Workflow Management OPENSAP
STANDARD
BUSINESS Lead to Cash
PROCESS Recruit to Retire
Design to Operate
80% Source to Pay
Processes today are They are still too manual This leads to errors,
complex inefficiencies, and costs
A workflow is an executable visual diagram of a structured, predefined set of activities that produce a desired
result.
What else?
BPMN Shape Meaning
Task Mail Task
Refund Approved Event Intermediate Message
Event Intermediate Timer
Event Terminal End
Refund Rejected Gateway Parallel Gateway
Task UI / Form
A workflow consists of
▪ Activities / process steps
▪ Decision gateways
▪ Input, triggered by human actors or automatically by applications or by software robots
▪ Output, the result of process steps (activities) or the workflow itself
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4
SAP Workflow Management – an introduction
Workflow types
Embedded
Extensions
Cross-LoB Orchestrations
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5
SAP Workflow Management – an introduction
SAP Workflow Management at a glance
Workflow Business Rules Process Visibility My Inbox Predictions SAP Intelligent RPA
(Low/No-Code) Manage Decisions Live Process SAP Task Center Recommendations SAP
Manage Process Dashboards Explanations Conversational AI
Variants Rules Mining
Workflow Editor Business Rules (Low Process Variant (No Process Visibility Plug &
(Low Code) Code) Code) Play
Application Workflow Decision Management and Configuration UI for Real-Time Workflow Visibility
Enterprise Rules Model Business Experts with XM Integration
Application developer- Integrated Business Rules Process flexibility to Plug & Play Process
focused workflow modeling Management to deploy configure variants of Visibility with easy-to-
and process automation into hybrid landscapes processes with pre-built configure dashboards and
content XM integration
SAP Workflow Management is a coherent cloud service offering combining workflow, business rules,
process visibility, process flexibility, and inbox, complemented by pre-built content packages
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7
SAP Workflow Management – an introduction
Creating E2E cross-LoB workflows
User Engagement
SAP Launchpad Process Flexibility
Central Entry Point Business Variant Configuration of Predefined Skills
SAP Task Center Process Visibility
Inbox with Workflow Intelligence
(Workflows, Rules, Process Visibility)
Workflow
Form Workflow
Intelligence
Collect data Business Rules Approval(s) RPA Bot Distribute data
Configuration & training of
SAP application event workflow intelligence for
triggers workflow Data entry Workflow communicates Decision Notifications Automation Workflow communicates
with application(s) automation Task provisioning / Task UI AI-based recommendations
with application(s)
Pre-built
Content
SAP Business SAPUI5 User Interface, Forms Data Model & Vocabulary Integration Flows RPA Bots
Order-to-Cash App Integration
Procure-to-Pay Workflow Highways SAP Event Mesh ODM Process Integration
Hire-to-Retire
Industries
Package contains
SAPUI5, Forms
Workflows
Process Variants SAP Business Business S/4 Flexible Business Business Cross-Company Workflow Business SAP Workflow
API API API
Business Rules Workflow Events Workflow Events Events (Shared Ledger) Events Management
Import
Activate
Content packages accelerate customers’ business transformation, enabling them to
▪ Discover pre-built content packages from process hub, available on SAP API Business Hub
▪ Import content packages: workflows, business rules, SAPUI5, pre-configured dashboard Upgrade-safe workflow solution packages accelerate implementations by
▪ Configure process variants, decisions, and visibility models (in a no-code approach) ▪ Pre-built integration with SAP application data model
▪ Activate and deploy new process variants ▪ Out-of-the-box subscription to SAP S/4HANA Event Channels
▪ Event integration via SAP Event Mesh / CPI (iFlows)
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 9
SAP Workflow Management – an introduction
Some selected use cases
Manage Sales Orders Manage Credit Block on Order Fulfillment for Project Budget Approval Insight to Action Business Partner Creation
Automate and manage Sales Order Utilities Automate project budget Workflows Approval Process
the approvals of sales Review the sales orders Orchestration of order to approval process and Insight to action workflows Automate business partner
orders in SAP S/4HANA which are credit blocked provisioning sales update budget in to enable actions in Process creation in a flexible and
with validations and and decide about release processes in SAP Cloud SAP S/4HANA Visibility scenarios transparent way
approvals or reject for Utilities
Capital Expenditure Purchase Requisition Business Partner Purchase Requisition Document-Centric Manage Invoices Without
Approval Process Approval and Release Payment Data Change Header Approval and Approval Purchase Orders
Manage investment Automate approval and Approval Release Automate document Manage the posting of
decisions in a release of line items Manage payment data Automate approval and approvals. invoices without purchase
transparent way changes and approvals release at header level by orders
including all line items
EXPLORE
GET STARTED
LEARN
PRE-BUILT CONTENT
[email protected]
Follow all of SAP
www.sap.com/contactsap
Capital investments are part of every enterprise as part of their business strategy. Capital investments could be acquisitions,
purchase of new assets including software and services. Capital Expenditures (CAPEX) involve reviews and decisions across
different levels of an organization depending on the type and nature of the investment. Companies are looking for
managing investment decisions in a transparent way by automating all the steps of this process. This will not only enable them
to track every step and decision, but also ensure the corporate policies are followed as part of an investment decision.
Workflow Business Rules Process Visibility My Inbox Predictions SAP Intelligent RPA
(Low/No-Code) Manage Decisions Live Process SAP Task Center Recommendations SAP
Manage Process Dashboards Explanations Conversational AI
Variants Rules Mining
[email protected]
Follow all of SAP
www.sap.com/contactsap
Configure Entitlements
Create Destinations
[email protected]
Follow all of SAP
www.sap.com/contactsap
REST
Workflow Definition
Workflow Context
Workflow
Developer
Workflow Attributes
Scripts
User Interfaces
Model workflows using industry-standard Business Process Model and Notation (BPMN 2.0)
The main components are
▪ User tasks – performed by end user and can be accessed in My Inbox
▪ Service tasks – establish outbound connectivity to external systems and services
▪ Gateways & events – to control the flow of the workflow
Workflow Forms
▪ Declarative approach to model simple form and approval UIs
▪ Tool: Form Editor Workflow Forms
High
Custom Task UI
▪ SAPUI5 / SAP Fiori elements component
Development
Views, Controller, Model, Bindings, My Inbox API…
Speed
▪ Built by developer from scratch
▪ Tools: Code and Layout Editor
Low
Custom Task UI
Low High
Degree of
Flexibility
+ =
Workflow SAP API
Business Hub
[email protected]
Follow all of SAP
www.sap.com/contactsap
REST
Key features
▪ Provided via standard
SAP Fiori launchpad content
▪ Show list of assigned tasks
▪ Search for individual tasks
▪ Filter, sort, or group the tasks
▪ Open task details
▪ Claim tasks
▪ Take action on tasks
▪ Inspect workflow log
▪ Manage substitutions
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 3
Executing and monitoring your workflows
Demo: My Inbox
REST
Key features
▪ Start workflow instances
▪ Download workflow models (JSON format)
▪ Retry execution of failed steps
▪ Suspend, resume, and terminate workflow instances
▪ Search workflow instances
▪ Investigate error messages of workflow instance
▪ Access the workflow context
▪ Follow the execution log
▪ Show tasks related to a workflow instance
▪ Show subflow instances
▪ List of running, erroneous, suspended, cancelled, or
completed workflow instances (apply needed filter)
or filter based on definitions Note: display of context data requires separate permissions
As an end user
▪ Use My Inbox to view and filter tasks
▪ Claim and complete a task
▪ View workflow log of a task
▪ Activate substitutions
As an administrator
▪ Start a workflow from the admin UI
▪ View deployed workflow definitions
▪ View and manage workflow instances
[email protected]
Follow all of SAP
www.sap.com/contactsap