VA03的EPMEH

2020-09-06 01:51发布

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

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


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

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

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


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

付费偷看设置
发送
3条回答
半个程序猿
1楼-- · 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 
                                                                     
土豆飞人
2楼-- · 2020-09-06 02:09

我在想,任何知道解决方案的人都可以在这里回答。

大道至简
3楼-- · 2020-09-06 02:10

找到的解决方案

一周热门 更多>