Preview:
DESCRIPTION
Citation preview
- 1. Workflow Part-1
- 2. Introduction SAP WORKFLOW Concepts Basic Workflow
Terminology
- 3. The R/3 Integration Model SD FI Sales & Financial
Distribution Accounting Accounting MM CO Materials Materials
Controlling Mgmt. PP AA Production R/3 Asset Planning Accounting QM
Quality Client / Server PS Project Mgmt. PM Plant ABAP WF System
Maintenance Workflow HR IS Human Industry Industry Resources
Solutions
- 4. Introduction It handles The Process Ex: Releasing of Blocked
Vendor The People
- 5. Position of the workflow in the system Business Workflow SD
FI MM CO PP AM QM PM R/3 WF PS Integrated Applications HR IS
Business Middleware Layer
- 6. Introduction Workflow Automates processes Involving range of
activities/tasks Occurs repeatedly in similar form Involves
people/Departments Require high degree of co-ordination
- 7. Automating Corporate Processes Proof of Delivery Trouble
Report Sales Product Customer Sales Management Planning Service
Sales Budget Order Forecast Production Planning Customer Packing
Slip Invoice Order Shipping & Processing Assembly Receiving
Accounting Product Assembly Shipping Assembly Invoice Order Order
Order Packing Packing Slip Slip Product Product
- 8. Business processes Risk Exchange Handling Treasury manage -
hedging payments ment Financial Credit control Customer invoice
Accounting posting Order Service Sale Controlling Costing document
profit - profit- ability s profit ability Incoming Inter- Sales and
Incoming order Financin g Vendor selection Evaluation order posting
company billing Externa l Distribution decision billing Inter-
Transfer Vendor Logistics order selectio company billing n
Production Productio n Production Delivery order
- 9. What does workflow do? Risk Exchange Handling Treasury
manage hedging payments es - ment Financial a t Credit Customer
invoice m ess control Accounting posting to c Order Service Sale u
ro Controlling Costing document profit profit- s a p - ability
profit ability Sales and w s lo es Incoming Financin Vendor
Evaluation Incoming order Inter- company Externa kf in order g
selection l posting billing Distribution decision billing o r W bus
Inter- Transfer Vendor Logistics order selectio company billing n e
Production Productio Production Delivery th n order
- 10. Benefits Faster and Simpler Needs less effort Easy to Learn
and understanding
- 11. Benefits Better control of Information Deadlines Costs
Flexible to Change
- 12. Workflow Terminology Objects Events Methods Tasks Single
Step Multi Step
- 13. Continue... Agents Roles Inbox/Outbox
- 14. Examples of Objects types SAP Business object types Invoice
Requisition Material EDI messages
- 15. Examples of Object Method Post ( the invoice) Approve ( the
Requisition) Change ( the Material) Display ( the image)
- 16. Single-Step task : Example Post invoice Release requisition
Change Material Master Approve absence
- 17. Events Event is a block of code can start/stop
single/Multiple tasks/Workflow
- 18. Events : Example Parked document posted Order Cancellation
Customer master change Requisition approved
- 19. Graphical representation of a workflow
- 20. Structure of a Workflow Definition Conditional Activity
Parallel Process Loop Process Loop IF Loop Deadline Monitoring
- 21. Summary events events The process design must... Multistep
task ... be defined as single-step or Workflow Workflow multi-step
task in SAP R/3 definition definition Individual activities in the
process must be available as Single-step Single-step single-step
tasks before being tasks tasks included in multi-step task agents
The single-step tasks refer to an object type and one of its Object
type methods... Method ... which enables access to existing SAP
functionality!
- 22. Templates SAP has built in Ready to Use Templates Each
module has templates Easy to implement
- 23. templates SAP Business Workflow Template Approx More than
100 templates AM Asset Management 8 FI Financial 17 HR Human
Resources 25 MM Materials Management 10 PP 7 Production Planning PM
Plant Maintenance 8 QM Quality Management 15 R SM Service
Management 4
- 24. Example Mass processing of Assets Purchase Requisition
Approval Engineering Change Management ALE/Idoc Error handling in
IN bound processing Leave Approval
- 25. HR: Notification of Absence Absence Form PD-Org Structure
Employee Determine Manager Manager Position Holder Dates Employee
Position Holder Reason Route Review Request Employees Universal
Inbox Managers Universal Inbox Option to modify and Option to
release resubmit rejected or reject the absence application form
Route Result of Review
- 26. Structure of Work Flow Transaction code SWDD Documentation
in help file
- 27. 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
- 28. System Components Workflow Definitions Steps and Tasks, May
contain agents and deadline Workflow item Manager Initiate the
events, monitor Deadlines, terminate events Integrated Inbox
Interface with users
- 29. Tasks Workflow definitions are comprised of single-step
tasks, multi -step task, workflow task and workflow templates
Customer defined tasks and standard tasks Objects The encapsulation
of software for performing defined business tasks
- 30. Demo Example: Workflow Definition Submit notification of
absence Notification of absence created Approve notification of
absence approved rejected Revise notification of absence ? no yes
Cancel notification Revise notification Send mail of absence of
absence sent canceled revised Resubmit for approval ? no yes
Terminate workflow Workflow terminated
- 31. Use of Organizational Management Refers to current
Organization Automatic routing management for employee changes High
flexibility
- 32. Tasks To use methods of an object type in a workflow (
single-step task) As a framework for defining a workflow (
multistep task)
- 33. 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)
- 34. 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
- 35. 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
- 36. Events Identify the events required to initiate and control
the workflow. Check whether these events are defined for the
relevant object types.
- 37. Create Organizational plan
- 38. Root Organizational unit
- 39. Create Jobs
- 40. Create Position
- 41. Search and assign user
- 42. Assign job
- 43. Organizational plan
- 44. 2.Create Workflow
- 45. Maintain Task
- 46. Workflow template id
- 47. Agent Assignment