过滤关联表已存在的数据

SELECT
      LIPS~VBELN,
      LIPS~POSNR,"DN行项
      LIPS~ARKTX,"物料描述
      MARA~ZZDYMC,"打印名称
      LIPS~MATNR,"物料编码
      MARA~MATKL,  "物料组编码
      T023T~WGBEZ,"物料组描述
      LIPS~LFIMG, "交货数量
      MARA~GROES, "规格
      LIPS~BRGEW"待发货重量

  FROM LIPS
  JOIN MAKT ON MAKT~MATNR EQ LIPS~MATNR
           AND MAKT~SPRAS EQ @SY-LANGU
  JOIN MARA ON MARA~MATNR EQ LIPS~MATNR
  JOIN T023T ON T023T~MATKL EQ MARA~MATKL
            AND T023T~SPRAS EQ @SY-LANGU
   FOR ALL ENTRIES IN @GT_TAB_H
 WHERE LIPS~VBELN EQ @GT_TAB_H-VBELN
   AND LIPS~WBSTA NE 'C'
   AND NOT EXISTS ( SELECT * FROM ZTMST002 
                      WHERE ZTMST002~VBELN EQ LIPS~VBELN 
                        AND ZTMST002~POSNR EQ LIPS~POSNR )
  INTO TABLE @GT_TAB_I.


关键词: ABAP

网友评论

发表评论