偶然间从网上看到一篇关于“如何通过事物代码查找对应BAPI”的博客,就转过来以备不时之需。当然,目前常用的一些BAPI前人都已经总结好了,偷懒的话搜索引擎直接可以搞定一切。另外,ST05和SE30似乎也能追踪到BAPI,我没研究过了,在此不做讨论。
就拿创建采购订单来举例吧:
1.执行事务代码ME21N,System --> Status (系统 --> 状态)
2.双击事务代码,找到Package(包)名称:ME
3.执行事务代码SE80,打开Package(包):ME
4.展开“业务工程 --> 业务对象类型”(Business Engineering --> Business Object Types)
因为是创建采购订单,根据描述信息,BUS2012类型可能性很大
5.双击BUS2012,展开Methods(方法)标签,根据描述找到我们需要的方法,在此处,我们找到“PurchaseOrder.CreateFromData1”
6.双击该方法,在弹出窗口中,选择ABAP页签,名称后面就是我们要找的BAPI了