在BAPI_ACC_DOCUMENT_POST中传递销售订单编号时出现问题

2020-09-22 04:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 在通过bapi B...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的

在通过bapi BAPI_ACC_DOCUMENT_POST创建客户预付款(f-29)时,遇到一个问题,请输入销售订单号,因为这在我们的系统中是必需的。 但是我在BAPIACAR09中没有这样的字段,因此我无法传递BAPI。 请提出一些解决方案。

5条回答
宇峰
2020-09-22 05:11

尊敬的Omprakash,


首先,您可以实现BAdI BADI_ACC_DOCUMENT(接口IF_EX_ACC_DOCUMENT)。 我在其中发布了BAdI的源代码。


第二,您可以使用EXTENSION2表,如下所示:

wa_extension2-structure ='ACCOUNTGL'。 "这是您要在其中添加销售订单的BAPI输入参数表

wa_extension2-valuepart1 ='0000000020'。 "这是您要在其中添加销售订单的订单项ID

wa_extension2-valuepart2 ='C_ACCIT'。 "这是您要在其中添加销售订单的BAdI表

wa_extension2-valuepart3 ='KDAUF'。 "这里是BAdI的字段-KDAUF是销售订单

wa_extension2-valuepart4 ='1140000347'。 "这是销售订单号


最诚挚的问候,


Gabriel Coleti

一周热门 更多>