SAP Business Workflow Introduction
SAP Business Workflow Introduction
SAP Business Workflow Introduction
Patric Beuthen
SAP Consulting
Workflow Architecture
Workflow Organization
Business Workplace
Workflow Monitoring
Workflow Customizing
Workflow Transactions
Introduction – Why Workflow?
Workflow
The right work
At the right time
For the right agent
or
Who does
What
When
With what object
And in what sequence
Task
Object type with Organizational
object method WHAT carries WHO could
plan
out the task carry out the
and HOW? task?
Features
Texts
Tasks
Object Method Standard Task (TS)
Time-
independent &
client-
independent
Workflow
Workflow Workflow Template (WS)
Definition
Event
manager
Workflow templates
Workflow Workflow
definition
Org + User Workflow Business
Workflow Builder
manager
Management Workplace
Rules for (Worklist)
Activities Work item
agent
determin- PFTC_.... transactions Work item
ation manager
Simple maintenance
ABAP WebFlow Execution
BOR
OO Services (methods, services)
Step 4: Step 3:
Assign holder Create positions
Sales
Lisa Thompson Administration
Step 5: Step 6:
Create jobs Assign tasks
Administrative tasks,
Sales Mexico
Tasks: Word processing, scheduling
meetings, phone calls
SAP AG 2004, Title of Presentation / Speaker Name / 10
Creating an Organizational Unit
09.12.2002 + 3 Months
Search for Validity period
Organizational unit Task assignment query
Position Enterprise Group 20
Job Finance unit 20
Person Sales department 20
User Development department 20
Select link
Organizational unit
is described by Task
is line manager Organizational unit
Icon: includes Position
Create
object:
Organizational unit
SAP AG 2004, Title of Presentation / Speaker Name / 11
Creating a Position
Organization and Staffing (Workflow) Edit Goto Settings System Help
Search for
Organizational unit Task assignment
Position Financial accounting
Job FI_manager
Person FI_clerk
User
Details for position FI_clerk
Workflow templates
Standard task Basic Data
Task
Task group Position FI_clerk FI_clerk
Standard role Job General administrator
Object history
.......
Select link
.......
.......
Organizational unit
is described by Task
is line manager Organizational unit
Create includes Position
icon
Object 'Position'
SAP AG 2004, Title of Presentation / Speaker Name / 12
Assigning Users to a Position (1)
Search for
the relevant
user and
display it in
the selection
area
Assign user
with
Drag&Drop
Menu item:
Edit - Create Jobs
Automatic
grouping
Worklist
Tips/Tricks
Special
Overview work items Work item
tree preview
Your logo and text
Task description
Related
objects
Reserve
Display
attachment
Execute Replace
Create
attachment
- Set to ‘Done’
- Change deadlines
- Change priority
Substitutes may be
Created and activated at the same time
From the time of activation, the substitute automatically receives
not only their own work items, but also the substitution work items.
Created and not activated
The substitute can take active control of the substitution function at
any time.
Until the substitute actively ends the substitution, only the
substitution work items are displayed in his or her Workplace.
Business
information is
displayed.
Appealing display
and clear layout
increase user
acceptance.
Attachments appear
immediately and
can be displayed
with a click.
Technical
information
is displayed
(such as
deadlines).
Graphical
workflow
Details log
section
Green line shows
process progress
SAP AG 2004, Title of Presentation / Speaker Name / 26
Workflow Outbox for Status Tracking
Objects
involved
SAP AG 2004, Title of Presentation / Speaker Name / 27
User View: Global Settings
Work item
display
workflow
log
Other
settings
Technical Application
users users
Microsoft Outlook
Lotus Notes
SAP GUI for Windows
Pervasive Computing
Execute
Resubmit ()
Substitution
Set up substitution
Outbox
Automatic refresh
Forward ()
Query ()
Graphical log
Logs ()
Offline
Desktop installation SAP GUI Web Browser SAP GUI + SAP SAP GUI + SAP Web Browser
(Windows or Outlook Integration Lotus Notes
Java) Integration
Objects from
task group
TG70000023
Workflow
log Workflow Work item
diagnosis analysis
Task Information
Workflow
analysis system
outbox
Object-specific Workload
evaluation analysis
Work Items ….
Monitoring period
Today
Last 7 days
Last 30 days
Last 365 days
Time on
Work items Per Task
Interval from to (frequency)
User
Berner
Work items
Change work item
Display work item Display agent
Change priority
Display workflow log
Consistency check
Workflow definition/task definition
Customize the entire WebFlow engine.
RFC protocol
Manually start a task or workflow.
First update the organizational assignment and then
provide the input data.
Business Workplace
The outbox in the
Business Workplace
provides each user
Inbox with an overview of the
work that he or she
Outbox carried out within the
workflow processes.
Started workflows
Flow item for WS30000015
Flow item for WS30000161
Flow item for WS99900035
The following step types are filtered out in the business log:
Notification of absence
Work item status
Create request Completed
Approve request Completed
Access to
- Selected agents
- Possible agents
Access to work - Excluded agents
item history
Access to graphical
workflow log
Patrick Smith
Hugo Boss
Workflow system
Notification of absence
Status
Agent
Route
(green path)
SWU3
Documentation
Group
Destination WORKFLOW_LOCAL_401
Sem. abbr. Valueabbrv. Description
PLOGI
RFC user PLOGI 01 Integration Plan Version / Active Plan
Version
RFC
password
Human Resources
Job Attributes
Start date of background job 31.12.2999
Start time of background job 23:59:59
Name of background job SWWDHEX
Number of background job 03254301
Background Job Report RSWWDHEX
You must perform the Customizing activity if you want to monitor the
SWU3
Integrated inbox -