SAP MM 采购申请中采购组字段可以为空?


SAP MM 采购申请中采购组字段可以为空?


 


标准SAP系统中的采购申请单据里,字段采购组是必须输入字段。如果这个字段为空,系统会报错,


 


9k=


 


笔者之前所参与的几个项目里,都是保留这种设置。这些项目里创建采购申请一般都是购买MRO物料的(直接物料的采购申请是MRP RUN出来的),项目的客户采购部门一般都有一个专职的MRO采购员。在其他各个业务部门需要采购MRO物料,创建采购申请的时候可以把这个采购员对应的采购组作为缺省值,这样减少业务人员手工输入工作量,所以也就没有什么困扰了。


 


笔者现在所在的D项目里,对于采购申请的创建也是相同的策略:直接物料的采购申请来自于MRP的运行,MRO物料的采购商申请需要各个需求部门手工创建。问题是,采购部门head count很紧张,木有专职的MRO采购员。这样带来的一个困扰就是,各个需求部门在创建采购申请单据的时候,不知道这些MRO物料将来由采购部门哪个采购员来购买,无法指定一个正确的采购员,不巧的是该字段又是必输字段。所以业务人员提出:能否将采购申请中的采购组字段改成可以为空?


 


笔者首先查询了采购申请单据的屏幕格式,发现ME51N事务代码里,该字段的设置是optional的,


 


Z


 


看来,这个屏幕格式的设置,并不能实现前台创建PR时候采购组为空就不报错。


 


只能从message的属性角度去解决了,消息号是ME083,


 


lAyLMkb9By3zeNxXdqU2AAAAAElFTkSuQmCC


 


Z


 


2Q==


 


设置ME083这个Message的属性为Wwarning)即可?结果未必如此,如下图:改了配置后,再次创建采购申请,让采购组为空,系统依旧会报错:Enter purchase group:


 


9k=


 


意思是修改了该message的属性,依旧不能满足业务要求。


 


不过ME083 这个message是一个通用的message, 很多地方关键字段为空都会出现这个报错。所以系统中这个Message的属性是不可以修改的。


 


笔者再次尝试修改采购申请屏幕格式,将采购组字段定义成display,


2Q==


 


2Q==


 


这样倒是可以满足要求了,系统不再报错了,如上图。


 


不过笔者认为,这样做虽然能满足业务之要求,但是把采购组弄成一个显示字段,不让输入值,感觉还是怪怪的。是故,采购组作为一个重要字段,还是建议不要为空。如果采购申请的审批策略不依赖于采购组字段,那么可以建议业务人员可以在创建采购申请的时候,随意输入一个采购组字段或者输入一个指定的采购组即可。毕竟后续采购部门业务人员将采购申请转成采购订单的时候,采购订单里的采购组就能真正确定下来了,即使采购申请里的采购组不是正确的,也没有关系,此时还可以在采购订单里修改。


 


2017-10-17 写于无锡市新吴区


 


 


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29829936/viewspace-2146056/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29829936/viewspace-2146056/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值