sap简单工作流创建
- 格式:pdf
- 大小:953.75 KB
- 文档页数:29
sap工单开立流程The SAP work order creation process begins with the identification of a need or a problem that requires a maintenance task to be performed. This can arise from various sources such as equipment failure, routine inspections, or preventative maintenance plans. SAP工单开立流程始于识别出需要进行维护任务的需求或问题。
这些需求或问题可能来源于各种渠道,如设备故障、例行检查或预防性维护计划。
Once the need is identified, the responsible individual or team will gather the necessary information to create the work order. This includes details about the asset involved, the nature of the issue, any related documentation or pictures, and the desired outcome of the maintenance task.一旦确定了需求,相关责任人或团队就会收集必要的信息来创建工单。
这包括涉及的资产详情、问题的性质、相关的文档或图片以及维护任务所期望的结果。
Within SAP, the work order is typically created through a specific module or transaction code. The user enters the relevant information, such as the asset number, work order type, priority, and any related costs. Additionally, the user can assign the work order to a specific individual or team for execution.在SAP系统中,工单通常通过特定的模块或事务代码来创建。
SAP创建工单的步骤1.需求计划(PR)需求计划是创建工单的第一步。
在SAP系统中,输入交易码ME51N打开创建需求计划的界面。
在该界面中,需要输入以下相关信息:-需求类型:根据具体情况选择合适的需求类型,可以是内部需求类型如消耗需求或安全存储需求,也可以是外部需求类型如采购需求或委外需求。
-物料编号:输入需要采购的物料编号。
-数量:输入需要采购的物料数量。
-提交者:输入创建需求计划的员工编号。
-需求日期:输入需求计划的截止日期。
-供应商:如果已知供应商信息,可以在这里输入。
2.采购申请(PA)创建需求计划后,需要将其转换为采购申请。
在SAP系统中,输入交易码ME54N打开采购申请界面。
在该界面中,需要输入以下相关信息:-需求计划号:输入已创建的需求计划号。
-采购组织:输入负责采购的采购组织编号。
-供应商:如果在需求计划中未输入供应商信息,可以在这里输入。
-采购组:根据具体情况选择采购组,可以根据物料类别、工厂等条件进行选择。
-物料分组:根据物料的分类进行选择。
-数量:输入需要采购的物料数量。
3.采购订单(PO)在采购申请创建后,需要将其转换为采购订单。
在SAP系统中,输入交易码ME21N打开创建采购订单的界面。
在该界面中,需要输入以下相关信息:-采购申请号:输入已创建的采购申请号。
-供应商:输入采购订单的供应商信息。
-采购组织:输入负责采购的采购组织编号。
-采购组:根据具体情况选择采购组。
-采购凭证类型:根据具体情况选择采购凭证类型,如标准采购订单、框架协议等。
-付款条件:根据具体情况选择付款条件,如款到发货、发票到付款等。
-交货地址:输入交货地址信息。
4.采购确认(GR)当物料到达供应商指定的交货地址后,需要进行采购确认。
在SAP系统中,输入交易码MIGO打开创建采购确认的界面。
在该界面中,需要输入以下相关信息:-采购订单号:输入已创建的采购订单号。
-集团:根据具体情况选择集团。
-移动类型:根据具体情况选择物料的移动类型,如采购到货、退货等。
sap系统操作流程SAP系统是一种集成的企业资源规划(ERP)软件,通过它,企业可以管理各个方面的业务流程,包括财务、物流、销售、采购、生产等。
下面将介绍SAP系统的操作流程。
首先,登录SAP系统。
打开SAP软件,并输入用户名和密码登录到系统中。
每个用户都有自己独特的个人账户,用于访问和管理他们负责的业务流程。
进入主页面后,可以看到系统的菜单栏和工具栏。
通过这些菜单和工具,可以访问不同的模块和功能。
例如,财务模块、销售模块、采购模块、人力资源模块等。
接下来,选择要处理的模块。
根据具体情况,选择需要操作的模块。
比如,如果需要处理财务事务,就选择财务模块。
如果需要进行销售统计和分析,就选择销售模块。
进入所选模块后,可以执行各种操作。
比如,记账、审核、查询、调整等。
根据具体需求,选择相应的功能。
若需要新建一个销售订单,就选择创建销售订单的功能。
然后,输入所需信息,如客户信息、商品信息、数量等,并保存。
在执行各种操作之前,系统通常会要求进行身份验证。
这是为了确保只有经过授权的用户才能访问和修改数据。
完成操作后,可以保存更改。
在保存更改之前,系统通常会提示进行确认或审查。
在确认或审查之后,就可以将更改保存到系统中。
此外,SAP系统还具有报表和查询功能,可以根据需要生成各种报表和查询。
可以根据特定的时间段或其他条件,生成财务报表、销售报表、采购报表等。
这些报表可以用于监控业务状况、做出决策和分析。
最后,退出SAP系统。
在完成业务操作后,可以选择退出SAP系统。
点击退出按钮,然后确认退出。
总结起来,SAP系统的操作流程包括登录系统、选择模块、执行操作、保存更改、生成报表和退出系统。
通过这些操作,企业可以高效地管理和处理各种业务流程,提高工作效率和准确性,从而实现更好的业务管理和决策。
企业解决方案ERPSAP标准业务流程一、销售部分:(一)、发出商品销售业务:编号:PR-SA-003重点提示:○1对于该种业务要增加一个中转仓进行处理,把发出产品的对象(客户)视同于本公司的仓库。
○2在发货时,不能做销售出库单,而因做仓库调拨单,在做通知仓库发货之前,必须明确是否发出商品。
○3以后开票时,则应根据仓库调拨单生成销售出库单,再根据发货通知单生成销售发票。
④本流程中的《销售订单》相当于原《合同卡片》。
二、采购部分(一)普通采购业务编号:PR-PU-0011、对于所有的采购业务必须有采购申请单及订单,对紧急采购可以先行入库领用,再进行补入库手续的处理。
2、对于采购业务中,由于供应商能力问题,产品完成部分工序,到本公司办理入库后,由本公司再继续加工最后工序,视同于正常的采购程序处理。
如再到外协单位进行加工,回厂后不再加工的,视同产成品委外处理(虚仓出入库单),如再加工的则按委外加工流程处理。
采购业务财务核算处理:1、所有入库单、采购发票都记帐业务流程系统操作财务核算处理同步流转单据采购入库在库存管理模块录入借:原材料采购入库单未做结算存货核算模块进行记账贷:应付暂估款采购入库在库存管理模块录入借:原材料采购入库单结算后存货核算模块进行记账贷:物资采购采购结算采购发票在采购管理模块录入借:物资采购采购发票存货核算模块进行记账应交税金---应交增值税—进项税贷:应付账款2、根据采购发票进行记帐。
业务流程系统操作财务核算处理同步流转单据采购入库在库存管理模块录入借:原材料采购入库单未做结算存货核算模块进行记账贷:应付暂估款---XX供应商采购结算采购发票在采购管理模块录入借:原材料采购发票存货核算模块进行记账应交税金---应交增值税—进项税贷:应付账款---XX供应商(二)采购退货业务流程编号:PR-PU-002(三)采购结算流程编号:PR-PU-003三、库房业务(一)材料领用业务:编号:PR-ST-001领用:所选出库类别为材料领用,需要指定对应的成本对象,及对方科目(由财务部提供)。
SAP工作流设计实例1.需求识别和分析:在设计SAP工作流之前,需要详细了解业务需求并进行分析。
这包括对业务过程、涉及的用户和角色以及可能的决策点进行了解。
例如,假设公司有一个采购的业务流程,需要经过多个审批阶段和决策。
需求识别和分析阶段的目的是确保工作流的设计能够满足业务需求。
2.工作流图设计:基于需求识别和分析的结果,可以开始设计工作流图。
工作流图是一个图形化的表示,可以清楚地显示业务流程中的各个步骤、决策点和参与者。
以采购业务为例,工作流图可能包括以下步骤:创建采购请求、审批采购请求、创建采购订单、审批采购订单、收货确认等。
3.定义工作流步骤:在工作流图的基础上,需要定义每个步骤的具体操作和决策。
例如,在审批采购请求的步骤中,需要定义审批人的角色和规则,以及可能的审批动作(例如审批或拒绝)。
这些定义可以通过SAP系统的工作流设置来完成。
4.规划事件和条件:在工作流中,可能需要根据不同的事件和条件来触发不同的操作。
例如,在收货确认的步骤中,如果供应商交货延迟,可能需要触发一个提醒通知。
因此,需要规划和定义这些事件和条件,并相应地设置工作流规则和触发器。
5.测试和调试:一旦工作流设计完成,需要进行测试和调试以确保其正常运行。
这包括模拟各种情况和操作,并确保工作流能够正确地处理预期结果。
如果发现任何问题,需要进行适当的调整和修改。
6.部署和维护:一旦工作流通过了测试和调试阶段,可以将其部署到生产环境中。
在部署之后,需要进行定期的维护和监控,以确保工作流的稳定性和有效性。
这包括监控审批的速度和准确性,并根据需要进行调整和优化。
总结:SAP工作流的设计是一个复杂而关键的过程,需要充分理解企业的业务需求,并确保工作流能够满足这些需求。
通过详细的需求分析、工作流图设计、定义工作流步骤和规划事件条件等步骤,可以确保工作流能够正确地自动化和管理业务流程。
同时,测试和调试以及部署和维护也是不可忽视的重要环节,可以帮助企业实现更高效和精确的工作流管理。
SAP软件操作流程演示第七小组: 05范琴07 郭蓉08何徵劲09纪菲菲11李敏12李姝含第一步:连接外网→我的文档(点击异速联客户端)第二步:进入SAP登陆界面→点击更改公司第三步:进入“选择公司”界面→选择相对应的数据库名称→输入用户标识:manager及密码:1234,点击确定。
第四歩:进入主菜单→点击管理→点击系统初始化,进入“公司详细信息”→更改公司名称(自己的姓名)第五步:建立销售订单(客户C005,订购10000箱P001TC产品),交货日期5月15日;过账日期与单据日期一致均为5月1日.第六步:制定物流需求计划,创建计划方案:XS001,不考虑生产和采购期中的假期影响,点击运行。
第七歩:根据物流需求向导中的“订单建议”,选择采购物料分别形成三组采购订单。
接下来我们就以供应商S001为例,输入单价后,形成采购订单CG001。
第八步:进入采购界面→更改物料数量,过账、交货日期根据订单建议直接填入,无须更改。
第九步:复制从采购订单生成采购收货单生成会计分录如下:第十步:根据物料需求计划订单计划,生成生产订单。
状态改为“已审批”。
以H001为例第十一歩:根据生产订单生成生产发料单生成会计分录如下:第十二步:点击“生产”中“收货”,根据生产订单生成收货单,形成会计分录如下:第十三步:根据采购订单生成应付发票生成会计分录如下:第十四步:在收付款业务中点击付款,选择付款方式(上面的小钱袋)形成会计分录如下:第十五步:进入销售-应收账款,点击“交货”,根据销售订单生成交货单生成会计分录如下:第十六步:在销售-应收账款中,点击“应收发票”,根据交货单生成应收发票第十七步:在收付款业务中点击“收款”,选择付款方式生成会计分录如下:第十八步:在“报表-财务-财务”中自动生成利润表如下:演示流程到此结束,谢谢观赏!。
WF(工作流)模块介绍-SAP入门必看Workflow,虽然有些过时的技术,但是还是有很多公司在使用,特别是一些比较大的企业,系统升级比较慢。
也为自己知道的,做过的事情有一个总结,希望还能有点参考意义。
1 .从目的上来说,就是让整个业务更加流畅,更加透明,更加方便快捷。
2 .既然有了workflow,就应该相应的有一个管理系统,以及一个开发环境,这些我们都能够在sap中找到。
T-code:SWDM,3 .在使用workflow之前,我们必须明白一件事情,那就是不管什么样的workflow,都会有一整套的业务原型。
在定义workflow之前,应该找到相应的已经存在的模型(或许也可以自己开发,没有尝试过)。
4 .不要误会workflow的功能,其实它是很强大的,虽然我们经常只使用它的一部分功能。
包括,email的通知,transaction的集成,不同系统之间的数据交换(ALE/EDI)等等。
Workflow的定义:每个workflow都能在sap中找到业务流程;Workflow由很多的步骤组成;Workflow可以由事件触发;Workflow的创建:如果我们已经知道了业务如何执行,那么就可以创建自己的workflow了,于是我们会需要workflowbuilder.T-code:SWDD第二节:SAP提供了大量的Workflow的模板可以供大家参考,如果不符合具体的业务流程,可以对该模板做增强。
不过就像SAP标准程序一样,不能对其进行修改,当然,你可以把这个模板复制出来然后对其修改,具体就看你的需要了。
查看workflow模板的方法:T-codeFTC_DISTasktype:WSWorkflow助手:BusinessWorkplace-SBWP当Workflow执行到某一步需要特定的用户确认或者批准的时候,就会发出workitem到该用户的workplace,以使该用户做出相应的操作。
BusinessWorkplace可以和很多外部工具集成,例如lotusnote,MSoutlook等等,这样使workflow的通知方式更加灵活。
工作流开发流程2012年02月14日修改记录目录1文档结构 (1)1.1SAP工作流术语 (1)2BUSINESS OBJECT的创建 (1)2.1什么是B USINESS O BJECT (1)2.2B USINESS O BJECT的组成 (1)2.3创建B USINESS O BJECT的步骤 (2)2.3.1TCode:SWO1,输入BO的名字,点击创建 (2)2.3.2输入BO的属性,其中Application为S (2)2.3.3创建BO的Key,光标放到Key fields上,点击Create,选择NO. (2)2.3.4光标放在Methods上,点击创建,选择NO (3)2.3.5光标放到Events上,点击Create,先创建一个触发工作流的Event (4)2.3.6在Interfaces中,添加一个接口IFAPPROVE (5)2.3.7修改新建的Method,Event状态 (5)2.3.8Business Object已经创建完毕,整体截图 (6)3工作流模板的开发 (6)3.1工作流模板的创建 (6)3.2CE新开发工作流步骤介绍(WS99900049为例) (7)3.2.1排除工作流触发者(类型:Container Operation) (7)3.2.2检查Department字段(类型:Condition) (7)3.2.3Wait for release object to be changed (类型:Fork) (8)3.2.4逻辑删除工作流(类型: Wait) (8)3.2.5check if steps = 0 (类型:Loop) (9)3.2.6根据TransType来执行Rule(类型:Multiple Condition) (9)3.2.7审批任务(类型:Activity) (9)3.2.8同意- 排除当前用户(类型:Container Operation) (10)3.2.9同意- 审批通过Steps减1(类型:Container Operation) (11)3.2.10同意- Current_Step加1(类型:Container Operation) (11)3.2.11同意- 是否是最后的审批(类型:Condition) (12)3.2.12同意- 判断拒绝原因是否为空(类型:Condition) (12)3.2.13同意- 拒绝原因为空–发送成功邮件(类型:Send Mail) (12)3.2.14同意- 拒绝原因不为空–发送审批失败邮件(类型:Send Mail) (13)3.2.15拒绝- 审批被拒绝Steps赋值为0(类型:Container Operation) (13)3.2.16拒绝- 发送审批被拒绝邮件(类型:Send Mail) (13)4审批屏幕的接口定义及调用 (14)4.1接口定义 (14)4.2调用方式 (14)5触发工作FUNCTION MODULE编写 (16)5.1接口的定义 (16)5.2查询E VENT触发需要的参数 (16)5.2.1查询录入合同的详细信息 (16)5.2.2查询录入人的姓名及交易类型 (16)5.2.3查询录入人的所在机构号 (17)5.2.4拼接BO的KEY (17)5.3给E VENT C ONTAINER里面的变量赋值 (17)5.4调用触发工作流的FM (18)文档结构SAP工作流术语SAP 工作流术语简写描述Workflow Template WF SAP工作流模板是用基于SAP平台的工作流而开发出来运行于SAP 系统中的业务工作流,用户可以自定义各种类型的工作流模板。
第一部分:SAP 实践操作中的一般步骤:1.第一个权限:(1).VA01---创建销售订单(进去后-订单类型<一般为客户自提订单ZBV1>-销售组织<2200>-分销渠道<10>-产品组<60>-销售部门<001W>-销售组<基地代码>),填完信息后点上面的销售进入订单页面(2).售达方--输入客户编码,回车;(3).输入物料编码,回车;输入数量,工厂(2200),库存地点、发运地点必须填(4)信息输入完之后,双击物料编码(红字变黑为止),字体变黑后,再次双击物料编码,出现另一个编码,在表头中选择“条件”,输入价格,回车。
----点带箭头的绿色返回到之前的页面(5)回到之前页面后,确定信息无误后,点击上面的保存图标,最下方出现以1开头的单号,记住单号,---订单创建完成2.第二个权限(1).ESDE003---销售订单处理,进入页面-输入销售组织<2200>点击左上方的小闹钟--进入另一个页面(2).进入页面后,在前面的小方框内选中之前创建的订单,,然后点击上方的转交货单,打出交货单,反应有点慢哦,耐心等待一下。
------销售订单处理结束。
3.第三个权限(1).更改外向交货----输入第二个权限打出的交货单以8开头的单号,回车,进入过账发货的页面(2).进入页面后,点击过账发货即可---打出销售单整体流程结束!第二部分:SAP操作中常遇到的问题:1.使用第一个权限----创建了销售订单,但是信息显示客户账户信贷受限,订单已经生成的情况---撤销单子---使用第一个权限的修改销售订单,输入以1开头的单号,回车,进入更改页面--最右上角有个选项销售凭证--选中选项中的删除,删除即可2.单子建立,到第二个权限,交货单已经打出---需要删除的情况:(1).第二个权限---进入销售订单处理页面--输入销售组织--在下面审核的选项中点击已审核、输入以8开头的交货单号----点击上方的小闹钟进入页面-----选中单字---点击上方的撤销(删除),第一步完成。
工作流开发示例(工单服务采购申请审批流程)1 流程概述 (2)2 业务对象设计 (3)2.1 创建业务对象 (3)2.2 创建业务对象的关键字 (5)2.3 创建业务对象的属性 (7)2.4 为业务对象创建方法 (10)2.5 创建事件 (15)2.6 更改业务对象及其组件的状态 (16)3 创建任务 (20)4 根据业务流程构建工作流 (22)4.1创建一个新的工作流 (22)4.2维护工作流的基本属性 (23)4.3设置工作流的开始事件 (24)4.4 建立工作流的容器元素 (25)4.5 流程起始数据绑定 (27)4.6 工作流作业节点的创建 (28)4.6.1 采购策略及采购方式节点的创建 (28)4.6.2 创建采购申请审批的作业 (34)4.6.3 创建通知 (35)4.6.4 创建修改采购申请的作业 (37)4.6.5 创建循环节点 (38)4.6.6 调整流程走向 (43)5 事件的触发 (45)1流程概述PM工单下达后,自动产生服务采购申请,要求同时触发工作流,产生维护采购策略及采购方式的待办,发送给工单的创建人进行维护。
维护完毕后产生采购申请审批的待办发送给相关领导进行审批。
审批通过,发通知给工单创建者;不通过则返回给工单创建者进行修改。
流程示意图如下:2业务对象设计由于每张工单下达后仅产生一张采购申请单,每个采购申请产生一个审批的待办,因此使用采购申请号作为业务对象的关键字。
2.1创建业务对象事务码:SWO1输入业务对象的名称,必须以’Z’或’Y’开头,以区分系统原有的标准业务对象。
然后点击【创建】在弹出的窗口输入创建业务对象所必须的基本信息:◆超级类型如果需要继承某一个已经存在的业务对象,可在此指定其父类型的业务对象名称◆对象类型本业务对象的ID◆对象名称本业务对象的名称,命名规则同【对象类型】◆名称业务对象的描述◆说明更详细的描述◆程序存放本业务对象实现代码的程序名◆应用程序指定本业务对象的应用目录2.2创建业务对象的关键字关键字段用于唯一确定一个业务对象类型的实例,在本流程中选择采购申请号作为关键字。
配件部SAP系统流程演示图
一、SAP系统登陆操作
二、配件销售
1)创建销售订单(VA01)
2)将销售订单转换成外向交货单(VL01N)
3)打印出库单(ZPJCK)
4)修改销售订单(VA02)
5)查看单个销售订单(VA03)
6)查看批量订单(VA05 ZVA03)
7)修改向外交货过账单(VL02N)
8)取消发货(未开发票)(VL09)
9)取消发货(已开发票)(VA01)
三、移库转储
1)调入方:创建移库转储(ME21N)
2)调出方:移库转储单打印(ZZCD)
3)调出方:移库转储单发货(MIGO)
4)调入方:移库转储单收货操作(MIGO)
5)移库转储单收货操作冲销(根据需要才操作)(MIGO) 6)移库转储单发货操作冲销(根据需要才操作)(MIGO)
7)修改和参看转储单信息(ME22N / ME23N)
8)转储清单项目明细查询(ZMM015)
四、免费赠送配件(VA01)
五、配件成本中心领用(MB1A)
六、三包垫付件管理(ME21N)
七、客户信息查询(ZXD03)
八、物料清单查询(ZMMSEARCH MM60)
九、金额销售查询(ZSDR003)
十、库存查询(ZMB52 )
2)、将销售订单转换成外向交货单
1)创建转储移库单
四、免费赠送配件
六、三包垫付件管理
详细见附件
(外修配件销售出库)。
SAP工作流设计实例(转)系統中示例工作流的應用事務代碼為SWUI_DEMO,對應的SAP標準菜單路徑為Tools-->Business Workflow-->Develop-->Demonstration-->Start Workflow.第一次使用該事務時,需要選擇工具欄中的SET UP WORKFLOWS功能,進行示例工作流的預設定。
設定結束之後,系統將給出提示信息民:workflow set up.屏幕左邊的列表這可用的用於演示的工作流示例。
選中其一之後,屏幕右側將給出該示例工作流的說明,以及執行步驟等信息。
下面以第一個工作流demoformabs為例進行介紹,該工作流用於員工休假申請的提交與批准(notification of absence process),簡稱“休假申請”工作流。
1.啟動"休假申請"工作流通過set up workflows功能完成預設定後,選擇start功能,啟動“休假申請”工作流。
系統導航至下圖所示的休假申請創建界面。
保存該申請後,系統將返回下圖所示頁面,並給出提示信息:workflow started.該申請已經作為一個工作項目被發送至上級的業務工作台中,下一步的任務將是批准或拒絕該工作項目。
申請保存後,選擇workflow outbox功能,可以查看由當前用戶啟動的工作項目,如下圖所示:2.業務工作台(事務代碼:SBWP)--用戶工作環境一個工作任務的責任人從何處檢查系統發送給自己的任務呢?答案是SAP業務工作台(business workplace)。
它是用戶處理工作步驟的平台,系統將工作項發送給相關用戶的工作台。
該工作台中,系統用戶可以接收工作項目,SAP系統郵件,並對工作項目進行具體處理(執行工作作業)或監控。
進入工作台,剛剛創建的休假申請已經在其工作清單中等待處理。
如下圖所示3.工作流設計器及創建實例3.1 調用workflow builder有兩种方式調用workflow builder .其一,可以通過進入事務SWDD直接進入workflow模板的流程定義和編輯環境.另外一种方法是在事務pftc中指定一個工作流模板編號(如70000704),在其顯示或設計界面的basic data選項卡中,選擇workflow builder 功能,進入其流程定義工具:工作流設計器。
sap工单开立作业流程下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!sap工单开立作业流程根据您的要求,我为您整理了关于SAP工单开立作业流程的内容:一段概要:SAP工单开立作业流程包括工单创建、审批、执行和关闭等步骤。
sap工作流创建实例
创建SAP工作流的实例需要按照以下步骤进行操作:
1. 创建工作流模板:
a. 使用SAP事务代码 SWDD进入工作流建模器。
b. 创建一个新的工作流模板,定义工作流的基本属性,如名称、描述、版本等。
c. 在模板中定义步骤和活动,确定工作流中各个环节的执行顺序和条件。
d. 定义工作项,即需要处理的任务。
2. 配置工作流的触发条件和事件:
a. 使用SAP事务代码 SWETYPV来定义工作流的触发事件。
b. 选择合适的事件触发器,如数据变更、业务事件等。
c. 配置事件触发器的触发条件和参数。
3. 创建工作流实例:
a. 使用SAP事务代码 SWI1进入工作流集成监控。
b. 选择要使用的工作流模板并创建一个新的实例。
c. 根据实际需要填写实例的相关数据,如工作项的接收者、优先级等。
d. 启动工作流实例,开始执行工作流流程。
4. 处理工作项:
a. 使用SAP事务代码 SBWP来查看和处理待办工作项。
b. 根据工作项的类型和需求,执行相应的操作或决策。
c. 更新工作项的状态和数据,以反映实际处理结果。
5. 监控和跟踪工作流执行情况:
a. 使用SAP事务代码 SWI2_DIAG来监控工作流实例和工作项的执行情
况。
b. 查看实例的状态、工作项的处理情况和历史记录。
c. 根据需要进行调整和干预,如重新分配工作项、修改实例的参数等。
通过以上步骤,可以成功创建和执行SAP工作流的实例。
需要根据具体的业务需求和公司的工作流设计进行相应的调整和配置。
一、创建业务对象SWO1创建回车实现对象类型对象类型被创建新建事件确定实现组件实现方法创建报表se38代码REPORT ZWL_DISPLY.TABLES T001.PARAMETERS P_BUKRS TYPE T001-BUKRS OBLIGATORY. SELECT SINGLE * FROM T001 WHERE BUKRS = P_BUKRS.MESSAGE I398(00) WITH '工作流测试!' P_BUKRS T001-BUTXT.添加参数,点参数新建否关联报表双击确定点程序是修改BEGIN_METHOD DISPLAY CHANGING CONTAINER.DATA:BUKRS TYPE T001-BUKRS.SWC_GET_ELEMENT CONTAINER 'BUKRS' BUKRS. SUBMIT ZWL_DISPLY WITH P_BUKRS = BUKRS AND RETURN.END_METHOD. 新建关键字段否生成测试显示二、创建工作流SWDD定义作业,双击作业创建任务选择前面的业务对象ZWL保存,后退确定,自动绑定三、创建角色增强PFAC_INS新建函数模块ZWL 创建源码FUNCTION ZWL.*"-------------------------------------------------------------------*"*"Local interface:*" TABLES*" AC_CONTAINER STRUCTURE SWCONT*" ACTOR_TAB STRUCTURE SWHACTOR*"------------------------------------------------------------------ ACTOR_TAB-OTYPE = 'US'.ACTOR_TAB-OBJID = 'SYZHANGWL'.APPEND ACTOR_TAB.ACTOR_TAB-OBJID = 'SYWY'.APPEND ACTOR_TAB.ENDFUNCTION.给工作流分配角色任务属性属性一般任务保存四、创建业务,关联工作流事件创建触发程序SE38创建源码REPORT ZWL_SUBMIT.DATA: LV_KEY TYPE SWEINSTCOU-OBJKEY.LV_KEY = '0319'. "关键字段CALL FUNCTION 'SWE_EVENT_CREATE'EXPORTINGOBJTYPE = 'ZWL'OBJKEY = LV_KEYEVENT = 'SUBMIT'EXCEPTIONSOBJTYPE_NOT_FOUND = 1OTHERS = 2.IF SY-SUBRC <> 0.MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. ENDIF.COMMIT WORK.关联工作流事件基础数据事件激活激活工作流五、测试工作流执行工作台代办执行。
SAP 业务工作流目的SAP 业务工作流可以被用于执行一些在R/3 系统中尚未覆盖的业务处理。
她们可以是简单的发布或批准程序,也可以是象建立物料主记录和协调有关业务部门工作那样的复杂的业务处理。
SAP 业务工作流特别适合于处理必须重复运行的业务,或者必须要求大量承办者以规定的顺序进行处理的业务。
你也可以使用SAP 业务工作流处理现有业务流程之外的错误和例外情况。
当预先定义的事件发生时,你可以启动一个工作流,例如当进行自动检查时发现一个特定的错误,可以触发一个事件。
(思考:运行MRP 发现某些物料还缺少MRP 计划数据)。
SAP 提供了一系列工作流覆盖了预先定义的业务处理。
这些工作流不需要很多的实施工作。
了解这些SAP 工作流的概貌,可参阅应用模块中的工作流解决方案(Workflow Scenarios in Applications)。
集成SAP 业务工作流使用SAP R/3 系统中存在的事务和功能,并且不改变这些功能。
你可以用SAP 业务工作流组合R/3 系统中现存的功能以形成新的业务处理。
工作流系统控制业务处理的流程。
如果你已经使用了SAP 组织管理(Organizational Management), 你可以使用建立的组织结构指令有关的承办者实现独立的业务操作活动。
可以由职位来完成一个活动。
这样就保证了当执行工作流时有关的职位可以各自分别执行各自的独立活动。
这意味着你的组织中的人事变动可以立刻被一个工作流的执行过程照顾到。
特点SAP业务工作流提供一系列定义,分析和监控业务操作的工具。
Workflow Builder 用于显示和修改工作流。
你可以直接对SAP提供的工作流作一些小的调整,例如实现你自己的承办者分配或修改截止日期监控机制。
SAP提供了一系列Workflow Wizards 帮助你定义工作流,利用它们你可以建立工作流中的特定部件。
Workflow Wizard Explorer 可以用来浏览存在的Workflow Wizards。
一、创建业务对象SWO1
创建
回车
实现对象类型
对象类型被创建
新建事件
确定
实现组件
实现方法
创建报表se38
代码
REPORT ZWL_DISPLY.
TABLES T001.
PARAMETERS P_BUKRS TYPE T001-BUKRS OBLIGATORY. SELECT SINGLE * FROM T001 WHERE BUKRS = P_BUKRS.
MESSAGE I398(00) WITH '工作流测试!' P_BUKRS T001-BUTXT.
添加参数,点参数
新建
否
关联报表双击
确定
点程序
是
修改
BEGIN_METHOD DISPLAY CHANGING CONTAINER.
DATA:
BUKRS TYPE T001-BUKRS.
SWC_GET_ELEMENT CONTAINER 'BUKRS' BUKRS. SUBMIT ZWL_DISPLY WITH P_BUKRS = BUKRS AND RETURN.
END_METHOD. 新建关键字段
否
生成
测试
显示
二、创建工作流SWDD
定义作业,双击
作业
创建任务
选择前面的业务对象ZWL
保存,后退
确定,自动绑定
三、创建角色增强PFAC_INS
新建
函数模块ZWL 创建
源码
FUNCTION ZWL.
*"-------------------------------------------------------------------*"*"Local interface:
*" TABLES
*" AC_CONTAINER STRUCTURE SWCONT
*" ACTOR_TAB STRUCTURE SWHACTOR
*"------------------------------------------------------------------ ACTOR_TAB-OTYPE = 'US'.
ACTOR_TAB-OBJID = 'SYZHANGWL'.
APPEND ACTOR_TAB.
ACTOR_TAB-OBJID = 'SYWY'.
APPEND ACTOR_TAB.
ENDFUNCTION.
给工作流分配角色
任务属性
属性
一般任务
保存
四、创建业务,关联工作流事件创建触发程序SE38
创建
源码
REPORT ZWL_SUBMIT.
DATA: LV_KEY TYPE SWEINSTCOU-OBJKEY.
LV_KEY = '0319'. "关键字段
CALL FUNCTION 'SWE_EVENT_CREATE'
EXPORTING
OBJTYPE = 'ZWL'
OBJKEY = LV_KEY
EVENT = 'SUBMIT'
EXCEPTIONS
OBJTYPE_NOT_FOUND = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. ENDIF.
COMMIT WORK.
关联工作流事件
基础数据
事件
激活
激活工作流
五、测试工作流
执行
工作台
代办
执行。