增强篇3 生产订单屏幕增强(转自SAP翔子)

TCODE:CO02效果如下:

 

增强篇3 生产订单屏幕增强(转自SAP翔子)_第1张图片

1.1.1Dialog程序屏幕及界面字段,按钮

屏幕号(FROM)

屏幕按钮

操作

跳转屏幕(TO)

跳转条件

         

1.1.2 Enhancement类型

增强类型

增强涉及Tcode

增强点

增强名称

 

增强实施

COMD

CO01-CO03

EXIT_SAPLCOKO1_001

EXIT_SAPLCOKO1_002

100(SAPLCOKO1)屏幕

 

ZPP0001

   详解步骤:

1.CMOD->ZPP0001

 

增强篇3 生产订单屏幕增强(转自SAP翔子)_第2张图片

增强篇3 生产订单屏幕增强(转自SAP翔子)_第3张图片

 

 2、增强主要代码在两个EXIT:EXIT_SAPLCOKO1_001/EXIT_SAPLCOKO1_002,屏幕100的PBO: M_INIT

 

增强篇3 生产订单屏幕增强(转自SAP翔子)_第4张图片

 

           

3.源程序清单

函数:

EXIT_SAPLCOKO1_001

EXIT_SAPLCOKO1_002

 FORM:

 

Step1. 结构 CO_AUFK 里增加自定义字段:ZZZ_TRIAL

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第5张图片

然后激活结构

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第6张图片

查看AUFK是激活状态,

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第7张图片

字段增强完成;

 

Step2. CMOD  使用客户增强:PPCO0012    生产订单:显示/更改订单抬头数据

创建项目:ZPP0001

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第8张图片

进入组件分配:

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第9张图片

把该增强注册到项目中(CMOD)

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第10张图片

 

 

 

双击出口进入,如下图

 

 

 

 

 

 

 

然后,先处理包含文件中的:LXCO1TOP

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第11张图片

 

 

 

双击:INCLUDE ZXC01TOP

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第12张图片

 

 

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第13张图片

然后,回退,处理屏幕 0100

 

双击屏幕:

 

屏幕里面的处理: 

 

 

 

 

布局里,加上增强字段的控件:ZZZ_TRIAL 小批量试制,用CHECKBOX 显示

 

根据输入状态对自定义屏幕中的字段进行输入控制

 

增强篇3 生产订单屏幕增强(转自SAP翔子)_第14张图片

 

 

出口函数:EXIT_SAPLCOKO1_001 里的逻辑

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第15张图片

 

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第16张图片

 

 

出口函数:EXIT_SAPLCOKO1_002

 

 

 

Step3. 激活整个实施项目

 

 

 

Step4. CO03 查看效果

 

 

 点击客户屏幕后:

 

 

再来修改一下屏幕类型:

 

 

 

Step5. CO02 修改工单,保存测试

 

 

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第17张图片

 

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第18张图片

 

 增强篇3 生产订单屏幕增强(转自SAP翔子)_第19张图片

测试OK, 增强字段及CO01屏幕增强完成

你可能感兴趣的:(增强篇3 生产订单屏幕增强(转自SAP翔子))