更新条件价格

2020-09-16 21:33发布

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

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

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


我希望对销售订单中的所有商品使用批量更改新定价,例如修改菜单->批量更改->" va05" tcode中的新定价

使用abap代码

有什么办法吗?

谢谢

5条回答
bbpeas
2020-09-16 22:02

是,有可能。但是用下面的代码我解决了。

谢谢

数据iv_function,例如SY-UCOMM。
  像RV45C这样的数据ls_dynpro_fields。
  数据abap_true类型XFELD。
  像VBFS这样的数据ls_message_vbfs。
  VBMTV WITH HEADER LINE的数据lt_vbmtv类型表。


 iv_function ='MPRX'。  "功能
 lt_vbmtv-VBELN ='0000585174'。  " SO号
 lt_vbmtv-POSNR ='000010'。  "项目编号
 lt_vbmtv-SELKZ ='X'。
 lt_vbmtv-MATNR ='000000000020005397'  "物料清单中的物料代码
 附加lt_vbmtv。


       调用函数" SD_BULK_CHANGE"
       出口
         函数= iv_function
         dynpro_fields = ls_dynpro_fields
         iv_suppress_messages = abap_true
       输入
         protokoll = ls_message_vbfs
       桌子
         文件= lt_vbmtv。



 

一周热门 更多>