LOOP AT gt_mseg.
IF gt_mseg-bwart_i = '105'. "删除移动类型为105且不是从香港过来的物料移动
IF NOT line_exists( lt_ekko[ ebeln = gt_mseg-ebeln_i zordertype1 = 'A4' ] ).
DELETE gt_mseg.
ENDIF.
ENDIF.
ENDLOOP.
循环gt_mseg带表头的内表
…
如果不存在(内表lt_ekko中【ebeln = gt_mseg-ebeln_i zordertype1 = ‘A4’】)。
删除内表的这一行