物料主数据增强(MM01/MM02/MM03)
来源:互联网 发布:php开发环境 编辑:程序博客网 时间:2024/05/08 09:09
SAP 物料主数据增强自定义字段
物料主数据自定义字段增强
2. SPRO--后勤-常规--物料主数据 -- 配置物料主记录 -- 创建定制子屏幕的程序
3. SE80 -- 输入函数组 ZMGD1
在屏幕 0001 里增加 三个 函数:
代码如下:
*&---------------------------------------------------------------------*
*& Module DISABLE_FIELD OUTPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE DISABLE_FIELD OUTPUT.
IF SY-TCODE = 'MM03'.
LOOP AT SCREEN.
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ENDLOOP.
ENDIF.
ENDMODULE. " DISABLE_FIELD OUTPUT
*&---------------------------------------------------------------------*
*& Module GET_DATA OUTPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE GET_DATA OUTPUT.
TABLES:ZPARTAPPEND.
DATA: W_MATNR TYPE MATNR.
IF SY-TCODE = 'MM02' OR SY-TCODE = 'MM03'.
GET PARAMETER ID 'MAT' FIELD W_MATNR.
SELECT SINGLE * FROM ZPARTAPPEND WHERE MATNR = W_MATNR.
ENDIF.
ENDMODULE. " GET_DATA OUTPUT
*&---------------------------------------------------------------------*
*& Module ASSIGN_DATA INPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE ASSIGN_DATA INPUT.
EXPORT ZPARTAPPEND TO MEMORY ID 'ZPARTAPPEND'.
ENDMODULE. " ASSIGN_DATA INPUT
自定义屏幕截图如下,只使用了 ZPARTAPPEND 里的2个字段,其中字段名为: ZPARTAPPEND-F1 , ZPARTAPPEND-F2
4. CMOD 增强,使用出口 MGA00001
增强代码如下:
*&---------------------------------------------------------------------*
*& 包括 ZXMG0U02
*&---------------------------------------------------------------------*
TABLES:ZPARTAPPEND.
IF SY-UCOMM = 'BU' OR SY-UCOMM = 'YES'.
IMPORT ZPARTAPPEND FROM MEMORY ID 'ZPARTAPPEND'.
ZPARTAPPEND-MATNR = CMARA-MATNR.
MODIFY ZPARTAPPEND FROM ZPARTAPPEND.
ENDIF.
5. SPRO--后勤-常规--物料主数据 -- 配置物料主记录 -- 定义每个屏幕序列的数据屏幕的结构
弹出界面后选中“21” 行 ,然后双击左边窗口的“数据屏幕”:
选中上面的“21” -- “08” ,双击“子屏幕”
然后将“21” -- “08” -- “8” 的程序名改成:“SAPLZMGD1“ , 因为ZMGD1是我们之前创建的函数组。
6. 最后测试物料主数据视图
新增或修改物料时,这两字段可以保存到自定义创建的表ZPARTAPPEND 里 ,MM03 又可以显示出来。
到此完毕。
- 物料主数据增强(MM01/MM02/MM03)
- 实战物料主数据(MM01/MM02/MM03)屏幕增强
- 实战物料主数据(MM01/MM02/MM03)屏幕增强
- 实战物料主数据(MM01/MM02/MM03)屏幕增强 .
- 物料主记录屏幕增强(MM01,MM02,MM03)
- MM01创建物料主数据屏幕增强
- 物料主数据增强
- 物料主数据屏幕增强
- APO 物料主数据增强
- MM02修改物料信息
- SAP 物料主数据屏幕增强
- SAP 物料主数据增强自定义字段
- SAP 物料主数据屏幕增强 .
- SAP 物料主数据屏幕增强
- MM物料主数据 增强的地方 user-exit MGA00001
- ABAP增强开发:更新物料主数据毛重,净重,单位的BAPI使用方法(经典)
- 物料主档屏幕增强实例一.
- 物料主数据(SAP屠夫)
- @Transactional在main.java和test.java下的不同
- 【CSDN下载】第二期:Xcode iOS真机镜像包、人脸探测与识别源码资源
- RecyclerView多布局展示示例
- OnValidate
- 正式版本去掉如ADB debug
- 物料主数据增强(MM01/MM02/MM03)
- LED驱动
- Eclipse快捷键
- Android自定义ViewGroup:实现简单的垂直方向线性布局(2)
- 项目中遇到的 蜜汁 VC 管理fang'an
- 《python机器学习及实践-从零开始通往kaggle竞赛之路(代码Python 3.6 版)》chapter1.1
- 希尔排序
- Ubuntu安装yaml
- LeetCode练习记录2017/12/8