SlideShare une entreprise Scribd logo
1  sur  32
 
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction: Section Objectives ,[object Object],[object Object],[object Object]
Problems of Office and Administration Processes  Long lead times due to high transport and wait times Lack of transparency of processes connected to high work distribution Historically grown task assignments Paper and microfiche archives without quick and secure access Inefficient communication between process participants Data entered more than once Goal: Reorganize your business processes
Goals of Reorganizing Business Processes Increase the transparency of the procedures used Increase employees’ responsibility Focus on the interests of the customer Better quality management Focus on net product of processes Workflow systems can help you to reach the goals
SAP Business Workflow Designed to handle all process dimensions ,[object Object],[object Object],[object Object]
What Can a Workflow Management System Do? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Use of workflow - Business Process Reengineering  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Workflow Benefits for the End User ,[object Object],[object Object],[object Object]
Workflow Benefits for Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Workflow Benefits for the Company  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Workflow is NOT ... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Domains of workflow Approval procedures - purchase requisition - park invoice - notification of absence - notification of travel Optimize the  distribution of information Managing  single  processes Workflows to manage complex processes Deadline monitoring -   Escalation procedures Error/exception handling - incorrect EDIs - follow-on functions on expensive   orders - follow-on functions regarding    credit limit - follow-on functions if defined    limits reached Automatic system activities - print and send reports - automatic archiving of data - automatic booking of data   (see CATTs) Information flow - on field changes  - on status changes - on changes of sensitve data Document handling - early archiving - procedures based on forms - use of  circulars Automatic help - customizing help - help in cases of error Internet Scenarios Master data maintenance - customer master - material master - vendor master Cross-application processes - administration of applicants - check quotations - process change service
SAP Business Workflow’s Purpose ,[object Object],[object Object],[object Object]
A Business Process as a Workflow in SAP SD-Clerk Application Change Customer Master Change document Workflow Flexible Link ... new major customer Prod. Manager Credit-clerk Sales Rep. Change Production plan Adjust Credit limit Arrange visit
SAP Business Workflow Terminology Object Agent Task Role Step Event Workflow Workitem Business Workplace
Five Questions for Each Part of a Business Process Who Should? Do What? To What? When? In What Order? ?
In What Order? ,[object Object],[object Object],[object Object],[object Object]
Workflow Definition: Workflow Builder (In What Order?) Workflow -Definition Triggering Event Step Symbol for start and end of Workflow Workflow Builder:  ,[object Object],[object Object],[object Object]
When? ,[object Object],[object Object],[object Object],[object Object],[object Object],out- come3 out- come1 out- come2 shows different results of a step Event Outcome
Event: Examples (When) ,[object Object],[object Object],[object Object],[object Object],[object Object],Events can start and terminate workflows or tasks These events are public events, since they belong  to an object type.
Do What?  To What? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Event
Examples of Object Types (What?) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Single-step Task: Examples ,[object Object],[object Object],[object Object],[object Object]
Who Should? ,[object Object],[object Object]
Putting the Pieces Together... Workflow Task agent Object typ Method The process design must...  ... be defined as task or workflow in SAP R/3 Individual activities in the process must be available as tasks before being included in workflow definitions A single-step task refers to  an object type and one of its methods... ... which enables access to  existing SAP functionality! Event Workflow- Definition
Advantages of Using Workflow (1) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Advantages of Using Workflow (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Advantages of Using Workflow (3) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Business Objects and Event-driven Workflow Customer Material Vendor Order Purchase order
Introduction: Section Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SAP Workflow Course PwC Consulting TM  refers to the management consulting services businesses of the member firms of the worldwide PricewaterhouseCoopers organisation.   2001 PricewaterhouseCoopers. All rights reserved.

Contenu connexe

Tendances

BPMN by Example
BPMN by ExampleBPMN by Example
BPMN by Example
jonecx
 

Tendances (20)

Process mining with Disco (Eng)
Process mining with Disco (Eng)Process mining with Disco (Eng)
Process mining with Disco (Eng)
 
Business Process Modelling via BPMN, Session I
Business Process Modelling via BPMN, Session IBusiness Process Modelling via BPMN, Session I
Business Process Modelling via BPMN, Session I
 
From Models to Data and Back: The Journey of the BPM Discipline and the Tangl...
From Models to Data and Back: The Journey of the BPM Discipline and the Tangl...From Models to Data and Back: The Journey of the BPM Discipline and the Tangl...
From Models to Data and Back: The Journey of the BPM Discipline and the Tangl...
 
Business Process Management Tools
Business Process Management ToolsBusiness Process Management Tools
Business Process Management Tools
 
BPMN by Example
BPMN by ExampleBPMN by Example
BPMN by Example
 
BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle
BPM Techniques and Tools: A Quick Tour of the BPM LifecycleBPM Techniques and Tools: A Quick Tour of the BPM Lifecycle
BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle
 
Kolkata Salt Lake UML
Kolkata Salt Lake UMLKolkata Salt Lake UML
Kolkata Salt Lake UML
 
BPM case studies
BPM case studiesBPM case studies
BPM case studies
 
Business process automation: The past, present and future
Business process automation: The past, present and futureBusiness process automation: The past, present and future
Business process automation: The past, present and future
 
RPA training for Beginners using UiPath
RPA training for Beginners using UiPathRPA training for Beginners using UiPath
RPA training for Beginners using UiPath
 
Ais Romney 2006 Slides 20 System Design
Ais Romney 2006 Slides 20 System DesignAis Romney 2006 Slides 20 System Design
Ais Romney 2006 Slides 20 System Design
 
I tlecture2
I tlecture2I tlecture2
I tlecture2
 
The Three Pillars of Modern Business Process Management Solutions
The Three Pillars of Modern Business Process Management SolutionsThe Three Pillars of Modern Business Process Management Solutions
The Three Pillars of Modern Business Process Management Solutions
 
Profiling for SAP - Analysis and redocumentation of SAP ERP
Profiling for SAP - Analysis and redocumentation of SAP ERPProfiling for SAP - Analysis and redocumentation of SAP ERP
Profiling for SAP - Analysis and redocumentation of SAP ERP
 
Process Maker Features
Process Maker FeaturesProcess Maker Features
Process Maker Features
 
Business Process Automation
Business Process AutomationBusiness Process Automation
Business Process Automation
 
A Student Introduction to ERP
A Student Introduction to ERPA Student Introduction to ERP
A Student Introduction to ERP
 
E&E CV
E&E CVE&E CV
E&E CV
 
Microsoft Dynamics AX 2012
Microsoft Dynamics AX 2012Microsoft Dynamics AX 2012
Microsoft Dynamics AX 2012
 
ERP Oracle
ERP Oracle ERP Oracle
ERP Oracle
 

En vedette

10 01 containersbindings
10 01 containersbindings10 01 containersbindings
10 01 containersbindings
tflung
 
12 01 deadline
12 01 deadline12 01 deadline
12 01 deadline
tflung
 
07 b 01workflowdefinition
07 b 01workflowdefinition07 b 01workflowdefinition
07 b 01workflowdefinition
tflung
 
05 a 01workflowarchitecture
05 a 01workflowarchitecture05 a 01workflowarchitecture
05 a 01workflowarchitecture
tflung
 
Custom development of web dynpro ess applications using floor plan manager
Custom development of web dynpro ess applications using floor plan managerCustom development of web dynpro ess applications using floor plan manager
Custom development of web dynpro ess applications using floor plan manager
Juanfe1978
 
08 01 businessobjectsbuilder
08 01 businessobjectsbuilder08 01 businessobjectsbuilder
08 01 businessobjectsbuilder
tflung
 
04 01 workplace inbox
04 01 workplace inbox04 01 workplace inbox
04 01 workplace inbox
tflung
 
02 01 introduction
02 01 introduction02 01 introduction
02 01 introduction
tflung
 
15 a 01 reporting
15 a 01 reporting15 a 01 reporting
15 a 01 reporting
tflung
 
09 01 tasks
09 01 tasks09 01 tasks
09 01 tasks
tflung
 
2.business object repository
2.business object repository2.business object repository
2.business object repository
Ajay Kumar ☁
 
05 b 01workflowcustomizing
05 b 01workflowcustomizing05 b 01workflowcustomizing
05 b 01workflowcustomizing
tflung
 
11 01 routing
11 01 routing11 01 routing
11 01 routing
tflung
 
07 a 01templates
07 a 01templates07 a 01templates
07 a 01templates
tflung
 
06 1 organizational structure
06 1 organizational structure06 1 organizational structure
06 1 organizational structure
tflung
 

En vedette (20)

10 01 containersbindings
10 01 containersbindings10 01 containersbindings
10 01 containersbindings
 
12 01 deadline
12 01 deadline12 01 deadline
12 01 deadline
 
07 b 01workflowdefinition
07 b 01workflowdefinition07 b 01workflowdefinition
07 b 01workflowdefinition
 
05 a 01workflowarchitecture
05 a 01workflowarchitecture05 a 01workflowarchitecture
05 a 01workflowarchitecture
 
Custom development of web dynpro ess applications using floor plan manager
Custom development of web dynpro ess applications using floor plan managerCustom development of web dynpro ess applications using floor plan manager
Custom development of web dynpro ess applications using floor plan manager
 
08 01 businessobjectsbuilder
08 01 businessobjectsbuilder08 01 businessobjectsbuilder
08 01 businessobjectsbuilder
 
04 01 workplace inbox
04 01 workplace inbox04 01 workplace inbox
04 01 workplace inbox
 
02 01 introduction
02 01 introduction02 01 introduction
02 01 introduction
 
15 a 01 reporting
15 a 01 reporting15 a 01 reporting
15 a 01 reporting
 
09 01 tasks
09 01 tasks09 01 tasks
09 01 tasks
 
2.business object repository
2.business object repository2.business object repository
2.business object repository
 
05 b 01workflowcustomizing
05 b 01workflowcustomizing05 b 01workflowcustomizing
05 b 01workflowcustomizing
 
11 01 routing
11 01 routing11 01 routing
11 01 routing
 
SAP Business Workflow - Best Practices
SAP Business Workflow - Best PracticesSAP Business Workflow - Best Practices
SAP Business Workflow - Best Practices
 
07 a 01templates
07 a 01templates07 a 01templates
07 a 01templates
 
06 1 organizational structure
06 1 organizational structure06 1 organizational structure
06 1 organizational structure
 
SAP workflow classics
SAP workflow classicsSAP workflow classics
SAP workflow classics
 
SAP HCM EhP6 and HR Renewal Overview
SAP HCM EhP6 and HR Renewal OverviewSAP HCM EhP6 and HR Renewal Overview
SAP HCM EhP6 and HR Renewal Overview
 
Latest Enhancements in SAP ERP HCM Self-Services: HR Renewal, SAP Fiori, and ...
Latest Enhancements in SAP ERP HCM Self-Services: HR Renewal, SAP Fiori, and ...Latest Enhancements in SAP ERP HCM Self-Services: HR Renewal, SAP Fiori, and ...
Latest Enhancements in SAP ERP HCM Self-Services: HR Renewal, SAP Fiori, and ...
 
Sap workflow training
Sap workflow trainingSap workflow training
Sap workflow training
 

Similaire à 03 01 whatisworkflow

Operation & workflow
Operation & workflowOperation & workflow
Operation & workflow
Monkey!
 
Delivering BAM & BPM With Run-Time Integration
Delivering BAM & BPM With Run-Time IntegrationDelivering BAM & BPM With Run-Time Integration
Delivering BAM & BPM With Run-Time Integration
Nathaniel Palmer
 
Enspirix's NextStep Process Engine
Enspirix's NextStep Process EngineEnspirix's NextStep Process Engine
Enspirix's NextStep Process Engine
jleno
 
Master Global Project ManagementTorrens University Aus.docx
Master Global Project ManagementTorrens University Aus.docxMaster Global Project ManagementTorrens University Aus.docx
Master Global Project ManagementTorrens University Aus.docx
endawalling
 
Workforce Management & BPM Integration
Workforce Management & BPM IntegrationWorkforce Management & BPM Integration
Workforce Management & BPM Integration
Nathaniel Palmer
 

Similaire à 03 01 whatisworkflow (20)

About work flow
About work flowAbout work flow
About work flow
 
Carasik BPM ECM
Carasik BPM ECMCarasik BPM ECM
Carasik BPM ECM
 
Operation & workflow
Operation & workflowOperation & workflow
Operation & workflow
 
Les week 7 BPM
Les week 7 BPMLes week 7 BPM
Les week 7 BPM
 
BPM tools
BPM toolsBPM tools
BPM tools
 
Delivering BAM & BPM With Run-Time Integration
Delivering BAM & BPM With Run-Time IntegrationDelivering BAM & BPM With Run-Time Integration
Delivering BAM & BPM With Run-Time Integration
 
Phase Two: What’s Next for Life Sciences and Enterprise Content Management
Phase Two: What’s Next for Life Sciences and Enterprise Content ManagementPhase Two: What’s Next for Life Sciences and Enterprise Content Management
Phase Two: What’s Next for Life Sciences and Enterprise Content Management
 
LotusSphere 2010 - Leveraging IBM Lotus® Forms™ with IBM WebSphere® Process S...
LotusSphere 2010 - Leveraging IBM Lotus® Forms™ with IBM WebSphere® Process S...LotusSphere 2010 - Leveraging IBM Lotus® Forms™ with IBM WebSphere® Process S...
LotusSphere 2010 - Leveraging IBM Lotus® Forms™ with IBM WebSphere® Process S...
 
Intelligent Process Management & Visualization Technologies
Intelligent Process Management & Visualization TechnologiesIntelligent Process Management & Visualization Technologies
Intelligent Process Management & Visualization Technologies
 
Task Management Software
Task Management SoftwareTask Management Software
Task Management Software
 
SPS Workflow Intro
SPS Workflow IntroSPS Workflow Intro
SPS Workflow Intro
 
Business Process Automation A Productivity Lever
Business Process Automation A Productivity LeverBusiness Process Automation A Productivity Lever
Business Process Automation A Productivity Lever
 
2011 Web Analytics Seminar
2011 Web Analytics Seminar2011 Web Analytics Seminar
2011 Web Analytics Seminar
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
Enspirix's NextStep Process Engine
Enspirix's NextStep Process EngineEnspirix's NextStep Process Engine
Enspirix's NextStep Process Engine
 
Integrating SIS’s with Salesforce: An Accidental Integrator’s Guide
Integrating SIS’s with Salesforce: An Accidental Integrator’s GuideIntegrating SIS’s with Salesforce: An Accidental Integrator’s Guide
Integrating SIS’s with Salesforce: An Accidental Integrator’s Guide
 
Are processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your businessAre processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your business
 
Master Global Project ManagementTorrens University Aus.docx
Master Global Project ManagementTorrens University Aus.docxMaster Global Project ManagementTorrens University Aus.docx
Master Global Project ManagementTorrens University Aus.docx
 
VCC - ECM, For IT or Business?
VCC - ECM, For IT or Business?VCC - ECM, For IT or Business?
VCC - ECM, For IT or Business?
 
Workforce Management & BPM Integration
Workforce Management & BPM IntegrationWorkforce Management & BPM Integration
Workforce Management & BPM Integration
 

Dernier

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

03 01 whatisworkflow

  • 1.  
  • 2.
  • 3.
  • 4. Problems of Office and Administration Processes Long lead times due to high transport and wait times Lack of transparency of processes connected to high work distribution Historically grown task assignments Paper and microfiche archives without quick and secure access Inefficient communication between process participants Data entered more than once Goal: Reorganize your business processes
  • 5. Goals of Reorganizing Business Processes Increase the transparency of the procedures used Increase employees’ responsibility Focus on the interests of the customer Better quality management Focus on net product of processes Workflow systems can help you to reach the goals
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Domains of workflow Approval procedures - purchase requisition - park invoice - notification of absence - notification of travel Optimize the distribution of information Managing single processes Workflows to manage complex processes Deadline monitoring - Escalation procedures Error/exception handling - incorrect EDIs - follow-on functions on expensive orders - follow-on functions regarding credit limit - follow-on functions if defined limits reached Automatic system activities - print and send reports - automatic archiving of data - automatic booking of data (see CATTs) Information flow - on field changes - on status changes - on changes of sensitve data Document handling - early archiving - procedures based on forms - use of circulars Automatic help - customizing help - help in cases of error Internet Scenarios Master data maintenance - customer master - material master - vendor master Cross-application processes - administration of applicants - check quotations - process change service
  • 14.
  • 15. A Business Process as a Workflow in SAP SD-Clerk Application Change Customer Master Change document Workflow Flexible Link ... new major customer Prod. Manager Credit-clerk Sales Rep. Change Production plan Adjust Credit limit Arrange visit
  • 16. SAP Business Workflow Terminology Object Agent Task Role Step Event Workflow Workitem Business Workplace
  • 17. Five Questions for Each Part of a Business Process Who Should? Do What? To What? When? In What Order? ?
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Putting the Pieces Together... Workflow Task agent Object typ Method The process design must... ... be defined as task or workflow in SAP R/3 Individual activities in the process must be available as tasks before being included in workflow definitions A single-step task refers to an object type and one of its methods... ... which enables access to existing SAP functionality! Event Workflow- Definition
  • 27.
  • 28.
  • 29.
  • 30. Business Objects and Event-driven Workflow Customer Material Vendor Order Purchase order
  • 31.
  • 32. SAP Workflow Course PwC Consulting TM refers to the management consulting services businesses of the member firms of the worldwide PricewaterhouseCoopers organisation.  2001 PricewaterhouseCoopers. All rights reserved.

Notes de l'éditeur

  1. To be successful it is necessary that the management supports workflow projects actively. Every department must have an active part in the development process. Every employee should bring in his/her knowledge and experiences.
  2. SAP Business Workflow functionality integrates and complements the available comprehensive business functionality of the R/3 system. Integration of organizational management in SAP Business Workflow allows tasks to be linked with agents by an organizational assignment. Workflow management systems are used to realize Business Process Reengineering Projects in the context of electronic processing Allow quick and flexible adoption to changed organizations and requests Support the end user Make cross-application process control possible
  3. Workflow management systems are information technology tools for the technological implementation of Business Process Reengineering. The aim of workflow management systems is to support business processing comprehensively, to make information accessible quickly, and to dramatically reduce throughput times and the times involved in waiting and in transport.
  4. Information is readily available to the responsible agent Notification of a task to perform is immediate Task specific help for your company is available
  5. Modification of the workflow definition is available with a graphical editor. Changes to organizational structures are picked up automatically at run time. No changes to workflows are necessary. Object oriented design
  6. Workflow cannot be used to fill in missing SAP functionality. If you cannot perform a function manually, you cannot perform it with workflow. You must code the functionality first and then can take advantage of it with workflow.
  7. A change to a material master record can trigger a workflow automatically. Flexible triggering event creation is available in workflow.
  8. A workflow glossary is available to help distinguish terminology. You will find the glossary in the 18th section of this manual as well as in the online documentation.
  9. The workflow definition controls the business process including the order in which the individual pieces of work are executed and any temporary data needed along the way. The workflow container is used to hold all temporary data. The workflow definition consists mainly of steps . Steps have different types with individual symbols. The workflow can be triggered by events , which are shown with an own symbol. Steps may be control logic (e.g. if amount > $1000 follow “Approval required” path, else follow “No approval needed” path) or actual pieces of work to be done (e.g. approve requisition), which we call tasks .
  10. The Workflow Builder is the central tool of the SAP Business Workflow that allows you to create, modify, test or display a workflow definition.
  11. Events tell the workflow something has happened so that the workflow can react. Events are system-wide and public (e.g. “requisition created” via transaction). You can use an event, to start a workflow An outcome is a possible result of a step. You can define an own reaction in the workflow for each outcome.
  12. Events are defined as components of object types in the Business Object Builder and describe the status changes of objects. If a status change was carried out on an object and this is to be made known system wide, an event is created by the respective application.
  13. This question refers to each single piece of work that needs to be done (tasks). A task might execute a transaction, a report, a function module, run a routine in an external system, update a spreadsheet, or simply act as a reminder to perform a manual task. For reasons of convenience, consistency and reusability of the logic required to perform the transaction/report/etc. is coded using object-oriented techniques ( methods of business objects ). A task may act as a mini standalone workflow. For example, IDoc Error Processing where we just want to notify someone that an error has occurred. If a task needs to be performed by an actual person (rather than by the system in background), then an agent needs to be assigned. At runtime the task generates a work item in the agent’s Business Workplace. This work item not only notifies the agent that they need to do something, it also brings the necessary instructions to them and allows them to execute the piece of work directly from the work item.
  14. Any type of related information which can be accessed uniquely under an identifying key is an Object . Objects are created at runtime and are the specific instances of a previously defined object type which have been assigned values. Object Types are the generic descriptions of an object. Object Types are described and implemented in the Business Object Builder by specifying their components.
  15. A task refers to an Object and one of the Object's Methods Tasks are used to process a business process. A business process may require only a single task to be executed (single step task). If you need several tasks, you can combine them within a workflow .
  16. To decide who should receive a work item and therefore perform the task, we use organizational plans and roles . (Note: HR is not needed to do this. It is delivered with the Basis system). The organizational plan details the relationships between different departments, sections and teams (which are called organizational units ) within your company. Within an organizational unit positions indicate the “physical desk” at which a user (assigned holder of a position) sits, while jobs are used to generically describe a number of positions. E.g. job - clerk: position - Accounts payable clerk 1. Tasks can be assigned to organizational units, positions and jobs. Everyone assigned to a task via the organizational plan will receive a work item. If certain users should receive the work item based on runtime data, a role (which is a piece of the logic) can be created.
  17. Your business process can be converted into a workflow. Each step in the process will be converted into a step in the workflow. The Workflow Builder can be used to order your steps. Events are used to trigger the workflow. Responsibility is assigned at the step level.
  18. The disadvantages of the current methods of processing activities are eliminated to a large extent by a Workflow Management System incorporating the functions described here. SAP Business Workflow contains the “electronic equivalents” of these functions. When you are modeling a new business process, you can examine and copy an existing one. For example, you can approve an object (e.g., invoice) by means of a sequential or parallel double verification principle if the order value exceeds a certain amount. In this way, the transparency of organizational principles is guaranteed. In the case of purchase orders, you can find out how far the order has been processed to date - a feature that is particularly important for customer service or when answering customer queries. Even “completed” data is still available for processes that have already been terminated. By using the relevant components, such as the Workflow Information System, you can isolate weak points and therefore optimize the process.
  19. The deadline monitoring function is a means of monitoring a process with the ability of initiating escalation procedures. A company, for example, aims to answer customer queries or issue an invoice one week after the purchase order has been received. An escalation procedure also ensures that a specific employee is notified in cases such as these. This type of escalation (automatic notification), for example, can also be reused in other processes. The employee responsible - either for processing the object or for escalation procedures etc. - is determined automatically at runtime, either from the organizational structure or from the role resolution. For example, a person could be responsible for verifying invoices by virtue of the fact that he or she belongs to a certain department in the Organizational Management. Alternatively, the person responsible when a deadline is exceeded could be determined by the role of the superior of the current auditor.
  20. Insurance companies were probably one of the first sectors to demonstrate the advantages of a seamless handling chain. Here, clerks are responsible for customer acquisition, concluding contracts, and providing after-sales support. This contradicts the basic principles of Taylorism, in that the clerk must carry out these tasks across several applications and functions. The functional user guidance principles in the R/3 System allow you to distribute these tasks, e.g., in HR: notifications of absence can be entered outside HR by the end user in SD: external ordering tasks, etc.
  21. A workflow can trigger another workflows by raising an event. A business object type is defined by entities and relationships by the data model. A task as a step in a workflow has one primary method and it can have one or more secondary methods as well as methods, which will be executed before or after executing the primary method.