使用BAPI_SALESORDER_CHANGE汇总订单项的数量

2020-09-22 16:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在我的销售订单中,对...

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

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


大家好,

在我的销售订单中,对于行项目10,订单数量为1。我正在尝试使用BAPI_SALESORDER_CHANGE将销售订单行项目数量更新为2。 执行BAPI后,"销售订单"行项目数量显示为3。它正在更新为2。

我正在传递以下参数。

schedule_lines-item_number =000010。

schedule_lines-req_qty =2。

schedule_lines-updateflag =U。

schedule_linesx-req_qty =X。

我们还可以使用BAPI更改订单项的总体状态吗? 请帮我所有需要传递的参数。

谢谢

HT

3条回答
粗暴的香蕉
2020-09-22 16:57

嗨罗伯托,

请找到我将其传递给BAPI的以下代码。

lwa_header_inx-updateflag = c_u。

lwa_item_in-itm_number = im_vbap-posnr。
lwa_item_in-plant = s_werksn-low。
lwa_item_in-ship_point = s_vstelmEND-low。 到lt_item_in。

lwa_item_inx-itm_number = im_vbap-posnr。
lwa_item_inx-updateflag = c_u。
lwa_item_inx-plant = abap_true。 lt_item_inx。

lwa_schedule_lines-itm_number = im_vbap-posnr。
lwa_schedule_lines-req_qty = im_kwmeng。
APPEND lwa_schedule_lines至lt_schedule_lines。 lwa_schedule_linesx-updateflag = c_u。
lwa_schedule_linesx-req_qty = abap_true。
附加lwa_schedule_linesx到lt_schedule_linesx。

请告知我bapi是否缺少其他任何参数。

谢谢

HT

一周热门 更多>