我有一个有趣的问题要在我的工作场所解决。最初,我们想预测在所有物品被消耗之前我们应该为仓库采购的物品。我认为这是一个非常简单的问题,所以我做了以下相关的事情:
安排一个晚上的 cron 作业,这将产生一些线程,然后如果库存小于预测采购的几天范围,他们将calculate the average sales for last one month i.e. suppose 2400 units sold of an item then average sells is 8 per day.
看到当前库存。total stock / avg perday sales(calculated earlier)
数学上:
1. S1 + S2 + .....+ S30 (sum of all sales in a month)
2. calculate average: (S1 + S2 + .....+ S30)/30 i.e. AvgSales
3. IF ( currentStock / AvgSales) < 5 than predict for procurement
但是该方法有一个重大缺陷,如果假设某件商品在第 1 天以大量销售,但之后它根本没有销售并且它也有一些库存(但没有移动),它将出现在预测中,这是不正确的。所以你能帮忙找到一个合适的解决方案吗?谢谢。