基于先进先出方式的库龄分析算法

本文介绍了如何运用先进先出(FIFO)原则进行库龄分析,通过示例展示了如何追溯库存历史,将库存按不同时间段归类,如1个月内、1-2个月等。并给出了SQL示例,包括如何设计存储过程和使用decode函数进行区间汇总,以高效地计算库存分布。
摘要由CSDN通过智能技术生成

库龄分析表,一般的进销存都要提供。大多数的库龄分析要求分析1个月内,1-2个月,2-3个月,3-6个月,6-12个月,1-2年,2-3年,3年以上。以下例子按照这个来设计。(月的概念其实不精确,一般按照30天或者31来计算月)

先进先出的库龄分析算法

先统计当前机构、仓库下,产品对应的库存数量。然后按照产品的入库历史去追溯,直到当前数量减去入库数量总数小于号这等于0,记录下来这个入库时间。然后把这些入库按照库龄分析要求的时间段进行归类即可。
举例说明一下:
假设产品A的库存数量是50个。假设当前时间是6月1号。
假设产品A的入库历史如下:
序号    产品  入库时间   入库数量
1       A       6月1日      20
2       A       5月3日      10
3       A       5月1日      15
4       A       3月20日     30
5       A     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值