SAP MM已经转成PO的采购申请Item依旧可以被删除?

笔者测试发现,我们可以删除已产生PO的PR item, 系统只是给一个警告信息,不阻止保存。

Purchase orders already exist for this item

Message no. 06152

如下采购申请单据:

SAP MM已经转成PO的采购申请Item依旧可以被删除?_SAP文章

 

相关的PO是有效的PO,

SAP MM已经转成PO的采购申请Item依旧可以被删除?_SAP文章_02

 

PR 的ITEM 10 被成功删除了。业务人员表示不理解,认为不可以这样。要求系统做到控制:如果采购申请已经转成了采购订单,则采购申请不再允许被删除。

为了满足业务要求,笔者使用SPRO修改了系统消息的属性,

SAP MM已经转成PO的采购申请Item依旧可以被删除?_SAP文章_03

 

将06152 消息的类型改成E(Error Msg)。

再去试图删除一个已经转成PO的PR item,比如如下的PR,已经转成了PO,

SAP MM已经转成PO的采购申请Item依旧可以被删除?_SAP文章_04

 

ME52N ,试图删除该ITEM,

SAP MM已经转成PO的采购申请Item依旧可以被删除?_SAP文章_05

 

点Yes,

SAP MM已经转成PO的采购申请Item依旧可以被删除?_SAP文章_06

 

系统依旧出现警告信息。继续回车,保存,

SAP MM已经转成PO的采购申请Item依旧可以被删除?_SAP文章_07

 

系统提示保存成功!但是PR ITEM没有被删除,如下图:

SAP MM已经转成PO的采购申请Item依旧可以被删除?_SAP文章_08

 

修改了消息类型,达到控制效果了。

进一步的,如果我将PO删除了,再来删除该PR ITEM,是不是也不能删除? 比如如下PO已经被删除了,

SAP MM已经转成PO的采购申请Item依旧可以被删除?_SAP文章_09

 

再去删除这个PR Item,是可以删除的,如下图示:

SAP MM已经转成PO的采购申请Item依旧可以被删除?_SAP文章_10

 

2019-04-11 写于苏州市。