Содержание
- 2. Business Workflow 1 PrepareMe 2 TellMe 3 ShowMe 4 LetMe 5 HelpMe
- 3. Business Workflow 1 PrepareMe 2 TellMe 3 ShowMe 4 LetMe 5 HelpMe
- 4. Workflow Definition SAP Business Workflow® is a cross-application tool that makes it possible to integrate business
- 5. Need for Workflow A business process can consist of several steps. Historically, the tasks have been
- 6. Why SAP Workflow? Tool for the automization of business processes Not tied up to any particular
- 7. Workflow Boundaries The component uses the existing transactions & function modules. The functionality and operability of
- 8. Business Workflow 1 PrepareMe 2 TellMe 3 ShowMe 4 LetMe 5 HelpMe
- 9. Workflow A workflow consists of a sequence of steps, which are processed either by people or
- 10. Workflow Builder Modeling tool for creating a workflow definition. Creating and process workflow definition Test and
- 11. Workflow Definition Technical description of a workflow Workflow definition is made up of individual steps and
- 12. Workflow Instance A Workflow Instance, which is often simply referred to as the workflow, is a
- 13. Task The Tasks are the steps in the process, which have to be performed either by
- 14. Work Item A Work item is the task instance that is performed as a single workflow
- 15. Agent Agents are the people who process the tasks (via the work items). For example, requisitioner
- 16. Container Container is the place where all the data used in the workflow is collected. Basic
- 17. Binding Binding is the set of rules that define which data is passed to which part
- 18. Business Object Builder Tool for creating and processing business object types. Can be used to access
- 19. Object Type Business objects integrate the data and functions of business applications into your workflows. They
- 20. Object Type Description of data (objects) in the system created at definition time in the Business
- 21. Workflow project Approach
- 22. Business Workflow Overview 1 PrepareMe 2 TellMe 3 ShowMe 4 LetMe 5 HelpMe
- 23. WORKFLOW ARCHITECTURE
- 24. Workflow Architecture
- 25. WORKFLOW CUSTOMIZING
- 26. What Auto-Customizing Does The automatic workflow customizing sets up the system using defaults so that you
- 27. Automatic Workflow Customizing: SWU3 Customizing the system is the very first step that you will take
- 28. ORGANIZATIONAL STRUCTURE
- 29. Creating an Organizational Plan The above diagram illustrates that the first step in Simple Maintenance is
- 30. Assignment Workflow Tasks: Organizational Objects The relevant users receive a work item at runtime. Task 1:
- 31. Create Job: PPOM
- 32. Positions
- 33. Create Position: PO13
- 34. Basic HR Definition for Workflow
- 35. Creation of Workflow or Tasks through T-Code: PFTC Client Independent Standard task : TS Workflow Template
- 36. Five Questions for each part of a Business Process and how to map them in Steps/Tasks
- 37. In What Order?: Workflow Definition Workflow definition controls the calling sequence of each step. Steps like
- 38. In What Order?: Workflow Builder (SWDD)…How it looks
- 39. With What Object? What?: T-code: PFTC, Calling Methods within a Task Attach Object Method here, give
- 40. With What Object?: Business Object and its Method Business Object E.g. BUS2089
- 41. What?: Method Configurations
- 42. What?: Method Parameters
- 43. WHO: Agents Responsible Agents Excluded Agents Possible Agents Possible Agents assignment Button turns green if agent
- 44. When? T-code: PFTC Events can be used to trigger: Workflow instantiation Commencement of a step Completion
- 45. When? SWDD? Double Click on Step… A Condition, Multiple Condition and User Decision step have more
- 46. STEP TYPES
- 47. Step Types in Workflow User Decision - The agent is asked a question and given a
- 48. Step Types in Workflow Loop (Until) Runtime use: - for the purpose of iterative processing of
- 49. Step Types in Workflow Send Mail: - The text entered in this step type is sent
- 50. Step Types in Workflow Send Mail: The subject line of the mail - 50 characters at
- 51. Step Types in Workflow Send mail: Within the Task (under the CONTROL tab) The subject line
- 52. Step Types in Workflow Condition Run time use: - Can be used in a scenario where
- 53. Condition
- 54. Step Types in Workflow Process Control - This can be used to cancel the execution of
- 55. Step Types in Workflow Process Control: The options available with Process control The workflow step is
- 56. Step Types in Workflow Multiple Condition: Based on the value of a workflow container element one
- 57. Multiple Condition
- 58. Step Types in Workflow Event Creator : - To raise an event in the workflow -
- 59. Step Types in Workflow Wait: - The system waits for a specific event to be triggered
- 60. Step Types in Workflow Fork: - Used for the purpose of parallel processing - The user
- 61. Step Types in Workflow Container operation: For the purpose of performing arithmetic operations or value assignments
- 62. Step Types in Workflow Ad hoc anchor - Gives user the option to select between various
- 63. Step Types in Workflow Web Activity - The selected container elements are posted using the http
- 64. Step Types in Workflow Subworkflow: - An activity that refers to another workflow rather than a
- 65. CONTAINER & BINDING
- 66. What is a Container Containers are a common way of holding data throughout the workflow instance’s
- 67. Type of Containers A workflow container for each workflow and subworkflow Only container elements classified as
- 68. Binding Data can be passed from one type to another using binding. At runtime, the bindings
- 69. Containers and Bindings
- 70. WORKITEM
- 71. Work Item Object that represents a task or action in the workflow system at runtime. Work
- 72. Work item Types A Work item that represents a Work Queue B Work item for Background
- 73. Work item Status WAITING: Waiting (Also: Work items in Resubmission) READY SELECTED: Reserved STARTED: In Process
- 74. Deadline Monitoring
- 75. Deadlines for Workflow Steps
- 76. Deadlines for Workflow Steps Requested start Earliest possible point in time for the commencement of processing
- 77. Business Objects
- 78. Creation of Object type New Object type Sub-type of an existing Object type Adv of sub-type:
- 79. Sub-type Tools->Business Workflow -> Development -> Definition Tools -> Business Object Builder In the field object
- 80. Object Type Definition Transaction Code : SWO1 Basic data General: Super Type , Release , Generation
- 81. Object Type Definition (contd..) Key Fields Determines which application table (s) the data is saved One
- 82. Creation of Key fields Position the cursor on the entry Key fields and choose the “create”
- 83. Object Type Definition (contd…) Attributes Property of an Object Source of Information Database Field Virtual Object
- 84. Creation of Attribute
- 85. Object Type Definition contd. Methods Dialog/Background Synchronous/Asynchronous Function Module BAPI Transaction Code Report Other Contd.
- 86. Types of methods Synchronous methods: Export parameters are returned directly to the calling program. Exceptions may
- 87. Parameter calls from methods Import parameters Export parameters Result (special export parameter) Exceptions: Temporary error Application
- 88. Object Type Definition Contd... Events System wide message about a change in state of an Object
- 89. Release Status Modeled : Not accessible at runtime. Implemented: Only in test or internal use, possibly
- 90. Macros used during SAP Object Programming Include OR Include Container Declaration : SWC_CONTAINER Container Initialization :
- 91. Macros used during SAP Object Programming contd. Writing a Field value : SWC_SET_ELEMENT Reading a Field
- 92. DELEGATION
- 93. Delegation
- 94. Delegation If you create a subtype of an object type, you can choose to delegate the
- 95. EVENT
- 96. Events Events are part of business object, are triggered for changes in the state of the
- 97. Event Creators & Receivers
- 98. Event Creation and Triggering Define Object in Business Object Builder Trigger Event: Implicitly via generic tools,
- 99. Event Triggering: Status Change
- 100. Event Triggering: Message control Create a separate output type and declare 9 (workflow event) as transmission
- 101. Event Triggering: Change Documents
- 102. Event Triggering: ABAP Code Fill event container with event parameters Compose object key for triggering object
- 103. Business Workplace
- 104. Worklist as Interface for End User The Business Workplace is part of the SAP Business Workflow
- 105. Business Workplace in SAP R/3 The Business Workplace has three screen areas: Overview tree Worklist Work
- 106. Business Workflow 1 PrepareMe 2 TellMe 3 ShowMe 4 LetMe 5 HelpMe
- 107. Demo: Notification of Absence
- 108. Business Workflow 1 PrepareMe 2 TellMe 3 ShowMe 4 LetMe 5 HelpMe
- 109. MONITORING & ANALYSIS
- 110. Monitoring & Analysis Reporting Work Item Monitoring Work Item Analysis Work load Analysis Workflow Diagnostic Tool
- 111. Reporting Reporting on Workflow Progress Work Items by Processing Duration Work Items with Monitored Deadlines Work
- 112. Reporting on Workflow Progress Transaction code: SWI1 This report shows all the work items of the
- 113. Reporting on Workflow Progress Workflows for Object Transaction code: SWI6. This report shows all workflow instances
- 114. Reporting on Workflow Progress Workflows for Object type Transaction code SWI14 This report shows all the
- 115. Work Items by Processing Duration Transaction code: SWI2_DURA This report gives list of work items based
- 116. Work Items with Monitored Deadlines Transaction Code: SWI2_DEAD This report displays work items with their deadline
- 117. Work Items per Task Transaction code: SWI2_FREQ This report shows the number of work items created
- 118. Reporting on Agent Behavior Transaction Code: SWI5 With the help of this report , you can
- 119. Workflow Diagnostic Tool Transaction Code: SWUD A primary diagnostic tool. Analyze workflow definition. Following are the
- 120. Workflow Diagnosis Section 1: The current workflow definition to be analyzed. Section 2: The list of
- 121. Working with the Workflow Log At runtime, a workflow has its own work item (type F)
- 122. Standard View Workflow Chronicle (What processed when? Workflow Agents (Who Processed what?) Workflow Objects (What was
- 123. Workflow Chronicle The tab page Workflow Chronicle shows a hierarchical display of all the steps in
- 124. Workflow Agents The Tab page Workflow Agents shows the agents involved in the workflow. Following options
- 125. Workflow Objects The tab page Workflow Objects lists the objects related to the workflow. This view
- 126. Technical View The technical view shows technical nodes and control structures, container elements, agent data and
- 127. Workflow Status
- 128. Workflow Log
- 130. Скачать презентацию