客户公司存储在KNB1表中。
我尝试过使用BAPI_CUSTOMER_GETDETAIL2,它似乎不会暴露公司代码。公司代码是bapi的输入,而不是它。
我正在寻找一个BAPI,可以给公司代码从给定的客户编号。有没有bapi存在?
发布于 2021-02-06 22:30:44
没有用于此的BAPI,因为您想要做的事情在概念级别上没有意义。客户没有公司代码。客户可以拥有任意数量的公司代码的公司代码特定数据。当您的系统中的客户和公司代码之间存在n..1关系时,这对于您的组织如何使用它是独一无二的。在技术层面上,这种关系是n..m的。
但是,如果您想要一个包含所有公司代码(BUKRS)的表,其中包含特定客户(KUNNR)的数据,则可以使用一条简单的SQL语句来实现:
SELECT bukrs FROM knb1 INTO TABLE @lt_bukrs WHERE kunnr = @lv_kunnr.https://stackoverflow.com/questions/66024259
复制相似问题