众所周知,SAP标准系统中,采购申请创建的时候,采购组是必输字段的。
D项目中,项目前期由于业务人员觉得创建采购申请(PR)的时候,不需要知道将来由哪个采购员来负责采购,不想输入采购组字段值,也觉得麻烦。所以笔者应其要求将PR的屏幕格式做了调整,将采购组字段设置成了可选字段(optional)。我改了设置,用户们倒是觉得方便了一些,客户满意了,问题解决了,貌似完美了。
殊不知,马失前蹄,这个设置为自己挖了一个坑!
上线之后出现问题了!上线第一天,客户就反应,自己创建的采购申请单据,使用ME5A报表来查询,竟然查不到!仔细查了原因,发现用户账号的权限设置里,是不能查询采购组为空的采购申请的。
笔者有跟客户总部负责权限的Basis顾问沟通,让其修改权限设置,这样用户可以查询到采购组为空的采购申请。郁闷的是,对方很任性的坚持自己的做法,不支持我的建议!对方是甲方,又是代表客户集团总部,他不答应,作为local顾问的我只能让步。我去修改了系统设置,使得采购申请创建的时候,采购组字段是必输字段。
问题解决了!不过笔者也吸取了一个教训,项目前期应对客户的需求的时候,不能再一味迁就客户,而是要考虑到后期权限设置的常规做法,去引导客户。