物料主数据包含了企业生产和使用物资的最基本的信息,比如采购、生产、销售、财务的信息等等,是各业务部门协同处理业务的重要信息媒介,也是实现业务集成控制和顺利流转的基础,所以在实际的SAP项目实施中,物料主数据上增加字段的需求也是非常普遍的。
比如如下图所示的需求,要求在物料主数的基本数据2视图上增加"项目"字段,用于维护项目ID号.
下面详细介绍下实现上面需求的具体操作步骤,其它视图增加字段也一样可以参照此例步骤实施。
为物料主数据的主表添加一个附加结构(SE11)
备注:物料主数据主表有MARA(集团层级)和MARC(工厂层级),本例增强字段是在集团层级,如果增强字段是工厂层级字段,那么附加结构要在MARC表上增加(操作步骤一样)
点击显示进入如下界面,按如下步骤操作新建一个附加结构
根据业务需求新建一个结构,结构中放入需要增加的字段并激活。
2.创建函数组(事务码:OMT3C)
后台路径:后勤-->常规-->物料主数据-->配置物料主记录定义-->创建定制子屏幕的程序。
也可以通过事务码 :OMT3C 进入如下界面
输入函数组和短文本,点击保存即可。
3.屏幕绘制(SE80)
上一步骤生成了函数组,通过事务码:SE80进入可以看到创建的函数组已生成2个屏幕0001和0002.
可以在生成的屏幕或自建一个屏幕进行屏幕绘制。
对于本例因为是在原来标准视图上增加一个字段,可以通过复制标准视图对应的屏幕,然后在复制的屏幕上增加一个字段。
要复制标准屏幕首先要找到对应的程序名和屏幕编号,因为新增的项目字段要放置在基本视图2的媒介字段下面,所以可以按如下步骤查找到对应的对应程序名和屏幕编号。
然后通过SE80复制此程序的屏幕到上面创建的函数组ZMM001
在如下屏幕上增加上新增的字段
点击"逻辑流"回到如下界面, 增加如下代码
4.配置替换屏幕
后台路径:后勤-->常规-->物料主数据-->配置物料主记录定义-->每个屏幕序列的数据屏幕的结构
备注:程序就是SAPL+函数组名,后面跟上屏幕编号9001.
最后按上图所示步骤将标准的程序SAPLMGD1和屏幕号2002修改为SAPLZMM001和屏幕号9001。
往期相关文章荐读:
1.SAP软件MM模块项目实施中常用增强之一:采订单收货后不能修改价格
2.SAP软件MM模块项目实施中常用增强之二:MB51报表增加字段
3.SAP软件MM模块项目实施中常用增强之三:采购订单的屏幕增强
4.SAP软件FICO模块常用增强之一:固定资产的屏幕增强
特别声明:以上纯属个人学习SAP软件应用的心得体会,不代表SAP官方和其它任何公司,仅可作为学习SAP参考,文中操作演示截图来源于SAP软件,相应著作权归SAP公司所有。