SlideShare a Scribd company logo
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
Workflow Part1 1
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
Workflow Part1 1
Workflow Part1 1
Workflow Part1 1
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
Workflow Part1 1
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
Workflow Part1 1
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.
Workflow Part1 1
Workflow Part1 1
Create Organizational plan
Root Organizational unit
Workflow Part1 1
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

More Related Content

PPTX
SAP Cloud Platform Integration L2 Deck 2017Q4
PPTX
Gestão de Tesouraria
PDF
Microsoft Fabric Intro D Koutsanastasis
PPTX
SAP Vim(Vendor Invoice management) Opentext
PPTX
Disciplina controladoria parte_i
PPTX
Slides-Prontos-Recursos-Humanos-2021.pptx
PDF
Snowflake for Data Engineering
PPTX
Introduction to snowflake
SAP Cloud Platform Integration L2 Deck 2017Q4
Gestão de Tesouraria
Microsoft Fabric Intro D Koutsanastasis
SAP Vim(Vendor Invoice management) Opentext
Disciplina controladoria parte_i
Slides-Prontos-Recursos-Humanos-2021.pptx
Snowflake for Data Engineering
Introduction to snowflake

What's hot (20)

PPT
Business workflow
PPTX
Sap Purchase Order Workflow
PDF
SAP FI AP: Configuration & End User Guide
PDF
SAP Automatic batch determination
PPT
SAP workflow classics
PDF
Sap S/4 HANA New Implementation
PDF
Batch Determination Based Delivery ATP and Auto Delivery Quantity Adjustment
PDF
SAP Fiori Mobility Applications
PPTX
SAP HANA Migration Deck.pptx
PDF
Business partner-2
 
PPTX
SAP Flexible workflows.pptx
PPTX
PPT
SAP FI - Account Payable (AP)
PDF
Sap fi integration with other modules in sap fico
PDF
Automatic vendor payment advice notes by mail
PDF
SAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdf
DOCX
Workbench and customising request
PPTX
Production Supply with SAP EWM
PPTX
SAP workflow events
PDF
SAP PS overview
Business workflow
Sap Purchase Order Workflow
SAP FI AP: Configuration & End User Guide
SAP Automatic batch determination
SAP workflow classics
Sap S/4 HANA New Implementation
Batch Determination Based Delivery ATP and Auto Delivery Quantity Adjustment
SAP Fiori Mobility Applications
SAP HANA Migration Deck.pptx
Business partner-2
 
SAP Flexible workflows.pptx
SAP FI - Account Payable (AP)
Sap fi integration with other modules in sap fico
Automatic vendor payment advice notes by mail
SAP S_4HANA Migration Cockpit - Migrate your Data to SAP S_4HANA.pdf
Workbench and customising request
Production Supply with SAP EWM
SAP workflow events
SAP PS overview
Ad

Viewers also liked (16)

PDF
Sap workflow training
PPT
Abap course chapter 7 abap objects and bsp
PDF
Methods To Leverage SAP Workflow
DOC
Ananda_SAP_HRABAP_WDP_Workflow with 4+ Years Exp
PPT
About work flow
PDF
SAP Business Workflow - Best Practices
PDF
Workflow Strategies ppt
PDF
Abap object-oriented-programming-tutorials
PDF
Ooabap notes with_programs
PPT
Oo abap-sap-1206973306636228-5
PDF
HR ABAP Programming Training Material | http://sapdocs.info
PPTX
SAP SD module
PPTX
Mm module sap
PPT
Sap hr overview 58 slides
PPTX
Workflow
Sap workflow training
Abap course chapter 7 abap objects and bsp
Methods To Leverage SAP Workflow
Ananda_SAP_HRABAP_WDP_Workflow with 4+ Years Exp
About work flow
SAP Business Workflow - Best Practices
Workflow Strategies ppt
Abap object-oriented-programming-tutorials
Ooabap notes with_programs
Oo abap-sap-1206973306636228-5
HR ABAP Programming Training Material | http://sapdocs.info
SAP SD module
Mm module sap
Sap hr overview 58 slides
Workflow
Ad

Similar to Workflow Part1 1 (20)

PDF
Plant maint p pt-wisdom
PDF
Alfresco & Kofax - scan, manage, collaborate
PDF
OpenErp for carpet industry
PPTX
Value Reference Model - F&A
PPTX
Business Process Improvement
PDF
Erpsapbusproc
PDF
Capabilities of sap
PPTX
Erp presales
PDF
Dilip sadh mm wm overview
PDF
SmartCompo Brochure
PPTX
Part Ii Management
PPTX
Introduction 2012 (2)
PPT
Sameers Sales & Distribution Power Point Presentation
PDF
Supply chain management structuration
PPTX
Oracle erf overview v4
PDF
WIKIOCEAN
PPTX
Web dispatching & data collection
PDF
Social Worker of India | Social Activist | Punjab - Arvind Khanna
PPTX
Presentatie klantendag Redwood | Runmyjobs
PDF
IE-007 Erp簡介
Plant maint p pt-wisdom
Alfresco & Kofax - scan, manage, collaborate
OpenErp for carpet industry
Value Reference Model - F&A
Business Process Improvement
Erpsapbusproc
Capabilities of sap
Erp presales
Dilip sadh mm wm overview
SmartCompo Brochure
Part Ii Management
Introduction 2012 (2)
Sameers Sales & Distribution Power Point Presentation
Supply chain management structuration
Oracle erf overview v4
WIKIOCEAN
Web dispatching & data collection
Social Worker of India | Social Activist | Punjab - Arvind Khanna
Presentatie klantendag Redwood | Runmyjobs
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
  • 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
  • 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
  • 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
  • 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.