首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BAPI_MATERIAL_GET_ALL是一个BAPI,还是一个RFC?

BAPI_MATERIAL_GET_ALL是一个BAPI,还是一个RFC?
EN

Stack Overflow用户
提问于 2020-07-09 09:25:40
回答 1查看 604关注 0票数 0

我正在使用SWO_QUERY_API_METHODS来获取system中的BAPI列表。但我没有得到BAPI_MATERIAL_GET_ALL,CSEP_MAT_BOM_READ和其他潜在的名单。BAPI_MATERIAL_GET_ALL是一个BAPI还是一个RFC?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-09 16:38:27

它绝对是一个BAPI,因为它驻留在由业务对象BUS1001006 标准材料命名的函数组中。

但我同意桑德拉的定义,这个定义很模糊,因为它很久以前就被创造出来了,并且被用于这里和你。

将此模块与BAPI创建时间的版本规范一起使用。根据版本的不同,输出是不同的。

代码语言:javascript
复制
CALL FUNCTION 'BAPI_MONITOR_GETLIST'
 EXPORTING
   SHOW_RELEASE            = '620'
 TABLES
   BAPILIST                = api
 .

哪里有版本?当然,通过在BUS1001006部分的BAPI事务中找到模块

此外,对于您的完全混淆,有两种不同的BAPI在名称上几乎相同:BAPI_MATERIAL_GETALLBAPI_MATERIAL_GET_ALL,--一个旧的和一个更长的,第一个标记为后者的包装器。

当SAP决定修改API并将旧的东西留给遗留物时,这是一种常见的情况。

所以是的,事情很复杂。总是和SAP在一起。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62811689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档