VA03的EPMEH

2020-09-06 01:51发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我需要为VA03中的每个订单项提...

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

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


我需要为VA03中的每个订单项提取EPMEH。 它是列是否存在多个计划行? 在"销售"区域下"所有项目"中的col SU之后。 谢谢

3条回答
半个程序猿
2020-09-06 02:33
  • 要计算EPMEH值,

  • 如果该项目存在多个计划行,则设置
  • EPMEH

  • ,如果conf数量小于ord数量。

数据:cnt_sch_lines类型i,total_bmeng类型i。
     将i_vbep循环到wa_vbep中,其中vbeln = wa_vbap-vbeln和posnr = wa_vbap-posnr。
       向cnt_sch_lines添加1。
       total_bmeng = total_bmeng + wa_vbep-bmeng。
     结局。

     如果cnt_sch_lines> 1。
       wa_zopen_alv-epmeh ='X'。
     万一。

     读表i_vbep使用键vbeln = wa_vbap-vbeln插入wa_vbep
                                             posnr = wa_vbap-posnr
                                             etenr ='0001'二进制搜索。
     如果total_bmeng 
                                                                     

一周热门 更多>