Professional Documents
Culture Documents
Patric Beuthen
SAP Consulting
Workflow Architecture Workflow Organization Business Workplace Workflow Monitoring Workflow Customizing Workflow Transactions
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
Organizational plan
Features
Texts
SAP AG 2004, Title of Presentation / Speaker Name / #
Work item text Task description Notification text Latest end text Required end text Latest start text
Task Types
Tasks
Object Method Standard Task (TS)
Event definition
Event
Event manager
Workflow templates
Workflow definition Org + User Management Rules for agent determination
Simple maintenance Workflow Builder
Workflow
Workflow manager
Activities
PFTC_.... transactions
Work item
Work item manager
BOR
ABAP OO
WebFlow Services
Workflow Architecture Workflow Organization Business Workplace Workflow Monitoring Workflow Customizing Workflow Transactions
Task assignment according to responsibility/expertise at definition time Linking of tasks with possible agents and linking of Workflow steps with the responsible agents Dynamic task distribution at runtime: Determination of recipients of work items based on information from the context of the workflow and the objects processed
Sales Mexico
Valid from
09.12.2002
to
31.12.9999
09.12.2002 + 3 Months Search for Organizational unit Position Job Person User Task assignment Enterprise Group 20 Finance unit 20 Sales department 20 Development department 20
Select link
Organizational unit
Icon: Create
Creating a Position
Organization and Staffing (Workflow) Edit Goto Settings System Help
Search for
Organizational unit Position Job Person User Workflow templates Standard task Task Task group Standard role Object history
Task assignment
Financial accounting FI_manager FI_clerk Details for position FI_clerk Basic Data Position Job ....... FI_clerk FI_clerk General administrator
Select link
....... .......
Organizational unit is described by is line manager includes Task Organizational unit Position
Creating a Job
Workflow Architecture Workflow Organization Business Workplace Workflow Monitoring Workflow Customizing Workflow Transactions
Overview tree
Task description
Related objects
Other functions for processing work items - Set to Done - Change deadlines - Change priority
Dynamic columns
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. 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.
Workflow Log
Details section
Green line shows process progress
SAP AG 2004, Title of Presentation / Speaker Name / #
Processed workflows
Status of steps
Current agent
Objects involved
SAP AG 2004, Title of Presentation / Speaker Name / #
Workflow modelers and administrators require access to all technical information such as containers, workitem IDs, step numbers, all step types and so on. Workflow end users do not require technical details, but have to focus mainly on the work item content and would be distracted by too many functions.
The administrator must define the standard values throughout the system. All users can then perform their own settings.
workflow log
Other settings
Technical users
Application users
Various Inboxes
Enterprise Portals
Lotus Notes
Pervasive Computing
( )
( ) ( ) ( ) ( ) Web Browser
Web Browser
Workflow Architecture Workflow Organization Business Workplace Workflow Monitoring Workflow Customizing Workflow Transactions
Workflow Reports
Is there still an active workflow instance for an object? How evenly distributed is the workload? How many processing deadlines were missed in the last month?
SAP AG 2004, Title of Presentation / Speaker Name / #
Reporting System
Workflow log
Workflow diagnosis
Task analysis
Information system
Workflow outbox
Object-specific evaluation
Workload analysis
on from
to
Work items Per Task (frequency) Work items by Processing Duration Work items with Monitored Deadlines
Task filter Task Task group (T) Task group (TG) Application component
User Berner
Job C 40932
Work items
Change work item Display work item Display workflow log
SAP AG 2004, Title of Presentation / Speaker Name / #
Dialog work item Missed deadline work item Workflow work item
W D F
B
E
Which tasks and workflows use the 'Notification of absence' object type in their definition?
Which instances exist for workflows and tasks that use the 'Notification of absence' object type in their definition?
Which work item refers to object 1960 of the 'Notification of absence' object type and in which Business Workplace is it to be found?
Consistency check
First update the organizational assignment and then provide the input data.
Inbox Outbox Started workflows Flow item for WS30000015 Flow item for WS30000161 Flow item for WS99900035 Executed work items Work item 1 for TS7869 Work item 2 for TS7869 Work item 3 for TS7869 Forwarded work items Work item 1 for TS99900062
The outbox in the Business Workplace provides each user with an overview of the work that he or she carried out within the workflow processes.
Notification of absence
Create request Completed Completed
Approve request
Access to - Selected agents - Possible agents - Excluded agents Access to graphical workflow log
Agent
Executed Action
Date
Time
Object
Object name
Hugo Boss Dialog step created Hugo Boss Query sent Hugo Boss Work item reserved for processing Hugo Boss Execution started Hugo Boss Processing complete
07.10.1998 12:58:29 07.10.1998 13:00:33 07.10.1998 13:00:33 Office document Query (1) ...
0000000245
Approve request
Approve request Workflow system Send mail Send mail
Query sent
Work item processing complete
Notification of absence
Notification of absence (Sub)workflow created
Create request
WI for self method 000000123456 Approve request
Workflow Chronicle View Error Error 5 Status Work item ID Node no. Executed Action Task
Agent
& Patrick Smith Patrick Smith . & Patrick Smith Patrick Smith
Date
Time
872350 1 Test workflow (Sub)workflow created 22.09.1998 SWW_FI_START 22.09.1998 69 First letter of the surname 872351 71 Display all requests by SMITHPA Dialog step created 22.09.1998 Work item executed automatically 22.09.1998
10:38:04 10:38:04
10:38:04 10:38:05
Status
Agent
Workflow Architecture Workflow Organization Business Workplace Workflow Monitoring Workflow Customizing Workflow Transactions
Activity
Maintain an active plan version Check entries from the HR control table Maintain prefix numbers Check number ranges Configure RFC Destination Maintain a system administrator for workflow Generally classify decision tasks Maintain a standard domain for Internet mail Activate sending to objects and HR objects Maintain demo and verification environment Schedule background job for missed deadline Schedule background job for work items with errors Schedule background job for condition evaluation Schedule background job for event queue Schedule background job for clearing report
Automatic
Always required?
An entry is required for each system and client that you wish to use.
Description
PLOGI
01
Human Resources
Job Attributes Start date of background job Start time of background job Name of background job Number of background job Background Job Report 03254301 RSWWDHEX 31.12.2999 23:59:59 SWWDHEX
You must perform the Customizing activity if you want to monitor the deadlines of individual workflow steps in the WebFlow Engine.
SAP AG 2004, Title of Presentation / Speaker Name / #
Start Date of Background Job Start Time of Background Job Name of Background Job Number of Background Job Monitoring of Temporary Incorrect Work Items Interval until next rerun Retry counter for work items with errors
-
(in minutes)
Check Customizing
Start Verification Workflow
List Edit Goto System Help
SWU3
1. Switch to the Business Workplace. In your workflow inbox, you will find a work item with a user decision. 2. Execute this work item. It contains two mails: notifications of completion for this user decision and for the following background step.
Integrated inbox
Workflow Architecture Workflow Organization Business Workplace Workflow Monitoring Workflow Customizing Workflow Transactions
Useful Transactions
Transaction Code
PFAC PFOS / PFSO PFT / PFCT PPOC / PPOM SWE2-3 / SWEL SWI1-8 SWO1 SWUE SWUS SWU3 SWDD SBWP SWXF
Description
Rule Maintenance Organizational Assignment Task Maintenance Organization Maintenance Event Type Linkage Workflow Analysis Business Object Builder Event Creation Workflow Test Customizing Workflow Builder Business Workplace Leave Request Demo