- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何将 5000 个 jar 分发到成品中。这样所有三个产品将在特定天数后变为 0。
我在将可用原 Material 转化为成品时遇到了问题。我们有自己的女性美容产品品牌。我们的品牌有多种产品,相同的原 Material 可能用于不同标签的不同产品。例如,我们可以在同一个 jar 里生产多种产品,里面装着不同的原料。
现在让我解释一下我的问题,我有 3 种产品,它们的 jar 相同,但这些 jar 中填充的 Material 和标签不同。我的成品/可销售产品将是一个完整的产品,上面有 jar 、 Material 和标签。
接下来我们要了解产品的每日运行率 (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个jar转化为成品。除了成品,我还有 5000 多个 jar 可供使用。
我想将这 5000 jar 转化为成品,以便在特定的几天后所有库存都能用完。
例如,我有 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 个可用 jar 转换为成品,以便在特定日期完成我的所有库存。以便在我的库存完成前 15 天,我可以计划其他库存。
例如,今天我有不同天数的每种产品的库存,例如 Product1 有 20 天,Product2 有 20 天,Product3 有 50 天。所以在将我的 5000 个 jar 转换成成品之后。我的产品 1、产品 2 和产品 3 将可用大约 (x) 天。 这就是我想要实现的。我希望公式计算 (x) 天,以便我可以在我的代码中编写相同的代码以显示相同的内容。
Below information will be displayed to user on screen.
- Available Finished product stock and stock in days.
- Available raw stock. And a text box where the user will enter the stock he/she want to convert to finished product. For example 7000 jars are in stock and user choosed to convert only 5000 jars to finished product.
- If user choose to convert 5000 jars to product. Then after converting jars to finished product. For how many days the stock will be available.
- Every day the availability of stock will change as per DRR
Note:
- DRR is calculated on the basic of stock consumed in last 30 days. (DRR can change everyday).
- Consider that apart from jar all other raw material are available in excess quantity.
最佳答案
我们将产品称为 A、B 和 C。在时间 t 对应的 jar 数量称为 a(t)、b(t) 和 c(t),其中 t 是距今天的天数。现在这些数字可以写成 a(0)、b(0) 和 c(0)。我们将相应的 DRR 称为 drr(A)、drr(B) 和 drr(C)。生成的 jar 数量表示为 p(A)、p(B)、p(C)。
如果您今天不生产额外的 jar,那么 future 第 t 天的 jar 数量(基于当前的 DRR)将为:
a(t) = a(0) - drr(A)*t
b(t) = b(0) - drr(B)*t
c(t) = c(0) - drr(C)*t
如果我们今天生产一些 jar ,那么我们可以在上面的公式中考虑到这一点:
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
我们的目标是拥有一个出售所有 jar 的地方。这意味着 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 jar 的现有库存将需要 50 天。在这 50 天里你可以卖出(在 B 的公式中填写 t)50*50 = 2500 jar B。你目前只有 1000 jar ,所以你需要生产 1500 jar 。将相同的逻辑应用于产品 A:在 50 天内你可以卖100*50=5000 jar 。你只有2000个,所以你需要再生产3000个。
从数学上讲,上面有三个方程式和四个未知数。您可以减少相应的矩阵,这也会给出 t = 50 天。
关于java - 如何将原 Material 转化为成品,使所有产品的可用天数最大化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58352124/
我的目标是获取购买给定产品所需的平均天数。如果 Product_A 在给定时间段内购买了 3 次(“2012-12-01”、“2012-12-05”、“2012-12-10”),那么我们的平均订单间隔
我在计算利息天数时有一个有趣的错误。我每天检查并检查今天是哪一天(1 到 31)。现在我发现了一个问题:10月计数不正常。这意味着 27 号是 26 号,或者 29 号是 28 号。这是一个众所周知的
你好我一直在做一些程序,我的程序是获取一年中过去的天数。现在,当我尝试运行时,输出结果为“4438232”。 例如,如果用户输入 (mm-dd-yy) 3-18-2013,则该年经过的扩孔天数为 77
我看到此问题已针对 Java 得到解答, JavaScript , 和 PHP ,但不是 C#。那么,如何在 C# 中计算两个日期之间的天数? 最佳答案 假设 StartDate 和 EndDate
QQ每天抽超级会员成长值、天数 非必中 手Q打开链接进入活动,下拉页面随便分享一下领取抽奖机会,亲测3点成长值! 活动地址:https://sourl.cn/37CZad 手Q扫码:
是否有任何内置函数可以找出时间戳之间的天数、添加天数或查找时间戳之间的月数?目前,我将日期作为字符串存储在我的文档中。 例如,如果我这样做: return (DATE_TIMESTAMP("2014-
我无法弄清楚如何为以下场景编写公式。我需要根据另一列计算日期,但需要根据原始列的星期几添加天数。 If day of week equals 'Mon/Wed/Fri/Sat' then add 5
我有两个系列的 Pandas 约会时间。我为数据框中的每一行减去它们,并添加一列以获取两个日期时间之间的时间增量。随后我想使用该时间增量来扩展另一个功能。所以我想对那个时间增量进行一些划分。没有骰子。
这个问题已经有答案了: "cannot find symbol: method" but the method is declared (3 个回答) How to add one day to a
我的代码是这样的,但第三行出错 mm/dd/yyyy 我的数据库日期格式如下: SELECT evep year(date='MM/dd/yyyy'), month(da
我有两个 jQuery UI 日期选择器,当它们都选择了日期时,我希望这些日期之间的差异显示在单独的 input[type="text"] 一旦选择了第二个日期。 此外,理想情况下,我希望我的计数减去
我有两列:rental_date 和 actual_retdate。我需要找到 actual_retdate 和 rental_date 之间的天数。 actual_retdate 在某些情况下可以为
运行 MySql 和 Yii 我需要更改当前查找当月记录的关系查询以查找过去 45 天的所有记录。 这是我当前的查询: 'itemCount' => array(self::STAT, 'It
我想创建一个新列,它将显示两个日期之间的时间增量(以天为单位),如以下 pandas 数据框所示: >>> hg[['not inc','date']] not inc
我有: 年份数字(可以是任何年份) 月份数(从一月到十二月) 周数(第 1、2、3、4、最后) 工作日(周日、周一、周二、周三、周四、周五、周六) 我需要获取天数 [从 1 到 ~31] - "YYY
我需要为一些项目倒数 90 天、120 天和 160 天。我将如何编码?我一直在寻找 java 代码,但是在我为 android 开发时会出现错误。 我需要用今天的日期减去 x 天,然后将结果显示在屏
我的要求是计算给定的两个日期之间的天数,不包括星期六和星期日。 示例: Start date - 10/09/15 and End date 18/09/15 Result: 7 日期采用 DD/MM
我想比较我的 Android 应用程序的两个日期,但我遇到了一个非常奇怪的问题。 例如: 如果我将 回到过去 日期设置为 127 天前: this.dateEvent = System.current
如何返回所提供日期的 CumSum 天数? import pandas as pd df = pd.DataFrame({ 'date': ['2019-01-01','2019-01-03'
例如,我可以使用以下代码获取当前日期以显示在 DatePicker 对话框中。 final Calendar c = Calendar.getInstance(); mYear = c
我是一名优秀的程序员,十分优秀!