CO13N取消报工检查
原创
©著作权归作者所有:来自51CTO博客作者小懒_td的原创作品,请联系作者获取转载授权,否则将追究法律责任
CONFPP05
*&---------------------------------------------------------------------*
*& 包含 ZXCOFU15
*&---------------------------------------------------------------------*
IF SY-TCODE = 'CO13' OR SY-TCODE = 'ZPP008'.
*ZPP008报工时不触发
DATA L_MARK.
GET PARAMETER ID 'ZPP008' FIELD L_MARK.
IF L_MARK NE 'X'.
DATA L_LMNGA_SUM3 LIKE AFRU-LMNGA. "订单工序净报工数量
DATA L_WEMNG LIKE AFPO-WEMNG. "订单入库数量
LOOP AT AFRUD_TAB WHERE WERKS NE '2010'. "2010 不检查
READ TABLE CAUFVD_TAB WITH KEY AUFNR = AFRUD_TAB-AUFNR.
IF CAUFVD_TAB-FEVOR = 'P01' AND CAUFVD_TAB-AUART = 'TN01'.
SELECT SUM( LMNGA ) INTO L_LMNGA_SUM3 FROM AFRU WHERE AUFNR = AFRUD_TAB-AUFNR AND VORNR = AFRUD_TAB-VORNR AND STOKZ = SPACE AND STZHL = SPACE.
SELECT SINGLE WEMNG INTO L_WEMNG FROM AFPO WHERE AUFNR = AFRUD_TAB-AUFNR.
IF L_WEMNG IS NOT INITIAL.
IF L_LMNGA_SUM3 - AFRUD_TAB-LMNGA < L_WEMNG.
MESSAGE '订单' && AFRUD_TAB-AUFNR && '剩余报工数量小于订单入库数量' TYPE 'E'.
ENDIF.
ENDIF.
ENDIF.
ENDLOOP.
ENDIF.
SET PARAMETER ID 'ZP008' FIELD SPACE.
ENDIF.
上一篇:MD01、MD02检查工厂
下一篇:CO11N报工检查

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
metasfresh 拣货报工app设计简介
metasfresh 拣货报工app设计简介metasfresh 拣货报工app是供仓库员工拣货和车间生产员工进行生产工单操作app使用react-js和
metasfresh react 生产报工 技术开发 app设计