MM-批次管理(04)-批次主数据之货架寿命到期检查的应用Shelf Life Expiration Check

一、货架寿命管理的业务背景

 

货架寿命管理,是SAP针对物料有效期管理的一种方式。其目的,就是为了明确库存中物料是否在有效期内,或者距离失效还有多长时间。之所以在批次管理部分讲解这部分内容,是因为货架寿命管理一般与批次管理共同使用,在批次管理的配合使用下,货架寿命管理功能才能真正达到寿命管理的目的。

 

当我们启用批次管理后,针对每一个批次,我们都能确定其使用寿命或者有效期,在我们使用库存物料时,我们就能够实现根据使用寿命的不同,去确定不同批次物料的出库次序,或者确定哪些批次的物料,已经超过有效期无法使用。

二、货架寿命管理的原理介绍

 

SAP为物料的寿命管理,或者叫有效期管理,设置了两个重要的参数:  总货架寿命和最小剩余货架寿。

其中:

总货架寿命:就是物料本身的有效期,也可以理解为物料的终身寿命。比如,我们常见在某些商品上见到的有效期180天,其中,这个180天就可以理解为总货架寿命。有了总货架寿命,当我们输入生产日期后,就可以计算出到期日期。

即存在该公式:到期日期=生产日期+总货架寿命

最小货架寿命:实际上是指当物料被送货至某企业时,该企业希望该物料至少剩余的寿命。比如,某物料总货架寿命是180天,从生产出来那天起,经过包装运输等,送到该企业时,已经过了30天,那么,截至收货当天,剩余的寿命是150天。而这个150天,就是该物料此时此刻的剩余货架寿命。假定,该企业的最小货架寿命为160天,即该物料送到该企业时,至少还有160天的收货有效期,那么依据上述举例中,物料剩余150天的有效期,并不满足企业要求160天的剩余寿命,因此,将不能收货。如果企业设置的最小货架寿命为140天,则在上述举例中,是允许收货的。

即存在该公式条件:当“物料的最小货架寿命≤物料的到期日期 - 当前收货日期”成立的前提下,才能收货。

注意1:此处,物料的到期日期 - 当前收货日期,实际上就是,该物料在当前能收货时,还剩余的寿命。

注意2:当前收货日期,在SAP中收货时,系统会取收货的过账日期,作为当前收货日期,用以此公式的计算。

 由于“到期日期=生产日期+总货架寿命”,因此,当 “物料的最小货架寿命 ≤ 生产日期+总货架寿命- 当前收货日期”成立时,系统允许收货,否则,不行。 

所以,在SAP系统中:

首先,需要在物料主数据中设定“总货架寿命、最小货架寿命”;

其次,在收货时输入该批次物料的生产日期,以及当前收货日期(系统过账日期),

系统就能够判断该物料是否允许被收货。 

以上就是SAP关于货架寿命管理的主要逻辑。

 

三、SAP货架寿命管理功能的系统操作

四、SAP货架寿命管理功能的相关配置

 

详细内容请大家,在我的个人公众号中查看:

https://mp.weixin.qq.com/s/u2DGkkNPZ5FGbYAasV53HA

~~~~~~~~~~~~~这篇内容就到这儿吧,我们下篇见~~~~~~~~~~~~~~~

才疏学浅,能力有限,如果大家发现问题,还请批评指正。

愿大家的学习,轻松且愉快。

如果大家觉得有用,希望转发关注,谢谢。

好的,为您提供一个简单的商品货架管理系统的数据结构课程设计方案。 1. 需求分析 本系统需要实现以下功能: - 能够添加、删除、修改商品货架信息 - 能够添加、删除、修改商品信息 - 能够根据货架编号、商品编号查询货架和商品信息 - 能够实现货架和商品信息的排序和统计 2. 数据结构设计 在实现上述功能的基础上,我们可以设计以下数据结构: - 货架信息(Shelf):包含货架编号、货架名称、货架容量等属性。 - 商品信息(Commodity):包含商品编号、商品名称、商品价格等属性。 - 货架和商品关系(ShelfCommodity):用于记录货架和商品之间的关系,包含货架编号、商品编号、商品数量等属性。 为了实现排序和统计功能,我们可以使用以下数据结构: - 货架信息数组(ShelfArray):用于存储所有的货架信息。 - 商品信息数组(CommodityArray):用于存储所有的商品信息。 - 货架和商品关系数组(ShelfCommodityArray):用于存储所有的货架和商品之间的关系。 3. 算法设计 在实现商品货架管理系统时,我们需要使用以下算法: - 添加货架信息算法:当要添加一个新的货架信息时,需要将新的货架信息添加到货架信息数组中。 - 删除货架信息算法:当要删除一个货架信息时,需要在货架信息数组中查找该货架信息,并将其从数组中删除。同时,需要将该货架上的所有商品信息也删除。 - 修改货架信息算法:当要修改一个货架信息时,需要在货架信息数组中查找该货架信息,并将其修改。 - 添加商品信息算法:当要添加一个新的商品信息时,需要将新的商品信息添加到商品信息数组中,并更新货架和商品关系数组中的数据。 - 删除商品信息算法:当要删除一个商品信息时,需要在商品信息数组中查找该商品信息,并将其从数组中删除。同时,需要将该商品从所有的货架中移除。 - 修改商品信息算法:当要修改一个商品信息时,需要在商品信息数组中查找该商品信息,并将其修改。同时,需要更新货架和商品关系数组中的数据。 - 查询货架和商品信息算法:根据货架编号、商品编号查询货架和商品信息。 - 排序与统计算法:根据需要实现不同的排序和统计算法。 4. 结 通过以上数据结构和算法的设计,我们可以实现一个简单的商品货架管理系统。当然,实际开发中,还需要考虑很多细节问题,如数据持久化、界面设计等,但这些问题超出了本文的范围。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值