Toggle navigation

计划交货日期是如何运算的?

计算计划日期是为了能够计划发货, 收货等等。依赖于你的公司的习惯Odoo会根据排程器自动生成计划日期。Odoo排程器每行的计算, 不管是生产订单, 发货单, 销售订单, 等等。计算出来的日期依赖于Odoo中设置号的不同的提前期。

配置提前期

配置**备货时间**是计算日程的第一个关键步骤。备货时间是向不同伙伴和/或客户承诺的交货期、制造期等方面的延迟。

按照以下配置不同的提前期 :

在产品层面

  • Supplier lead time:

是供应商需要讲采购的产品交货的时间。要, 配置供应商提前期需要选择一个产品, 并进入 库存 页签。你需要在产品上添加一个供应商用来选择一个供应商的提前期。

一旦供应商选定后, 只要打开供应商页面并填入 交货提前期 。在该状况下, 安全天数没有任何影响, 计划交货天数等于 :采购订单的 日期交货提前期

  • Customer lead time:

客户提前期是货物从你的库存/仓库送到你的客户所需的时间。它可以在所有产品上进行配置。只要选定给一个产品, 进入销售页面并标出 客户提前期

  • Manufacturing lead time:

在同一页面也可以配置 生产提前期 , 生产提前期是制造产品所需的时间。

站在公司层面

在公司层面, 可以配置 安全天数 用来应付偶然的延期并能满足约定。该方法是从 计算出来的计划日期 减去 后备 天数用来应付延期。

  • Sales Safety days:

销售安全天数就是 后备 天数, 用来保证按照和客户约定的交期及时交货。它们是交货提前期的错误边际。安全天数和为了按时到达而把腕表的时间调早是同样的逻辑。该方法是从计算出来的理论交期减去安全天数并且计算一个比你承诺给客户的交期时间更早的日期。那样你就可以确保总是对客户满足你的承诺。

设置安全天数, 进入 设置(Settings) ‣通用设置(General settings) 然后点击 配置公司数据

一旦菜单打开, 进入配置页面输入安全天数。

  • Purchase Safety days:

采购的提前期和销售的提前安全天数逻辑一样。

对供应商提前期有一些错误边际。当系统生成采购订单对产品进行补货的时候, 它们可以被计划早一些天数用来应付供应商一些未知的不确定的延期。采购提前期可以在销售安全天数的同一个菜单下面看到。

在路线层面

产品的可能需要的内部调拨依赖于库存的移动并且也会影响到计算日期。

内部调拨的所需时间可以在 库存 模块的路径中的拉规则中定义。

进入其中一个路径的推规则部分设置一个延迟。

在销售订单层面 :

  • Requested date:

Odoo也有可能让客户在销售订单的其他信息页面选定一个特定的需求日期。如果该日期比Odoo自动计算出来的理论日期短的话, 系统会弹出报警。

例子

例如, 你今天可以销售一辆汽车(一月1号), 该车是按订单补货方式, 并且你已经承诺会在20天内给客户交货(一月20号)。在该情景下, 排程器可能会根据你的配置触发以下事件 :

  • 分录19 :实际计划发货(销售安全天数的1天)
  • 分录18 :从供应商收货(采购天数的1天)
  • 分录10 :给供应商下单的最后期限(供应商交货提前期的9天)
  • 1月8 :触发一个给到采购团队的一个采购需求, 因为采购部分平均需要2天询价并下单。