收藏 分享(赏)

SAP+Workflow教程.ppt

上传人:hwpkd79526 文档编号:4258151 上传时间:2018-12-19 格式:PPT 页数:28 大小:1.23MB
下载 相关 举报
SAP+Workflow教程.ppt_第1页
第1页 / 共28页
SAP+Workflow教程.ppt_第2页
第2页 / 共28页
SAP+Workflow教程.ppt_第3页
第3页 / 共28页
SAP+Workflow教程.ppt_第4页
第4页 / 共28页
SAP+Workflow教程.ppt_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、1,Workflow Wizards,Contents: Workflow wizards Using wizards to simplify workflow editor,2,Workflow Wizards: Objectives,At the conclusion of this section, you will be able to: Find out whether a wizard matches your business scenario Use the workflow wizard to create a complete workflow definition Use

2、 the wizards of the workflow builder,3,Workflow Wizards: Business Scenario,A business process is ready to be implemented Wizards may help define a workflow definition Find out if and how wizards can help Find out what wizards are provided,4,What Makes Wizards Easier/Better than Normal Transactions,W

3、izards unify documentation and functionality by Asking only a few questions on each screen Providing all information required to answer the questions Wizards ensure all data is maintained consistently Wizards do not overload the user with information,5,Do We Need Workflow Wizards?,If your business p

4、rocess is ready to be implemented,You can start to work with the Workflow Builider and implement the process from scratch You can find a workflow template that can be copied and adapted You can find a workflow wizard that does the work for you,hours,hours,minutes,6,Difference between SAP Templates a

5、nd Wizards,SAP Workflow templates,Work with a specific object type,Must be copied and adapted (container elements, binding, and so on),Workflow wizards,Generate workflow definitions on any object type Process logic can be adapted simply by answering questions Provide simple dialog and guide you,7,Fi

6、nd Workflow Wizards in the Workflow Wizard Explorer!,Look in the workflow wizard explorer if you have to implement.,Approval procedures Circulars for routing objects Simple sequential or parallel workflow definitions,Read the documentation carefully and decide if one of the wizards meets your requir

7、ements,8,Wizards: Simplifying the Workflow Builder,Wizards help in questions such as:,How can I send a notification, for approval of a notification of absence?, Wizard: Include Send mail,How can I start a report from a workflow and supply it with parameters?, Wizard: Include Execute report,How can I

8、 ensure that a work item is completed and the process continues when deadlines are missed?, Wizard: Model deadline monitoring,How can I call a transaction with workflow, for which no object type exists?, Wizard: Include Call test procedure (CATT),How can I include a Visual Basic form?, Wizard: Inclu

9、de Execute form,9,Using Workflow Wizards,Find the right workflow wizard Read the documentation Start it with Create workflow definition Choose whether to Display workflow definition during generation (helpful for beginners!) Activate workflow definition Classify task as general task Answer all quest

10、ions,10,Workflow Wizards: Example,Can we use a wizard to implement the business scenario of approving a notification of absence? Start the Workflow Wizard Explorer Find the different approval procedures Carefully read the problem description of each wizard This only needs to be done once! Find the w

11、izard called Hierarchical Start it,11,Workflow Wizards: Result - Part I,Initialize ApprovalCounter with 1,Exclude Initiator from Decision,Approval (Exclude approver from further decisions - add to excluded agents),Add approving agent to ExcludedAgents,Part II,Yes,No,12,Evaluate Approval State (Appro

12、valCounter = 0?) Notification of absence approved?,Set ApprovalResult to A (Approved),Send e-mail to NOA creator to tell him/her that he/she can book his/her flights,Ask creator if s/he wants to change or delete the notification of absence,Set ApprovalResult to D (Deleted) or C for Change,Part I,YES

13、,Flag set,NO,Mail sent,delete,change,Flag set,Flag set,Workflow Wizards: Result - Part II,13,Important Wizards to Simplify the Workflow Builder,14,Selfitem,SendTaskDescription,Workflow,workflow definition,Task,Example: Send mail,Extended by wizard,Created by wizard,Using Wizards to Simplify the Work

14、flow Builder,What do we have to enter? E-mail text Recipient(s) What does the wizard do for us? Creates task with e-mail text as task description Classifies task as background task Integrates task into the workflow definition and creates binding,15,Wizards: Model Deadline Monitoring (1),What is to b

15、e achieved? A work item is to be completed and the process continued at runtime if the latest end is missed.,Set step Display document to obsolete,Next step,Step Display document,Latest end, requested end, .,Result/ outcome 1,.,Result/ outcome n,Obsolete,Set to obsolete = Delete work item logically,

16、Deadline,Parallel to monitored work item,16,Wizards: Model Deadline Monitoring (2),What input is required?,Task for which the deadline monitoring is to be modeled Deadline type (latest end, requested end, etc.) Reference point and offset,What does the wizard do?,Inserts activity (reference to specif

17、ied task) with binding Activates event Processing obsolete of activity Sets up modeled reaction to missed deadline (process control: set work item to obsolete) Inserts container operation,17,Wizards: Execution of Reports,What input is required?,What does the wizard do?,Report Optional: variant Execu

18、tion type: Direct (with or without selection screen) or in background (create ALI = ABAP list and store in Business Workplace folder),Creates task with reference to report Execute_2 Classifies task as background task or general task Integrates task into workflow definition and creates binding,18,Wiz

19、ards: Execution of CATT Procedures,What can the CATT do?,Automate transactions in R/3 and R/2 Systems Pass parameters from and to transactions,What input is required?,CATT procedure (test procedure, created via SCAT) Naming of parameters (optional),What does the wizard do?,Creates task using object

20、method Catt.Execute Integrates task into workflow definition and creates binding from workflow container to task container,19,Workflow with CATT,The object type CATT can start any test procedure in the SAP System.,You can insert the test procedure in any existing workflow in a matter of minutes.,You

21、 no longer need to define your own object types to call transactions.,You can change the generated part of the workflow definition in any way you want.,20,Inserting a CATT Procedure in Four Easy Steps,1.,2.,3.,4.,21,Step 1: Creating a CATT Procedure (2),Test the new test procedure: From the SAP Easy

22、 Access Menu, open folders Tools ABAP Workbench Test Test Workbench Double-click “CATT Extended” Start the CATT procedure Enter data for the import values Continue The CATT log is displayed at the end,22,Step 1: Creating a CATT Procedure (1),Create a test module for the new test procedure Call trans

23、action SCAT Record a test module for a new test procedure Enter the transaction ME21 as the import parameter Enter a name for your test procedure Confirm you entries by pressing Return Define the input values for the transaction that you want to preassign with values from the workflow,23,Step 2: Cre

24、ating a Workflow,Create a workflow using the procedure you have learned in this course Enter a task abbreviation and a description Start the Workflow Builder,24,Step 3: Inserting a CATT Procedure in Your Workflow,Select any step in the Workflow Builder and then choose Wizards Include “Call test proc

25、edure (CATT)” Follow the instructions in the wizard Check the binding Assign the task to the possible agents.,25,Step 4: Testing the Workflow,Log on as one of the possible agents and execute the workflow,26,Workflow Wizards: Summary,There are wizards to help you! Look in the Workflow Wizard Explorer

26、 for Workflow Wizards Look in the Workflow Builder for wizards that assist you for small workflow definition sections,SAP Workflow Course,PwC ConsultingTM refers to the management consulting services businesses of the member firms of the worldwide PricewaterhouseCoopers organisation. 2001 PricewaterhouseCoopers. All rights reserved.,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 简明教程

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报