sap简单工作流创建

发布 2019-05-28 16:49:55 阅读 2895

一、创建业务对象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 inte***ce:

" 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

objtypezwl'

objkeylv_key

eventsubmit'

exceptions

objtype_not_found = 1

others2.

if sy-subrc <>0.

message id sy-msgid type sy-msgty number sy-msgno with sy-ms**1 sy-ms**2 sy-ms**3 sy-ms**4. endif.

commit work.

关联工作流事件。

基础数据。事件。

激活。激活工作流。

五、测试工作流。

执行。工作台。

代办。执行。

OA电子工作流制作管理制度

3.4 各部门负责人确定最终流程图 表单内容后签字审核,连同对应的制度管理文件一并递交市场部 3.5 市场部根据对应的流程图进行oa的电子工作流程序设计,人力资源部配合,制定符合要求的oa电子工作程序,并做可行性的内部测试。3个以内的流程数量,要求5个工作日内完成,其他视客观情况确定完工时间 如工作...