SAP WORK FLOW

本文详细介绍了SAP Workflow的用途、管理系统、开发环境,以及如何创建和使用Workflow。内容涵盖Workflow的目的、SWDM和SWDD事务代码、Business Workplace、Work Item、不同类型的活动,以及Workflow的相关术语和概念,旨在帮助读者理解并掌握SAP Workflow的操作和实施。
摘要由CSDN通过智能技术生成

今天在论坛里看到有讨论WORK FLOW的,自己没有做过,转个例子,以便以后学习使用。

http://www.abaptech.com/?p=324

 

SAP-Workflow

313 views

第一节:

很早之前就想把sap business workflow详细的研究一下,并且能够给出实例供大家参考,可是老是被别的事情所打断。现在手里还有一个待完成的alv demo的程序,也打算做一个alv generator, 可惜家里的服务器坏了,又不打算在46c下面完成,只能搁浅。

现在开始总结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了,于是我们会需要workflow builder.

T-code: SWDD

第二节:

SAP提供了大量的Workflow的模板可以供大家参考,如果不符合具体的业务流程,可以对该模板做增强。不过就像SAP标准程序一样,不能对其进行修改,当然,你可以把这个模板复制出来然后对其修改,具体就看你的需要了。

查看workflow 模板的方法:T-code :PFTC_DIS

Task type: WS

Workflow 助手:Business Workplace--SBWP

当Workflow执行到某一步需要特定的用户确认或者批准的时候,就会发出work item到该用户的workplace,以使该用户做出相应的操作。

Business Workplace可以和很多外部工具集成,例如lotus note,MS outlook等等,这样使workflow的通知方式更加灵活。

弄清楚Workflow的架构:

上面的图非常重要,这基本上描述了我们的开发方向,同时也对你理解SAP自带的Workflow有很大的帮助,看明白到底是为什么而定义,以及如何去执行。

在Workflow中,我们经常会遇到关于Business Object的东西,我想在单独的文章中介绍它的开发以及使用。如果你不知道BO,那么和它紧密相关的BAPI你一定知道,在进一步了解BAPI的原理,你会发现其根本就在BO里面。

第三节.rar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值