ABAP:CO11N报工选择屏幕增强

T-Code:SMOD-CONFPP07

AFRUD接口增强字段:

 返回组件赋值

复制代码
*&---------------------------------------------------------------------*
*& 包含               ZXCOFU24
*&---------------------------------------------------------------------*
TABLES: afrud.
DATA: lv_msg TYPE char50.
*BREAK jt-wuw.

IF afrud-zz02502 IS NOT INITIAL.
  SELECT COUNT(*) FROM zhr025a WHERE zz02502 = afrud-zz02502.
  IF sy-subrc <> 0.
    lv_msg = afrud-zz02502 && '车间未维护'.
    CLEAR: afrud-zz02502.
    MESSAGE e001(zca) WITH lv_msg.
  ENDIF.
ENDIF.

IF afrud-zz02401 IS NOT INITIAL.
  SELECT COUNT(*) FROM zhr025a WHERE zz02401 = afrud-zz02401.
  IF sy-subrc <> 0.
    lv_msg = afrud-zz02401 && '线体未维护'.
    CLEAR: afrud-zz02401.
    MESSAGE e001(zca) WITH lv_msg .
  ENDIF.
ENDIF.

SELECT COUNT(*) FROM zhr025a  WHERE zz02502 = afrud-zz02502 AND zz02401 = afrud-zz02401.
IF sy-subrc <> 0.
  MESSAGE e003(zpp) WITH afrud-zz02502 afrud-zz02401.
ENDIF.

es_afrud-zz02502 = afrud-zz02502.
es_afrud-zz02401 = afrud-zz02401.
复制代码

 

posted @   阿胖的阿多  阅读(266)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
点击右上角即可分享
微信分享提示