BAPI_SALESORDER_CHANGE数量字段将新值添加到旧值

2020-08-21 03:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨论坛, 我正在尝试使用BAP...

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

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


嗨论坛,

我正在尝试使用BAPI_SALESORDER_CHANGE传递以下值来更改销售订单中的项目数量。

 gt_item-itm_number ='10'。
   gt_item-target_qty = p_qty。
   附加gt_item。 清除gt_item。

   gt_itemx-itm_number ='10'。
   gt_itemx-updateflag ='U'。
   gt_itemx-target_qty ='X'。
   附加gt_itemx。 清除gt_itemx。

   gt_schedules-itm_number ='10'。
   gt_schedules-sched_line ='0001'。
   gt_schedules-req_qty = p_qty。
   附加gt_schedules。 清除gt_schedules。


   gt_schedulesx-updateflag ='U'。
   gt_schedulesx-itm_number ='10'。
   gt_schedulesx-sched_line ='0001'。
   gt_schedulesx-req_qty ='X'。
   附加gt_schedulesx。 清除gt_schedulesx。
我也在使用BAPI_TRANSACTION_COMMIT。

但是在销售订单va03的显示中,订单数量未更改为新的权重,而是在旧值上添加了新值。

有一些帮助更改订单数量的信息吗?
有关。