二维码

SD交货POD相关

zhongguomao发表于 2017-09-05 15:45zhongguomao 最后回复于 2017-09-05 15:45 [复制链接] 2805 0

各位大神,我想知道一个SD的逻辑,什么情况下LIPS交货明细里面的KZPOD标记会变成X?
        与交货证明无关
A        有关的并校验无偏差
B        相关并校验有偏差
X        与交货证明相关

11.jpg

因为之前网上摘抄了一段逻辑:
   "交货单
  1.       LOOP AT LT_VBFA WHERE VBELV = LT_VBAP_C-VBELN
  2.                         AND POSNV = LT_VBAP_C-POSNR.
  3.         "POD 差异
  4.         READ TABLE LT_LIPS WITH KEY VBELN = LT_VBFA-VBELN
  5.                                     POSNR = LT_VBFA-POSNN.
  6.         IF SY-SUBRC = 0.
  7.           GW_ITAB-ZZFPSTA = LT_LIPS-ZZFPSTA.
  8.           ADD LT_LIPS-LFIMG TO GW_ITAB-LFIMG.
  9.           IF LT_LIPS-KZPOD = '' OR LT_LIPS-KZPOD = 'A'."与POD无关或无差异
  10.             ADD LT_LIPS-LFIMG TO GW_ITAB-PODMG.
  11.           ELSEIF LT_LIPS-KZPOD = 'X'."POD未执行
  12.             GW_ITAB-PODMG = 0.
  13.           ELSEIF LT_LIPS-KZPOD = 'B'."POD 差异
  14.             SELECT SINGLE PODMG FROM TVPOD INTO LT_LIPS-LFIMG
  15.               WHERE HANDLE_LIPS = LT_LIPS-HANDLE
  16.                 AND POSNR = LT_LIPS-POSNR.
  17.             IF SY-SUBRC = 0.
  18.               ADD LT_LIPS-LFIMG TO GW_ITAB-PODMG.
  19.             ENDIF.
  20.           ENDIF.
  21.         ENDIF.
  22.       ENDLOOP.
复制代码
所以,有没有知道这个POD相关的,或者提供一下POD的相关资料,谢谢啦。
很急很关键。
回复

使用道具 举报

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 注册有礼

快速回复 返回顶部 返回列表