Professional Documents
Culture Documents
Workflowpart11 124780655682 Phpapp02 PDF
Workflowpart11 124780655682 Phpapp02 PDF
Introduction
SAP WORKFLOW Concepts
Basic Workflow Terminology
SD
Financial
Financial
Accounting
Accounting
Sales
Sales &
&
Distribution
MM
PP
CO
Materials
Materials
Mgmt.
Production
Production
Planning
AA
R/3
QM
Quality
Mgmt.
Controlling
PM
Asset
Accounting
Client / Server
ABAP
Plant
Maintenance
Maintenance
HR
Human
Human
Resources
PS
Project
System
System
WF
Workflow
IS
Industry
Industry
Solutions
Solutions
Introduction
It handles
The Process
Ex: Releasing of Blocked Vendor
The People
SD
FI
MM
CO
PP
AM
R/3
QM
PM
HR
PS
WF
Integrated Applications
IS
Introduction
Workflow Automates processes
Sales
Sales
Order
Sales
Management
Product
Planning
Customer
Service
Budget
Forecast
Production
Planning
Customer
Packing
Slip Invoice
Order
Processing
Assembly
Order
Assembly
Assembly
Order
Packing
Slip
Shipping &
Receiving
Shipping
Order Packing
Slip
Product
Product
Accounting
Invoice
Product
Business processes
Treasury
Risk
manage
ment
Financial
Accounting
Credit
control
Controlling
Sales and
Distribution
Logistics
Production
Exchange
hedging
Handling
payments
Customer
invoice
posting
Costing document
Incoming
order
Financin
g
decision
Vendor
selection
Transfer
order
Evaluation
Order
profit
ability
Service
profitability
Incoming
order
posting
Intercompany
billing
Intercompany
billing
Vendor
selectio
n
Productio
n
order
Production
Delivery
Sale
s
profit
Externa
l
billing
Risk
manage
ment
Financial
Accounting
Credit
control
Exchange
hedging
Handling
payments
s
e
t
a
s
m
s
o
e
t
c
u
o
a
r
p
w
o
s
l
f
s
k
e
r
n
i
o
W bus
e
th
Controlling
Sales and
Distribution
Logistics
Production
Customer
invoice
posting
Costing document
Incoming
order
Financin
g
decision
Vendor
selection
Transfer
order
Evaluation
Order
profit
ability
Service
profitability
Incoming
order
posting
Intercompany
billing
Intercompany
billing
Vendor
selectio
n
Productio
n
order
Production
Delivery
Sale
s
profit
Externa
l
billing
Benefits
Faster and Simpler
Needs less effort
Easy to Learn and understanding
Benefits
Better control of
Information
Deadlines
Costs
Flexible to
Change
Workflow Terminology
Objects
Events
Methods
Tasks
Single Step
Multi Step
Continue...
Agents
Roles
Inbox/Outbox
Invoice
Requisition
Material
EDI messages
Post invoice
Release requisition
Change Material Master
Approve absence
Events
Event is a block of code
can start/stop single/Multiple
tasks/Workflow
Events : Example
Activity
Parallel
Process Loop
IF
Loop
Deadline
Monitoring
Summary
events
events
Multistep task
Workflow
Workflow
definition
definition
Single-step
Single-step
tasks
tasks
agents
Object type
Method
Templates
SAP has built in Ready to Use Templates
Each module has templates
Easy to implement
templates
Asset Management
Financial
17
HR
Human Resources
25
MM
Materials Management
10
PP
Production Planning
PM
Plant Maintenance
QM
Quality Management
FI
15
R
SM
Service Management
Example
Employee
PD-Org Structure
Determine Manager
Dates
Reason
Manager Position
Holder
Employee Position
Holder
Route Review Request
Universal Inbox
The end user interface is Universal Inbox
Support Alternative clients
MAPI clients
Message Application Programming Interface
Developed by Microsoft
SAP Gui
Java GUI
web
System Components
Workflow Definitions
Steps and Tasks, May contain agents and
deadline
Integrated Inbox
Interface with users
Tasks
Objects
rejected
Revise notification of absence ?
Send mail
sent
no
Cancel notification
of absence
canceled
yes
Revise notification
of absence
revised
yes
Tasks
To use methods of an object type in a
workflow ( single-step task)
As a framework for defining a workflow (
multistep task)
Task Types
Standard task (single-step task, task type TS)
Customer task (single-step task, task type T )
Workflow template (multistep task, task type WS)
Workflow task (multistep task, task type WS)
Task group (task type TG)
Role
You use roles to specify an agent (or
agents) for a task if the set of possible
agents is too large, or not specific enough.
By assigning work items to organizationally
suitable employees, responsibilities and
authorizations are managed efficiently, and
bottlenecks are avoided.
Roles are always defined across clients
Organizational plan
The enterprise-specific
organizational plan describes the
organizational assignment of the
employees. The aim of this is to
determine the responsibility of
employees for the execution of
individual business activities
Events
Identify the events required to initiate
and control the workflow.
Check whether these events are
defined for the relevant object types.
Create Jobs
Create Position
Assign job
Organizational plan
2.Create Workflow
Maintain Task
Workflow template id
Agent Assignment