业务要求
在项目实施过程中,我们会遇到客户提出这样的业务需求,即要对采购订单的收货进行系统控制,超过设定的收货日期后,如果没有提前和采购/仓库沟通则不允许收货。这也是为了避免延迟送货打乱生产安排,从而影响仓库管理。
系统实现:
对于这样的需求,我们不需要进行任何开发,只需要以下配置就可以实现。
配置路径:SPRO→物料管理→库存管理和实际库存→定义系统消息的属性
测试结果:
例如我们将“交货”页签下面的“最近收货日期”改为过去的一个日期,如下图所示:
注:最近收货日期,这是收货(GR)的最近的可接受日期。如果在此日期后接收货物,将收到一个警告消息或者一个错误消息,这取决于上述配置。如果收到一个错误消息,将无法收货。
然后我们对采购订单收货时可以看到下面的警告消息:
那么如果有批量的采购订单需要对最近可能收货日期进行更改,可以按照以下步骤进行操作:
事务代码:MEMASSPO
我们选择“字段”页签后找到字段“MASSEKPO-LEWED”,选中它并执行。
选择我们需要批量执行的订单范围,继续F8执行。
以下可以看到该字段修改后的新值:
作者:孙佳滨
审核:王 欢
编辑:朱思聪