SAP MD03 Enhancement LM61QF1G

LM61QF1G:

 

 CLEAR MDPA-KZAVC.
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$\SE:(1) Form CHECK_NEW_KOMPONENTE, End                                                                                                                    A
*$*$-Start: (1)---------------------------------------------------------------------------------$*$*
ENHANCEMENT 1  ZEXPLORE_BOM.    "active version
*
  SELECT SINGLE FROM mara
    WHERE matnr mdpmx-matnr
      AND MTART 'ZLGP'.
  IF sy-subrc eq 0.
    DATA: l_aufwg LIKE mdpm-aufwg,
          l_tabix LIKE sy-tabix,
          wa_mdpmx LIKE LINE OF mdpmx,
          gt_mdpmx LIKE TABLE OF mdpmx WITH HEADER LINE.
    LOOP AT mdpmx.
      IF l_aufwg < mdpmx-aufwg.
        l_aufwg mdpmx-aufwg.
      ENDIF.
    ENDLOOP.
    l_tabix sy-tabix.
    READ TABLE mdpmx INTO wa_mdpmx INDEX l_tabix.
    DELETE mdpmx INDEX l_tabix.
    wa_mdpmx-aufst 01.
    l_aufwg l_aufwg + 1.
    wa_mdpmx-aufwg l_aufwg.
    wa_mdpmx-dumps 'X'.
    CLEAR: wa_mdpmx-knttp,wa_mdpmx-sobkz,wa_mdpmx-kzvbr,wa_mdpmx-kzbws.
    CLEAR: wa_mdpmx-vstat.                                "TBC
    wa_mdpmx-stalt '01'.
    APPEND wa_mdpmx to mdpmx.
    CALL FUNCTION 'ZEXPLORE_BOM'
      EXPORTING
        wa_mdpmx       wa_mdpmx
        p_aufwg        l_aufwg
      TABLES
        gt_mdpmx       gt_mdpmx
              .
    IF sy-subrc eq 0.
      APPEND LINES OF gt_mdpmx to mdpmx.
    ENDIF.
  ENDIF.
ENDENHANCEMENT.
*$*$-End:   (1)---------------------------------------------------------------------------------$*$*
ENDFORM.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值