SAP物料主数据的屏幕字段控制,必输,隐藏
http://www.cnblogs.com/275147378abc/p/5699077.html
1、事务码MM01,把物料组设为选填字段。
2、找到物料组的屏幕字段。
3、在后台根据屏幕字段找到对应字段组。后台路径:后勤-常规—物料主数据—字段选择—给字段组分配字段。点击后面的箭头进入下一屏幕。
4、物料组的显示、隐藏、可选、必填跟工厂、物料类型等都有关系。比如说找到物料类型Z40的字段参考。
5、在字段参考里找到UERP,就可以设置字段的显示、隐藏、可选或是必填了。
5、我把这里设为可选条目,但是在用事务码MM01创建物料主数据的时候,物料类型为Z40的物料组仍旧是必填项目,这是因为决定这个屏幕字段是什么状态由多个条件决定。比如决定物料组这个屏幕字段是否为隐藏、显示、可选或必填是由工厂、物料类型、行业领域、事务代码来共同决定。
而且状态也有优先顺序,优先顺序是:隐藏、显示、必输、可选,如果在工厂、物料类型,行业领域、事务代码这些条件的字段参考中有一项为必输,那么这个字段一定为必输,因为必输优先顺序在可选前面,仅仅设置一项字段参考是不起作用的。
6、查找事务码的参考字段。后台路径:后台常规—物料主数据—配置物料主记录—分配屏幕序列到用户/物料类型/事务/工厂部门
双击事务处理屏幕参考。
总结:一定要理解字段参考的逻辑,当你需要设置一个屏幕字段为显示、隐藏、可填或者必输的时候,要理清楚这个屏幕字段是根据哪个条件来设置的,字段参考就是条件,
还要考虑状态的优先顺序,比如说如果有一个条件设置为隐藏,那么这个屏幕字段一定是隐藏的,因为隐藏的优先级最高。