我怎样才能把5000罐装到成品里呢?这样,三种产品在特定的日子后都会变成0。
我遇到了一个问题,我想把我现有的原材料转化成成品。我们有自己的品牌,这是进入女性美容产品。我们的品牌有多种产品,而且有可能同一种原料被用于不同标签的不同产品。例如,我们可以有多个产品,有相同的罐子与不同的原料在其中。
现在让我解释一下我的问题,我有三个产品有相同的罐子,但材料填充在这些罐子和标签是不同的。我的成品/可销售产品将是一个完整的产品,包括罐子,材料和标签。
接下来,我们有产品的每日运行率(DRR)。这意味着我们每天从商店里销售多少产品。因此,正如解释,我们有3个产品和他们的DRR如下。(DRR是根据过去30天的库存消耗计算的)
+-----------------+-------------+
| Product | DRR |
+-----------------+-------------+
| Product1 | 100 qty/day |
| Product2 | 50 qty/day |
| Product3 | 20 qty/day |
+-----------------+-------------+现在我们有了这3种产品的成品库存。
+-----------------+------------+
| Product | Stock(qty) |
+-----------------+------------+
| Product1 | 2000 qty |
| Product2 | 1000 qty |
| Product3 | 1000 qty |
+-----------------+------------+如上表所示,有4000个成品,这意味着有4000个罐子被转换成成品。除了成品外,我还有5000多瓶。
我想把这5000罐转化成成品,这样所有的存货都能在几天后完成。
例如,我有2000 Product1成品,其DRR为100。所以我有20天的Product1股票。其他人也一样,如下所示。
+-----------------+-----+------------+-------------+
| Product | DRR | Stock(qty) | Stock(days) |
+-----------------+-----+------------+-------------+
| Product1 | 100 | 2000 | 20 Days |
| Product2 | 50 | 1000 | 20 Days |
| Product3 | 20 | 1000 | 50 Days |
+-----------------+-----+------------+-------------+在这里,我需要做库存计划,为此,我想把5000个可用的罐子转换成成品,在特定的日期,我的所有库存将完成。这样,在我的股票完成15天之前,我就可以为其他股票做计划了。
例如,在今天,我有库存的每一个产品在不同的日子,如Product1 20天,Product2 20天和Product3 50天。所以在把我的5000罐转化成成品之后。我的Product1、Product2和Product3将在大约(x)天内可用。,这就是我想要达到的目标。我想要计算(x)天的公式,这样我就可以在我的代码中对相同的数据进行编码,以显示相同的。。
下面的
将显示给屏幕上的用户。
days.
变化。
注:
发布于 2019-10-12 11:23:41
让我们称之为积A,B和C。时间t中对应的罐数称为a(t),b(t)和c(t),其中t是从今天开始的天数。现在这些数字可以写成a(0)、b(0)和c(0)。让我们调用相应的drr的drr(A),drr(B)和drr(C)。所产生的罐数表示为p(A),p(B),p(C)。
如果您今天不生产额外的jars,那么将来t天的jars数量(基于当前的DRR)将是:
a(t) = a(0) - drr(A)*t
b(t) = b(0) - drr(B)*t
c(t) = c(0) - drr(C)*t如果我们今天生产一些罐子,那么我们可以在上面的公式中考虑到这一点:
a(t) = a(0) + p(A) - drr(A)*t
b(t) = b(0) + p(B) - drr(B)*t
c(t) = c(0) + p(C) - drr(C)*t我们的目标是把所有的罐子都卖出去。这意味着a(t) = 0,b(t) = 0,c(t) =0。让我们用上面的公式来填这个。另外,让我们为DRR和当前股票a(0),b(0)和c(0)填写给定的值。
0 = 2000 + p(A) - 100*t
0 = 1000 + p(B) - 50*t
0 = 1000 + p(C) - 20*t产品C具有最低的DRR,并将规定消耗库存所需的最短时间。以每天20罐消耗现有的1000罐将需要50天。在这50天,你可以出售(填写公式B) 50*50 = 2500罐B,你目前只有1000,所以你需要生产1500。将同样的逻辑应用于产品A:在50天内,你可以卖出100*50 = 5000罐。你只有2000台,所以你需要再生产3000台。
从数学上讲,上面有三个含有四个未知数的方程。你可以减少相应的矩阵,这也会给出t= 50天。
https://stackoverflow.com/questions/58352124
复制相似问题