声明:本章内容因为我的老师没公开他讲课的资料,所以我也没法完全公开,需要看的朋友请用VIP。
其实也没多难,到处找找别的资料也是可以找到的,我只是单纯的尊重老师而已,抱歉了啊。
SAP中可以Customize很多东西,比如
- 普通用户显示为Error Message,Leader显示为Warning Message
- 隐藏界面上一些敏感数据(比如价格)或设定一些敏感数据为只读
- 设定做购买发注必须要先做购买依赖
1,Warning Message
比如下面 ME21N 中出来这个 纳入日为过去日付 的 Message。
注意里面的 ME589 是Message的番号。
統計納入日为過去日付。
Msg 番号 ME589
1-1,SE91 SAP中Message都放在这里
- ME:Class
- 039:Message番号
1-2,如何修改Message的属性(Warning,Error...)
Spro > 在库/购买管理 > 购买管理关联Data
System Message属性
现在把 ME 039 这个Message的属性由 W 改为 E
现在过去日付的Message就变为Error了
到现在为止,所有人都会显示为Error。
现在下面做有些人显示为Error,有些人显示为Warning。
需要做的事情有2个:
- System Message:自定义一个
- 赋值给User Parameter
1-3,Copy Message
Spro > 在库/购买管理 > 购买管理关联Data
System Message属性
如下所示,拷贝 ME039,然后将属性设为 E
另外请注意 Version 00 是SAP默认的Message,一般尽量不要改,
所以咱们这里也恢复成 W。
要特别注意得一点:SAP中
- Message Category由 Warning 改为 E 是可以理解的,SAP也支持的很好,
- 但是,把 E改为 Warning,就显得很奇怪了,SAP也不是都支持,
就是说你Customize是改了,但是有些是SAP给硬编码进去了,不会起作用的。
1-4,SU01 适用刚才定义的Message Z1 到用户Profile MSV
- Parameter ID:
- Parameter Value:Z1