获取与标准程序相关联的IDOC的status(SREL_GET_NEXT_RELATIONS)

获取与标准程序关联的IDOC的status。
涉及到的内表:EDIDC、EDIDS。
所用到的函数:SREL_GET_NEXT_RELATIONS

  DATA LWA_OBJECT LIKE BORIDENT .
  DATA LIT_ROLES LIKE RELROLES OCCURS 0 .
  DATA LWA_ROLES LIKE LINE OF LIT_ROLES .

  LWA_OBJECT-OBJKEY = P_LWA_DATA_VBELN . “此处是代表DN(交货单)号
  LWA_OBJECT-OBJTYPE = 'LIKP' .

  CALL FUNCTION 'SREL_GET_NEXT_RELATIONS'
   EXPORTING
     OBJECT               = LWA_OBJECT
   TABLES
     ROLES                = LIT_ROLES 
   EXCEPTIONS
     INTERNAL_ERROR       = 1
     NO_LOGSYS            = 2
     OTHERS               = 3 .
“LIT_ROLES表中当objecttype为IDOC时,其objectkey即为DOCNUM号。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SAP IDOC BAPI是指在SAP系统中用于处理IDOC的业务应用程序接口(BAPI)。IDOC(Intermediate Document)是SAP系统中的一种数据格式,用于在不同系统之间进行数据交换。BAPI是一种可重用的函数模块或方法,可以通过调用BAPI来创建、修改或处理IDOC。 引用提到了一个自定义的BAPI函数,该函数整合了BAPI_PO_CHANGE和BAPI_PO_RELEASE函数的调用,根据数据比较阶段是否需要执行PO_CHANGE,最后执行PO_RELEASE。只有这两个函数都成功执行,才能表示BAPI执行成功。 引用指出,完成上述过程后,就实现了一个自定义功能的IDOC开发及开发相关配置过程。后续只需要配置IDOC的使用即可。 引用提到了创建自己的函数参考函数IDOC_INPUT_MBGMCR,并调整逻辑中有关建立IDOC和单据关系的部分。自定义的IDOC无需考虑建立IDOC和单据的关系。 因此,SAP IDOC BAPI是用于处理IDOC的业务应用程序接口,可以通过调用BAPI来创建、修改或处理IDOC,并可以根据需求进行自定义开发和配置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [SAP操作手册之 IDOC开发篇](https://blog.csdn.net/syjf1976/article/details/116773948)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值