物料主数据屏幕增强2——标准表方式

文摘   2024-12-02 18:04   北京  



1

文档说明

上文通过自建表的方式增强物料主数据字段,本文档通过直接增强标准表的方式,对物料主数据进行增强,使其能通过前台屏幕维护数据



2

实现方法



2.1

增强表

增强对应视图

"--------------------@斌将军--------------------@AbapCatalog.sqlViewAppendName: 'ZMARC_EXT'@EndUserText.label: 'MARC扩展字段'extend view nsdm_e_marc with ZVMARC_EXT {    zgmp}"--------------------@斌将军--------------------



2.2

实现增强函数

运行SPRO,找到路径。或运行事务代码OMT3C

创建函数组

在MGD1中,找到需要增强的屏幕,并复制到自定义函数组中

屏幕中画增强字段

在屏幕中增加自定义处理

 SET_OUT_SCREEN

"--------------------@斌将军--------------------MODULE set_out_screen OUTPUT.
LOOP AT SCREEN. IF screen-name = 'MARC-ZGMP'. IF marc-werks = '3060'." screen-active = '1'. ELSE. screen-active = '0'. ENDIF. MODIFY SCREEN. ENDIF. ENDLOOP.ENDMODULE."--------------------@斌将军--------------------



2.3

分配增强字段到页签

运行SPRO,找到路径。或运行事务代码OMT3B

 配置函数组和屏幕到对应子屏幕



2.4

特定物料增强

如果需要将字段增强到特定行业领域和物料类型的界面时,需要首先查看特定类型的屏幕信息

运行SPRO,或通过事务代码OMT3E

例如:行业领域1零售,物料类型HERB

事务代码对应的屏幕参照

 找到对应的屏幕顺序

对应的屏幕顺序15



3

效果展示

保存之后,存表


码农干货铺
永远要保持一种无论何时何地都逼着自己更努力更优秀来享受更好生活的学习状态
 最新文章