SlideShare uma empresa Scribd logo
1 de 60
Baixar para ler offline
Workflow Part-1
Introduction
• SAP WORKFLOW Concepts
• Basic Workflow Terminology
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
Introduction
• It handles
  – The Process
     • Ex: Releasing of Blocked Vendor
  – The People
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
Introduction

• Workflow Automates processes
  –   Involving range of activities/tasks
  –   Occurs repeatedly in similar form
  –   Involves people/Departments
  –   Require high degree of co-ordination
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
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
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
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
Examples of Objects types
• SAP Business object types
  –   Invoice
  –   Requisition
  –   Material
  –   EDI messages
Examples of Object Method
•   Post ( the invoice)
•   Approve ( the Requisition)
•   Change ( the Material)
•   Display ( the image)
Single-Step task : Example
–   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
•   Parked document posted
•   Order Cancellation
•   Customer master change
•   Requisition approved
Graphical representation of a workflow
Structure of a Workflow Definition

 Conditional             Activity         Parallel
Process Loop                           Process Loop
                                IF

                                                      Loop




   Deadline
  Monitoring
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!
Templates
• SAP has built in Ready to Use Templates
• Each module has templates
• Easy to implement
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
Example
• Mass processing of Assets
• Purchase Requisition Approval
• Engineering Change Management
• ALE/Idoc Error handling in IN bound
  processing
• Leave Approval
HR: Notification of Absence

Absence Form
                                                         PD-Org Structure

Employee                   Determine Manager           Manager Position
                                                        Holder
Dates                                                  Employee Position
                                                        Holder
Reason
                                                               Route Review Request




               Employee’s Universal Inbox            Manager’s Universal Inbox
                   Option to modify and                  Option to release
                   resubmit rejected                      or reject the absence
                  application                           form

                                               Route Result of Review
Structure of Work Flow
• Transaction code SWDD
• Documentation in help file
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
• Workflow item Manager
  – Initiate the events, monitor Deadlines,
    terminate events
• Integrated Inbox
  – Interface with users

    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
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
Use of Organizational Management
• Refers to current Organization
• Automatic routing management for employee
  changes
• High flexibility
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 Organizational plan
Root Organizational unit
Create Jobs
Create Position
Search and assign user
Assign job
Organizational plan
2.Create Workflow
Maintain Task
Workflow template id
Agent Assignment
Workflow Part1 1
Workflow Part1 1
Workflow Part1 1
Workflow Part1 1

Mais conteúdo relacionado

Mais procurados

S4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaS4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaGanesh Tarlana
 
Step by-step-to-upload-new-customer-master-record-with-lsmw
Step by-step-to-upload-new-customer-master-record-with-lsmwStep by-step-to-upload-new-customer-master-record-with-lsmw
Step by-step-to-upload-new-customer-master-record-with-lsmwsristick
 
SAP LES WM Multi Step Production Picking
SAP LES WM Multi Step Production PickingSAP LES WM Multi Step Production Picking
SAP LES WM Multi Step Production PickingVijay Pisipaty
 
Functional specification of sap
Functional specification of  sapFunctional specification of  sap
Functional specification of sapSaptechies
 
Chapter 02 sap script forms
Chapter 02 sap script formsChapter 02 sap script forms
Chapter 02 sap script formsKranthi Kumar
 
Etm equipment and_tools management
Etm equipment and_tools managementEtm equipment and_tools management
Etm equipment and_tools managementPiyush Bose
 
Configuration documentation wm
Configuration documentation wmConfiguration documentation wm
Configuration documentation wmJoseph JO
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsHicham Khallouki
 
Sap mm-configuration-step-by-step-guide-121029154857-phpapp01
Sap mm-configuration-step-by-step-guide-121029154857-phpapp01Sap mm-configuration-step-by-step-guide-121029154857-phpapp01
Sap mm-configuration-step-by-step-guide-121029154857-phpapp01Ramesh G
 
Shd0 transaction variants
Shd0   transaction variantsShd0   transaction variants
Shd0 transaction variantsRaul Mendonça
 
SA FOR SUBCONTRACTING IN SAP MM.pdf
SA FOR SUBCONTRACTING IN SAP MM.pdfSA FOR SUBCONTRACTING IN SAP MM.pdf
SA FOR SUBCONTRACTING IN SAP MM.pdfdarshansksk
 
SAP STO config
SAP STO configSAP STO config
SAP STO configsamitchak
 
Sap SD configuration-guide
Sap SD configuration-guideSap SD configuration-guide
Sap SD configuration-guidetechgurusuresh
 
Copa configuration
Copa configurationCopa configuration
Copa configurationMithun Roy
 
A Guide for pi sheet
A Guide for pi sheetA Guide for pi sheet
A Guide for pi sheetSelf Employed
 

Mais procurados (20)

S4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaS4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh Tarlana
 
Step by-step-to-upload-new-customer-master-record-with-lsmw
Step by-step-to-upload-new-customer-master-record-with-lsmwStep by-step-to-upload-new-customer-master-record-with-lsmw
Step by-step-to-upload-new-customer-master-record-with-lsmw
 
SAP LES WM Multi Step Production Picking
SAP LES WM Multi Step Production PickingSAP LES WM Multi Step Production Picking
SAP LES WM Multi Step Production Picking
 
Third party process
Third party processThird party process
Third party process
 
07 sap scripts
07 sap scripts07 sap scripts
07 sap scripts
 
Functional specification of sap
Functional specification of  sapFunctional specification of  sap
Functional specification of sap
 
Chapter 02 sap script forms
Chapter 02 sap script formsChapter 02 sap script forms
Chapter 02 sap script forms
 
Output determination
Output determinationOutput determination
Output determination
 
Etm equipment and_tools management
Etm equipment and_tools managementEtm equipment and_tools management
Etm equipment and_tools management
 
Configuration documentation wm
Configuration documentation wmConfiguration documentation wm
Configuration documentation wm
 
FS for FICO
FS for FICOFS for FICO
FS for FICO
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
 
Sap mm-configuration-step-by-step-guide-121029154857-phpapp01
Sap mm-configuration-step-by-step-guide-121029154857-phpapp01Sap mm-configuration-step-by-step-guide-121029154857-phpapp01
Sap mm-configuration-step-by-step-guide-121029154857-phpapp01
 
Shd0 transaction variants
Shd0   transaction variantsShd0   transaction variants
Shd0 transaction variants
 
SA FOR SUBCONTRACTING IN SAP MM.pdf
SA FOR SUBCONTRACTING IN SAP MM.pdfSA FOR SUBCONTRACTING IN SAP MM.pdf
SA FOR SUBCONTRACTING IN SAP MM.pdf
 
SAP STO config
SAP STO configSAP STO config
SAP STO config
 
Sap SD configuration-guide
Sap SD configuration-guideSap SD configuration-guide
Sap SD configuration-guide
 
Copa configuration
Copa configurationCopa configuration
Copa configuration
 
Important tables for sap sd
Important tables for sap sdImportant tables for sap sd
Important tables for sap sd
 
A Guide for pi sheet
A Guide for pi sheetA Guide for pi sheet
A Guide for pi sheet
 

Destaque

Abap course chapter 7 abap objects and bsp
Abap course   chapter 7 abap objects and bspAbap course   chapter 7 abap objects and bsp
Abap course chapter 7 abap objects and bspMilind Patil
 
Methods To Leverage SAP Workflow
Methods To Leverage SAP WorkflowMethods To Leverage SAP Workflow
Methods To Leverage SAP WorkflowEric Stajda
 
Ananda_SAP_HRABAP_WDP_Workflow with 4+ Years Exp
Ananda_SAP_HRABAP_WDP_Workflow with 4+ Years ExpAnanda_SAP_HRABAP_WDP_Workflow with 4+ Years Exp
Ananda_SAP_HRABAP_WDP_Workflow with 4+ Years ExpAnand Uppara
 
SAP Business Workflow - Best Practices
SAP Business Workflow - Best PracticesSAP Business Workflow - Best Practices
SAP Business Workflow - Best PracticesWarren Eiserman
 
Workflow Strategies ppt
Workflow Strategies pptWorkflow Strategies ppt
Workflow Strategies pptPeter Chanda
 
Abap object-oriented-programming-tutorials
Abap object-oriented-programming-tutorialsAbap object-oriented-programming-tutorials
Abap object-oriented-programming-tutorialscesarmendez78
 
Ooabap notes with_programs
Ooabap notes with_programsOoabap notes with_programs
Ooabap notes with_programsKranthi Kumar
 
Oo abap-sap-1206973306636228-5
Oo abap-sap-1206973306636228-5Oo abap-sap-1206973306636228-5
Oo abap-sap-1206973306636228-5prakash185645
 
HR ABAP Programming Training Material | http://sapdocs.info
HR ABAP Programming Training Material | http://sapdocs.infoHR ABAP Programming Training Material | http://sapdocs.info
HR ABAP Programming Training Material | http://sapdocs.infosapdocs. info
 
Sap hr overview 58 slides
Sap hr overview 58 slidesSap hr overview 58 slides
Sap hr overview 58 slidesBunty Jain
 
Workflow
WorkflowWorkflow
Workflowisa0418
 

Destaque (18)

Sap workflow training
Sap workflow trainingSap workflow training
Sap workflow training
 
SAP workflow classics
SAP workflow classicsSAP workflow classics
SAP workflow classics
 
SAP workflow events
SAP workflow eventsSAP workflow events
SAP workflow events
 
Abap course chapter 7 abap objects and bsp
Abap course   chapter 7 abap objects and bspAbap course   chapter 7 abap objects and bsp
Abap course chapter 7 abap objects and bsp
 
Methods To Leverage SAP Workflow
Methods To Leverage SAP WorkflowMethods To Leverage SAP Workflow
Methods To Leverage SAP Workflow
 
Ananda_SAP_HRABAP_WDP_Workflow with 4+ Years Exp
Ananda_SAP_HRABAP_WDP_Workflow with 4+ Years ExpAnanda_SAP_HRABAP_WDP_Workflow with 4+ Years Exp
Ananda_SAP_HRABAP_WDP_Workflow with 4+ Years Exp
 
About work flow
About work flowAbout work flow
About work flow
 
SAP Business Workflow - Best Practices
SAP Business Workflow - Best PracticesSAP Business Workflow - Best Practices
SAP Business Workflow - Best Practices
 
Workflow Strategies ppt
Workflow Strategies pptWorkflow Strategies ppt
Workflow Strategies ppt
 
Abap object-oriented-programming-tutorials
Abap object-oriented-programming-tutorialsAbap object-oriented-programming-tutorials
Abap object-oriented-programming-tutorials
 
Workflow
WorkflowWorkflow
Workflow
 
Ooabap notes with_programs
Ooabap notes with_programsOoabap notes with_programs
Ooabap notes with_programs
 
Oo abap-sap-1206973306636228-5
Oo abap-sap-1206973306636228-5Oo abap-sap-1206973306636228-5
Oo abap-sap-1206973306636228-5
 
HR ABAP Programming Training Material | http://sapdocs.info
HR ABAP Programming Training Material | http://sapdocs.infoHR ABAP Programming Training Material | http://sapdocs.info
HR ABAP Programming Training Material | http://sapdocs.info
 
SAP SD module
SAP SD moduleSAP SD module
SAP SD module
 
Mm module sap
Mm module sapMm module sap
Mm module sap
 
Sap hr overview 58 slides
Sap hr overview 58 slidesSap hr overview 58 slides
Sap hr overview 58 slides
 
Workflow
WorkflowWorkflow
Workflow
 

Semelhante a Workflow Part1 1

Plant maint p pt-wisdom
Plant maint p pt-wisdomPlant maint p pt-wisdom
Plant maint p pt-wisdomjskishore
 
Alfresco & Kofax - scan, manage, collaborate
Alfresco & Kofax - scan, manage, collaborateAlfresco & Kofax - scan, manage, collaborate
Alfresco & Kofax - scan, manage, collaborateAlfresco Software
 
OpenErp for carpet industry
OpenErp for carpet industryOpenErp for carpet industry
OpenErp for carpet industryGaurav Kumar
 
Value Reference Model - F&A
Value Reference Model - F&AValue Reference Model - F&A
Value Reference Model - F&AArnaldo Colombo
 
Business Process Improvement
Business Process ImprovementBusiness Process Improvement
Business Process ImprovementSimon Gough
 
Erpsapbusproc
ErpsapbusprocErpsapbusproc
Erpsapbusprocfmtzu21
 
Capabilities of sap
Capabilities of sapCapabilities of sap
Capabilities of sapdeepak patro
 
Dilip sadh mm wm overview
Dilip sadh  mm wm overviewDilip sadh  mm wm overview
Dilip sadh mm wm overviewdilipsadh
 
SmartCompo Brochure
SmartCompo BrochureSmartCompo Brochure
SmartCompo BrochureTVSi
 
Introduction 2012 (2)
Introduction 2012 (2)Introduction 2012 (2)
Introduction 2012 (2)riskiramdani
 
Sameers Sales & Distribution Power Point Presentation
Sameers Sales & Distribution Power Point PresentationSameers Sales & Distribution Power Point Presentation
Sameers Sales & Distribution Power Point Presentationsameerbarde74
 
Supply chain management structuration
Supply chain management structurationSupply chain management structuration
Supply chain management structurationJimmer Campos Perdomo
 
Oracle erf overview v4
Oracle erf overview v4Oracle erf overview v4
Oracle erf overview v4David Clement
 
Web dispatching & data collection
Web dispatching & data collectionWeb dispatching & data collection
Web dispatching & data collectionHarry Mosesian
 
Social Worker of India | Social Activist | Punjab - Arvind Khanna
Social Worker of India | Social Activist | Punjab - Arvind KhannaSocial Worker of India | Social Activist | Punjab - Arvind Khanna
Social Worker of India | Social Activist | Punjab - Arvind KhannaArvind Dhuri
 
Presentatie klantendag Redwood | Runmyjobs
Presentatie klantendag Redwood | RunmyjobsPresentatie klantendag Redwood | Runmyjobs
Presentatie klantendag Redwood | Runmyjobsc)solutions
 
IE-007 Erp簡介
IE-007 Erp簡介IE-007 Erp簡介
IE-007 Erp簡介handbook
 

Semelhante a Workflow Part1 1 (20)

Plant maint p pt-wisdom
Plant maint p pt-wisdomPlant maint p pt-wisdom
Plant maint p pt-wisdom
 
Alfresco & Kofax - scan, manage, collaborate
Alfresco & Kofax - scan, manage, collaborateAlfresco & Kofax - scan, manage, collaborate
Alfresco & Kofax - scan, manage, collaborate
 
OpenErp for carpet industry
OpenErp for carpet industryOpenErp for carpet industry
OpenErp for carpet industry
 
Value Reference Model - F&A
Value Reference Model - F&AValue Reference Model - F&A
Value Reference Model - F&A
 
Business Process Improvement
Business Process ImprovementBusiness Process Improvement
Business Process Improvement
 
Erpsapbusproc
ErpsapbusprocErpsapbusproc
Erpsapbusproc
 
Capabilities of sap
Capabilities of sapCapabilities of sap
Capabilities of sap
 
Erp presales
Erp presalesErp presales
Erp presales
 
Dilip sadh mm wm overview
Dilip sadh  mm wm overviewDilip sadh  mm wm overview
Dilip sadh mm wm overview
 
SmartCompo Brochure
SmartCompo BrochureSmartCompo Brochure
SmartCompo Brochure
 
Part Ii Management
Part Ii ManagementPart Ii Management
Part Ii Management
 
Introduction 2012 (2)
Introduction 2012 (2)Introduction 2012 (2)
Introduction 2012 (2)
 
Sameers Sales & Distribution Power Point Presentation
Sameers Sales & Distribution Power Point PresentationSameers Sales & Distribution Power Point Presentation
Sameers Sales & Distribution Power Point Presentation
 
Supply chain management structuration
Supply chain management structurationSupply chain management structuration
Supply chain management structuration
 
Oracle erf overview v4
Oracle erf overview v4Oracle erf overview v4
Oracle erf overview v4
 
WIKIOCEAN
WIKIOCEANWIKIOCEAN
WIKIOCEAN
 
Web dispatching & data collection
Web dispatching & data collectionWeb dispatching & data collection
Web dispatching & data collection
 
Social Worker of India | Social Activist | Punjab - Arvind Khanna
Social Worker of India | Social Activist | Punjab - Arvind KhannaSocial Worker of India | Social Activist | Punjab - Arvind Khanna
Social Worker of India | Social Activist | Punjab - Arvind Khanna
 
Presentatie klantendag Redwood | Runmyjobs
Presentatie klantendag Redwood | RunmyjobsPresentatie klantendag Redwood | Runmyjobs
Presentatie klantendag Redwood | Runmyjobs
 
IE-007 Erp簡介
IE-007 Erp簡介IE-007 Erp簡介
IE-007 Erp簡介
 

Workflow Part1 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
  • 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
  • 20. Structure of a Workflow Definition Conditional Activity Parallel Process Loop Process Loop IF Loop Deadline Monitoring
  • 21.
  • 22. 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!
  • 23. Templates • SAP has built in Ready to Use Templates • Each module has templates • Easy to implement
  • 24. 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
  • 25. Example • Mass processing of Assets • Purchase Requisition Approval • Engineering Change Management • ALE/Idoc Error handling in IN bound processing • Leave Approval
  • 26. HR: Notification of Absence Absence Form PD-Org Structure Employee Determine Manager Manager Position Holder Dates Employee Position Holder Reason Route Review Request Employee’s Universal Inbox Manager’s Universal Inbox Option to modify and Option to release resubmit rejected or reject the absence application form Route Result of Review
  • 27. Structure of Work Flow • Transaction code SWDD • Documentation in help file
  • 28.
  • 29.
  • 30.
  • 31. 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
  • 32.
  • 33. 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
  • 34. 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
  • 35. 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
  • 36.
  • 37. Use of Organizational Management • Refers to current Organization • Automatic routing management for employee changes • High flexibility
  • 38. Tasks • To use methods of an object type in a workflow ( single-step task) • As a framework for defining a workflow ( multistep task)
  • 39. 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)
  • 40. 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
  • 41. 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
  • 42. •Events • Identify the events required to initiate and control the workflow. • Check whether these events are defined for the relevant object types.
  • 43.
  • 44.
  • 47.