使用BAPI_PO_CREATE1的多个服务订单项价格问题

2020-08-14 05:41发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我正在将非非SAP的PO...

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

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


你好

我正在将非非SAP的PO发送到具有多个服务行项目的SAP系统,但是问题是所有服务行项目中的净价都更新了。

此致

RK

5条回答
一只江湖小虾
2020-08-14 06:25
嗨Abinath

 请找到在item循环内使用的以下代码。  SAP已成功创建树液,但所有服务行项目中的相同净价正在更新。

         ls_serv-pckg_no = lv_pack。
         ls_serv-line_no ='0000000001'。
         ls_serv-ext_line =''。
         ls_serv-outl_ind ='X'。
         ls_serv-outl_no ='0'。
         ls_serv-subpckg_no ='0000000002'。
         ls_serv-from_line = 1。


         附加ls_serv至lt_serv。
         清除ls_serv。
         ls_serv-pckg_no ='0000000002'
         ls_serv-line_no ='0000000002'。
         ls_serv-ext_line ='0000000010'。
         ls_serv-outl_level ='0'。
         ls_serv-subpckg_no ='0'。
         ls_serv-base_uom = item-po_unit。
         ls_serv-uom_iso = item-po_unit_iso。
         ls_serv-quantity = item-net_price。
         ls_serv-net_value =商品-net_price。
         ls_serv-price_unit ='1'。
         ls_serv-gr_price ='1'。
         ls_serv-short_text =项目-短文本。
         ls_servmatl_group = item-matl_group。
         附加ls_serv至lt_serv。
         清除ls_serv。


         ls_svalues-pckg_no = lv_pack。
         ls_svalues-line_no ='0'。
         ls_svalues-serial_no ='01'。
         ls_svalues-serno_line ='01'。
         将ls_svalues附加到lt_svalues。
         清除:ls_svalues,ls_account。
         ls_svalues-pckg_no ='0000000002'。
         ls_svalues-line_no ='0000000002'。
         ls_svalues-serial_no ='01'。
         ls_svalues-serno_line ='01'。
         将ls_svalues附加到lt_svalues。

 谢谢。

 RK

 

一周热门 更多>