交付周期¶
准确预测交货日期对于满足客户期望至关重要。在 Odoo 中,库存 应用允许全面的提前期配置,从而能够协调和规划生产订单、交货和收货。
前置时间类型¶
不同操作的不同提前期会影响订单履行过程的各个阶段。以下是 Odoo 中提前期类型的总结:

客户交货期: 履行客户订单的默认时间框架。客户交货期是指从销售订单 (SO) 确认之日起到产品从仓库发货之日止的天数。这也被称为 交货提前期。
销售安全提前期:将 计划交货日期 提前指定的天数。这作为一个缓冲,以便有充足的时间提前准备出库货物,考虑到履行过程中可能出现延迟的可能性。
采购提前期:从采购订单(PO)确认到产品收货的天数。它提供了产品到达仓库所需时间的洞察,有助于有效安排和规划供应商的交货。
采购安全提前期:将 PO 的订单截止日期提前指定的天数。这种提前下订单的主动方法可以减轻供应商或运输延误的风险。因此,对于设置为按订单补货的产品,根据指定的天数,需求会提前出现在 补货报告 中。
Days to Purchase: 供应商接收报价请求 (RFQ) 并确认所需的天数。它将安排 RFQ 的截止日期提前指定的天数。
制造提前期:从确认日期起完成一个制造订单(MO)所需的天数。此提前期包括周末(Odoo 中的非工作时间),并用于预测成品的近似生产日期。
准备生产订单的天数: 补充组件或制造产品子组件所需的天数。可以直接在物料清单 (BoM) 上设置一个值,或者点击 计算 来汇总 BoM 中组件的采购和生产提前期。
制造安全提前期:将 MO(制造订单) 的计划日期提前指定的天数。当与 按订单补货 结合使用时,安全提前期会使需求在补货报告中更早出现。
销售提前期¶
客户提前期和销售安全提前期可以配置为自动计算 SO 上的 预计交货日期。预计交货日期确保了从仓库发货的 交货日期 设置的现实性。
如果设定的交货日期早于预期日期,Odoo 就会发出警告信息,因为届时可能无法完成订单,从而影响其他仓库业务。
Example
一个包含 椰子香味蜡烛
的 SO 于 7 月 11 日确认。该产品的客户交货期为 14 天,企业使用的销售安全交货期为 1 天。基于这些交货期输入,Odoo 建议的交货日期为 15 天后,即 7 月 26 日。

以下部分演示如何自动计算预期交货日期。
客户提前期¶
在每个产品表单上设置客户交货时间,通过导航到产品页面。为此,请转到 库存 标签。然后,在 客户交货时间 字段下,填写从开始到完成交付订单所需的日历天数。
。从那里,选择所需的产品,并切换到Example
为 椰子香味蜡烛
设置14天的客户交货时间,通过导航到其产品表单。然后,在 库存 标签页中,在 客户交货时间 字段中输入 14.00
天。

销售安全提前期¶
销售安全提前期 在
中为整个业务全局设置。在配置页面上,位于 高级排程 标题下,找到 销售安全提前期 的框,并点击复选框以启用该功能。
接下来,输入所需的日历天数。此安全提前期是一个缓冲,通知团队在预定日期之前为出库货物做好准备。
Example
将 销售安全提前期 设置为 1.00
天,会将交货单 (DO) 的 计划日期 提前一天。在这种情况下,如果产品最初计划在4月6日交付,但有一天的安全提前期,那么交货单的新计划日期将是4月5日。

交付多个产品¶
对于包含多个具有不同交货时间的产品订单,可以直接从报价单本身配置交货时间。在报价单上,点击 其他信息 标签,并将 发货策略 设置为:
尽快 以在产品准备好后立即交付。DO 的 计划日期 是通过将今天的日期加上订单中产品的最短交货时间来确定。
当所有产品都准备好 时,等待一次性完成整个订单。DO 的 计划日期 是通过将今天的日期加上订单中产品的最长交货时间来确定的。

Example
在一份包含两种产品 瑜伽垫
和 阻力带
的报价中,这两种产品的交货期分别为 8 天和 5 天。今天的日期是 4 月 2 日。
当 发货策略 设置为 尽快 时,预计交货日期为从今天起 5 天:4 月 7 日。另一方面,选择 当所有产品准备就绪 时,预计日期为从今天起 8 天:4 月 10 日。
采购提前期¶
自动确定从供应商处下订单的日期有助于简化采购流程。
Odoo 根据产品在仓库中所需的日期,计算供应商发货的 收货日期 和 PO 截止日期。通过从收货日期倒推,考虑供应商交货时间和采购安全提前期,以确定 PO 的截止日期。
此截止日期是订单应确认的日期,以确保在预期收货日期前及时到达。

另请参阅
供应商提前期¶
要为从供应商地点到达仓库的订单设置供应商提前期,首先通过
导航到产品表单。接下来,选择所需产品,并切换到 采购 标签页。在可编辑的供应商价格表中,点击 添加一行 按钮以添加供应商详细信息,例如 供应商 名称、为该产品提供的 价格,以及最后的 交货提前期。
注解
可以在供应商价格表中添加多个供应商和交货时间。默认选择的供应商和交货时间将是列表顶部的条目。
Example
在产品表单的供应商价格表上,所选供应商的 交货提前期 设置为 10 天。

通过设置供应商提前期,商品的预计到达日期会自动确定为 PO 确认日期加上供应商提前期。这确保了如果产品 未 在预期时间内到达,仓库员工会收到通知。
Example
对于7月11日确认的 PO(采购订单),如果产品配置了10天的供应商交货时间,Odoo会自动将 收货日期 设置为7月21日。该收货日期也会作为 计划日期 显示在仓库收货单上,可通过位于 PO(采购订单) 上的 收货 智能按钮访问。


采购安全提前期¶
采购安全提前期 在
中为整个业务全局设置。在 设置 页面,位于 高级排程 标题下,勾选 采购安全提前期 的复选框。
接下来,输入所需的日历天数。通过配置安全提前期,可以设置一个缓冲时间以应对供应商交付的潜在延迟。然后,点击 保存。
Example
将 采购安全提前期 设置为 2.00
天,会将 计划日期 的收货时间推迟两天。在这种情况下,如果产品最初计划于4月6日到达,加上两天的安全提前期,新的收货计划日期将为4月8日。

购买天数¶
要设置 采购天数 的提前期,请前往 高级调度 部分下的 采购天数 字段中,指定供应商在收到公司的 RFQ 后确认所需的天数。
。在
制造提前期¶
提前期有助于简化用于带有物料清单(BoMs)的制造产品中的消耗性材料和组件的采购流程。
The MO deadline, which is the deadline to begin the manufacturing process to complete the product by the scheduled delivery date, can be determined by configuring the manufacturing lead times and manufacturing security lead times.

制造前置时间¶
产品的制造提前期是从产品的物料清单 (BoM) 表单中配置的。
要为 BoM 添加前置时间,请导航至
,然后选择要编辑的 BoM。在 BoM 表单中,点击 杂项 标签。更改 制造提前期 字段中的值(以天为单位),以指定制造产品所需的日历天数。

注解
如果选定的 BoM 是多级 BoM,则会添加组件的制造提前期。
如果 BoM 产品是外包的,可以使用 制造提前期 来确定应将组件发送给外包商的日期。
根据 DO 中 Scheduled Date 字段所示的 预计交货日期,设定 MO 的截止日期。
The MO deadline, which is the Scheduled Date field on the MO, is calculated as the expected delivery date subtracted by the manufacturing lead time.
这确保了制造过程按时开始,以满足交货日期。
然而,需要注意的是,前置时间是基于日历日计算的。前置时间 不 考虑周末、节假日或 工作中心容量 (工作中心可以同时执行的操作数量)。
另请参阅
Example
产品在 DO 上的预定发货日期是8月15日。该产品需要14天来制造。因此,为了满足承诺日期,开始 MO 的最晚日期是8月1日。
准备生产订单的天数¶
通过进入其 BoM 来配置制造产品所需的组件收集天数。为此,请前往
,并选择所需的 BoM。在 BoM 的 杂项 选项卡中,在 准备生产订单的天数 字段中指定获取产品组件所需的日历天数。这样做可以提前创建 MOs,并确保有足够的时间来补充组件或制造半成品。
小技巧
点击位于 准备制造订单的天数 字段旁边的 计算,可以计算 BoM 上列出的所有组件中最长的交货时间。
采购安全提前期 影响此特定 BoM 的值也会被加到此值中。
Example
一个 BoM 包含两个组件,其中一个的制造提前期为两天,另一个的采购提前期为四天。 准备生产订单的天数 为四天。
制造安全提前期¶
制造安全提前期 在 计划 标题下,勾选 安全提前期 的复选框。
中为整个企业全局设置。在接下来,输入所需的日历天数。通过配置安全提前期,设置一个缓冲时间以应对制造过程中可能出现的延迟。然后,点击 保存。

Example
某产品的 DO 上设定的计划发货日期为8月15日。制造提前期为7天,制造安全提前期为3天。因此,MO 上的 计划日期 反映了开始制造订单的最晚日期。在此示例中,MO 上的计划日期为8月5日。
全局示例¶
请参阅以下示例,了解所有前置时间如何协同工作以确保及时完成订单:
销售安全提前期: 1 天
制造安全提前期:2 天
制造提前期:3 天
采购安全提前期:1 天
供应商提前期:4 天
客户于9月1日下单订购一件制造产品,仓库的预定发货日期为9月20日。Odoo 根据出库发货日期(9月20日),利用提前期和自动补货规则来安排必要的操作:

9 月 1 日:销售订单创建,由销售人员确认。
9月9日:订购组件的截止日期,以确保在制造开始时及时到达(供应商提前期为4天)。
9月13日:组件的计划收货日期。最初设定为9月14日,但由于1天的采购安全提前期,日期提前了1天。
9月14日:开始生产的截止日期。通过从预计交付日期9月19日减去3天的生产前置时间和2天的生产安全前置时间计算得出。
9月19日:计划日期 在交货单上显示更新后的预计交货日期,原定为9月20日。但由于销售安全提前期,日期提前了一天。
Odoo 的补货计划映射了企业的订单履行流程,设定了预定的截止日期和原材料订购日期,包括为潜在延误预留的缓冲天数。这确保了产品能够按时交付。