调用Webservice触发OA审批
1.SE80创建企业服务
详细过程网上很多教程,我这里就不详述

2.lpconfig创建逻辑
这里也可以使用SOAMANAGER,效果都是一样的
有一点需要注意的是,要注意激活,否则调用的时候会提示无效,如果创建的时候没有激活,再进来激活的时候要通过菜单栏-逻辑端口-激活



3.程序调用
WHEN 'ZOASP1' OR 'ZOASP2'.
READ TABLE gt_output03 INTO gs_output03 WITH KEY box = 'X'.
IF sy-subrc <> 0.
MESSAGE '请先选择数据' TYPE 'E'.
ENDIF.
PERFORM frm_push_oa.
FORM frm_push_oa .
DATA:lt_ztmm024 TYPE TABLE OF ztmm024 WITH HEADER LINE.
DATA: answer TYPE string.
DATA: selectlist TYPE TABLE OF spopli WITH HEADER LINE,
lo_sys_exception TYPE REF TO cx_ai_system_fault,
lo_service TYPE REF TO zmm_service01co_capbomservice.
DATA:ps_import TYPE zmm_service01set_capbomarray1

本文介绍如何在SAP系统中通过调用Webservice实现OA审批流程的触发,包括SE80创建企业服务、lpconfig创建逻辑端口及程序调用的具体步骤与注意事项。
最低0.47元/天 解锁文章
2143

被折叠的 条评论
为什么被折叠?



