Abap 如何找到BAPI函数所需的表?

Abap 如何找到BAPI函数所需的表?,abap,bapi,function-module,Abap,Bapi,Function Module,我是SAP新手,正在学习使用JAVA调用一些预定义的BAPI函数。我有个问题。我在SE37中打开函数BAPI_quote_CREATEFROMDATA2。在其中,我找到了import和tables。导入是调用此函数时需要的参数,但在表中,大约有12个表和结构,我如何知道调用此函数的最低要求是什么?有人能帮忙吗?谢谢 请参见下图中突出显示的可选列。将选中可选的表。未选中“可选”的表是必需的。从图中可以看到“Quotence\u PARTNERS”是必需的表 由于这是一个BAPI,它是SAP发布的一

我是SAP新手,正在学习使用JAVA调用一些预定义的BAPI函数。我有个问题。我在SE37中打开函数BAPI_quote_CREATEFROMDATA2。在其中,我找到了import和tables。导入是调用此函数时需要的参数,但在表中,大约有12个表和结构,我如何知道调用此函数的最低要求是什么?有人能帮忙吗?谢谢

请参见下图中突出显示的可选列。将选中可选的表。未选中“可选”的表是必需的。从图中可以看到“Quotence\u PARTNERS”是必需的表


由于这是一个BAPI,它是SAP发布的一个功能模块,因此比任何其他功能模块都有更好的文档记录。大多数BAPI都有很好的文档,您可以通过单击功能模块文档在SE37中访问这些文档

不幸的是,BAPI_Quotence_CREATEFROMDATA2似乎是开发人员懒惰,从订单创建BAPI复制粘贴的,因为它提到:

 Notes
 1. Required entries: ORDER_HEADER_IN : DOC_TYPE     Sales document type
                    SALES_ORG    Sales organization
                    DISTR_CHAN   Distribution channel
                    DIVISION     Division ORDER_PARTNERS..: PARTN_ROLE   Partner role, Sold.to party
                    PARTN_NUMB   Customer number ORDER_ITEMS_IN..: MATERIAL     Material number
幸运的是,参数本身的文档要好一点


最低要求是在页眉级别输入销售方。然后可以自动确定其他合作伙伴功能。

谢谢。还有一个问题。我想使用函数BAPI_vendor_create创建一个供应商,但是在函数查看器中,导入和表都是空的,你知道为什么吗?@kklo你填充了表了吗?单击“执行”时,您将进入“测试功能模块:初始屏幕”-在那里您可以编辑表格和导入参数。调用该功能的最低要求不仅仅是技术性的:可能需要一些“技术可选”参数。你是说“必需的表格”还是“必需的参数”?(参见“导入”、“更改”和“表格”选项卡中参数的可选列)。现在,“Tables”类型的参数或多或少已经过时(通过使用xrfc)。请注意,没有什么可以阻止导入或更改参数成为表,尽管对于BAPI来说这是非常罕见的。