跳转到主要内容

需求驱动物料需求计划

项目描述

Production/Stable License: LGPL-3 OCA/ddmrp Translate me on Weblate Try me on Runboat

需求驱动物料需求计划是由Carol Ptak女士和Chad Smith先生开发的一种正式的多级计划和执行方法。

DDMRP结合了物料需求计划(MRP)、分销需求计划(DRP)的混合特性,以及精益和约束理论中的拉动和可见性强调,以及六西格玛的变异减少强调。

这种方法有五个连续的组成部分

  1. 战略库存定位。回答“在我们的系统和环境中,我们应该将库存放在哪里才能有最佳的保护?”并确定库存解耦点应放置的位置。

  2. 缓冲配置文件和级别。确定那些解耦点的保护量。

  3. 动态调整。允许公司通过使用多种类型的调整,随着时间的推移适应缓冲区以适应组和单个零件特性的变化。

  4. 需求驱动计划。允许根据缓冲区指定的优先级启动采购订单(PO)、制造订单(MO)和转移订单(TO)。

  5. 可见性和协作执行。这些PO、MO和TO必须得到有效管理,以同步与“执行范围”内经常发生的变化。

这五个组件协同工作,可以大大减少,如果不是消除,传统MRP系统在复杂和具有挑战性的环境中的紧张感。

这种方法提供了关于那些真正有负面影响计划库存可用性的零件的真实信息。

DDMRP 对需要关注的重要少数物品进行排序,从被管理的众多部分中筛选出来。在DDMRP方法下,更少的规划人员可以更快地做出更好的决策。这意味着公司将更好地利用其人力和资本。

需求驱动物料需求计划(DDMRP)正在被世界各地的各种领先公司迅速采用。

据报道,DDMRP方法的一些好处包括

  • 高填充率性能

  • 缩短提前期

  • 减少库存,同时提高客户服务水平

  • 消除与加速相关的成本

  • 规划人员看到的优先级,而不是不断与MRP的冲突信息作斗争

强烈建议阅读Carol Ptak和Chad Smith合著的《需求驱动物料需求计划(DDMRP)》一书。

目录

安装

我们强烈建议在出库操作类型中将预订方法的配置修改为手动(这样与销售订单相关的交付就不会自动预订),并避免为特定移动预订库存,缓冲区实际上是库存的预订。然而,尽管不建议预订,它仍然可用,如果库存被预订,请注意缓冲区将对此类转移和库存视而不见,并且您将绕过DDMRP重新订购流程。

配置

计划动作

  • 转到 设置 > 技术

  • “DDMRP缓冲区ADU计算”。计算所有缓冲区的平均每日使用量。

  • “重新订购规则DDMRP计算”。计算所有缓冲区的合格需求、净流量位置、计划和执行优先级。

解耦提前期计算

系统自动计算DLT。

对于制造产品的缓冲区,只需记住提供并正确设置以下信息

  • 制造产品的制造提前期。可以在产品表单视图下的销售选项卡中找到。

  • 产品的首选供应商的交货提前期。这对于购买并作为任何物料清单组件的产品很重要。

对于购买的/分配的产品缓冲区,逻辑更简单。

  • 首先,系统将检查是否有供应商,如果有,它将使用首选供应商的交货提前期

  • 如果没有供应商,将使用缓冲区表单视图底部的提前期

使用

为了在物料清单中轻松识别维护的缓冲区,您首先需要在物料清单中提供位置信息。

  • 转到 制造 / 产品 / 物料清单 并更新所有物料清单和相关行中的“位置”,指示在制造过程中零件将被放置/使用在哪里。

  • 打印“BOM结构”报告,以显示在您的BOM中您维护的缓冲区在哪里,以及确定每个产品的提前期(LT)和解耦提前期(DLT)。

缓冲区

要列出库存缓冲区的列表,请转到以下任一位置:* 库存 / 主数据 / 库存缓冲区规划 * 库存 / 主数据 / 重新订购规则

缓冲区配置文件

缓冲区配置文件通过将它们分组到配置文件中简化了缓冲区的维护。应用于配置文件的变化将适用于相关的缓冲区计算。

  • 转到 库存 / 配置 / 缓冲区配置文件

缓冲区配置文件提前期系数影响缓冲区绿色区域的大小。通常具有较长的提前期的物品将具有较小的绿色区域,这会导致更频繁的供应订单生成。

  • 转到 库存 / 配置 / 缓存配置提前期因子

缓存配置可变性因子影响缓冲区安全区的尺寸。通常,提前期较长的项目将具有较小的绿色区域,这将导致更频繁的供应订单生成。

  • 转到 库存 / 配置 / 缓存配置提前期因子

常规因素应从 0.2(长提前期)到 0.8(短提前期)。

产品属性

  • 对于制造产品,转到 制造 / 产品 并更新“制造提前期”字段,可在“库存”选项卡中找到。

  • 对于采购产品,转到 采购 / 产品 并更新每个供应商的《交货提前期》,可在“采购”选项卡和“供应商”部分中找到。

ADU计算方法

平均每日用量(ADU)定义了产品在特定位置的需求数量频率。它可以以不同的方式计算,您可以通过以下方式配置 ADU 计算方法:

  1. 转到 库存 / 配置 / DDMRP / ADU 计算方法

  2. 指定名称,计算方法(固定、历史查看、未来查看或混合)。

  3. 填写相应的期间(历史、未来或混合方法的两者)以指定考虑期间的长度(天数)。

  4. 指定信息来源:库存移动或需求估计。

  5. 如果您使用混合方法,请填写《历史因子》和《未来因子》。

如果您系统中没有库存移动的历史记录,建议使用固定方法或开始制定未来估计。如果您有库存移动的历史记录,最好使用历史查看方法或混合方法。

默认情况下,ADU 每天由后台作业独立于其他缓冲区字段计算一次。此计算可以以较低的频率进行,但不建议每周运行一次或每天运行一次以上。如有必要强制计算 ADU,请转到 库存 / 配置 / DDMRP / 运行 DDMRP 并点击 运行 ADU 计算

已知问题/路线图

DDMRP 的路线图已知问题可以在 GitHub 上找到。

变更日志

13.0.1.1.0 (2020-07-01)

功能

    • 新设置 在相关事件上更新库存缓冲区的 NFP

    • 新专用设置块。(#50

13.0.1.0.0 (2020-06-11)

  • [MIG/REF] 将模块迁移到 v13 并重构(添加了新的专用库存缓冲区模型)。

11.0.1.3.0 (2019-02-21)

  • [ADD] 新图表,展示缓冲区的供需信息(显示订单峰值阈值和范围)。(#40

11.0.1.2.0 (2019-01-29)

  • [IMP] 执行优先级计算和 ADU 的性能改进。(#36

  • [IMP] 使用最小数量调整采购建议。(#37

11.0.1.1.0 (2018-08-31)

  • [IMP] 实现了混合 ADU 计算方法。(#23

11.0.1.0.0 (2018-07-16)

  • 历史开始

错误追踪器

错误在 GitHub 问题 上跟踪。如有问题,请检查是否已报告您的问题。如果您是第一个发现,请提供详细且受欢迎的反馈,帮助我们解决。

不要直接联系贡献者以获取支持或技术问题的帮助。

鸣谢

作者

  • ForgeFlow

贡献者

其他鸣谢

本模块的初始开发得到了以下机构的财务支持:

  • Aleph Objects, Inc.

维护者

本模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。

当前维护者

JordiBForgeFlow LoisRForgeFlow ChrisOForgeFlow

本模块是GitHub上OCA/ddmrp项目的一部分。

欢迎您贡献力量。有关如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


发布历史 发布通知 | RSS订阅

下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程。

构建分发

odoo_addon_ddmrp-17.0.1.0.4.1-py3-none-any.whl (243.8 kB 查看哈希值)

上传时间 Python 3

由以下支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面