Odoo9是如何计算预定交付日期的
计算预定日期目的是按计划交付、接收等。根据不同公司习惯,Odoo会通过调度器自动生成预定日期,Odoo调度器计算每一行的每件事情,无论是生产订单、交货单、销售订单等,依据Odoo中配置的不同交付时间(Lead Times)来计算预定日期。
配置交付时间(Lead Times)目的是计算预定日期。交付时间是一个延时时间,是你给你的合作伙伴和/客户承诺交付的日期。
不同的交付时间配置如下:
在产品层面
- 供应商交付时间(Supplier Lead Time)
你从供应商那里采购产品,到你接到供应商发来的产品需要的时间。要配置供应商交付时间,选择一个产品,在产品窗体的库存(Inventory)选项卡下,添加提供这个产品的供应商,目的是选择供应商的交付时间。

可以添加多个供应商,每个供应商分别都有一个交付时间。
一旦选中供应商,就会弹出供应商窗体,可以在这个窗体填写交付时间(Delivery lead time)。在这种情况下,不影响安全天数。预定交付天数等于:采购订单日期+交付时间。

- 客户交付时间(Customer lead time)
客户交付时间指的是:从你的商店/仓库取出产品交到客户手里的时间。可以给任何产品来配置这个时间。很简单,选择产品,在销售选项卡指示你的客户交付时间。

- 制造交付时间(Manufacturing lead time)
制造交付时间指的是:制造产品需要的时间。安装完MRP后,这个选项会出现在产品窗体的销售选项卡下面。
注:如果你想创建制造路由,不要忘了去勾选库存中制造复选框。
在公司层面
在公司层面,可以配置安全天数(security days)目的是应付最终延误,设置的安全天数确保满足你的承诺。在延误这种情况下,我们的想法是从计算的预定日期(computed scheduled date)减去备份(backup)天数
- 销售安全天数(sales safety days)
销售安全天数是一个备份(back-up)天数,来确保你可以在承诺的时间里交付到客户手里。它是交付时间的误差量。安全天数的逻辑就像早期的手表,目的是要准时到达。我们的想法是从从预算中减去安全天数,让预定日期比你向客户承诺的日期要早,这样能确保你的承诺。
要设置安全天数,到设置(Settings)>>一般设置(General settings),点击“配置你的公司数据(Configure your company data)”

打开这个菜单,进入到你的公司配置(Configure)选项卡指定安全天数。
- 采购安全天数(Purchase safety days)
采购安全天数和它下面的销售安全天数有相同的逻辑。
它们是供货商交付时间的误差幅度。当系统为购买产品而生成采购订单时,他们将被提前很多天来安排,以应对突发的供应商延迟。可以在采购安全天数同一个菜单中看到销售安全天数(sale safety days)。

提示:请注意,您也可以从这里配置默认的制造提前期。
在路由层面
由于移库导致的产品内部迁移,这也可能影响计算的日期
当在路由(route)中创建一个新的推式规则时,可以在库存(Inventory)应用程序中指定内部迁移的延迟天数。
在路由(route)窗体的推式规则部分中来设置延迟天数。

在销售订单层面
- 申请时间(Requested date)
通过在销售订单的其它信息(other information)选项卡中指示申请时间(需要安装sale_order_dates模块),如果这个日期要比理论上计算的日期早,Odoo将会自动显示警告。

例子
作为例子,客户在今天1月1日采购了你公司的一辆车,同时也是你今天销售出去了一辆车,你承诺在20天内把车交付到用户手里。在这个场景中,调度器基于你的配置可能触发下面的事件:
- 1月19日:实际交货日期(1天的销售安全期)
- 1月18日:从你的供应商那里接收这个产品(1天的采购安全期)
- 1月10日:向你的供应商提交订单的截止日期(供应商交付时间为9天)
- 1月8日:向你的采购团队提出采购申请,因为这个采购团队平均需要2天时间来找到合适的供应商并下订单
- 1月2日到7日是留给你提交采购申请的准备时间
Odoo9是如何计算预定交付日期的的更多相关文章
- 如何计算Java对象所占内存的大小
[ 简单总结: 随便一个java项目,引入jar包: lucene-core-4.0.0.jar 如果是 maven项目,直接用如下依赖: <dependency> <groupId ...
- Odoo9发行说明
2015年10月1日,期待已久的Odoo9正式发布.本文是Odoo9正式版发行说明,基于官网资料翻译. 译者: 苏州-微尘原文地址:https://www.odoo.com/page/odoo-9-r ...
- WebService -- Java 实现之 CXF ( 添加系统预定义的拦截器)
1. 概述 CXF允许我们在webservice的in/out位置添加拦截器.拦截器有两大分类,一类是系统预定义的:另一类是自定义拦截器. 2. 在server端添加拦截器. JaxWsServerF ...
- PHP预定义接口之 ArrayAccess
最近这段时间回家过年了,博客也没有更新,感觉少学习了好多东西,也错失了好多的学习机会,就像大家在春节抢红包时常说的一句话:一不留神错过了好几亿.废话少说,这篇博客给大家说说关于PHP预定义接口中常用到 ...
- .NET中那些所谓的新语法之三:系统预定义委托与Lambda表达式
开篇:在上一篇中,我们了解了匿名类.匿名方法与扩展方法等所谓的新语法,这一篇我们继续征程,看看系统预定义委托(Action/Func/Predicate)和超爱的Lambda表达式.为了方便码农们,. ...
- PHP预定义变量
* PHP预定义 * 预定义变量 * $_GET - 接收客户端以请求类型为GET方法发送的数据内容 * $_POST - 接收客户端以请求类型为POST方法发送的数据内容 * $_REQUEST - ...
- javascript 函数初探 (二)--- 那些年的预定义函数
javascript的预定义函数: javascript引擎中有一组可以随时调用的内建函数. 这些内建函数包括: 1. parseInt() 2. parseFloat() 3. isNaN() 4. ...
- linux中位置参数变量和预定义变量
位置参数变量 预定义变量
- ES5基础之正则表达式02:范围类、预定义类和边界字符
1.范围类 //元字符 /* * 正则表达式由两种基本字符类型组成 * 1.原义文本字符:例如123abc * 2.元字符:元字符是在正则表达式中有特殊含义的非字母字符 */ //常见特殊符号:. * ...
随机推荐
- Prototype原型(创建型模式)
依赖关系的倒置:抽象不应该依赖于实现的细节,实现细节应该依赖于抽象. 原型模式的定义 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象.prototype模式允许一个对象再创建另外一个可 ...
- Android Studio 工具插件
1.Android Studio 翻译插件,可以将英文翻译为中文. https://github.com/Skykai521/ECTranslation 2.Android Studio之Androi ...
- 如何实时查看linux下的日志
Linux日志文件在/var/log目录下,可以通过命令查看日志文件. 1,cat messages可以查看某个日志文件. 2,要达到实时更新,可以通过tail命令查看更新的数据,例如tail -f ...
- 快速上手php:使用PhpStrom调试php
闲话 使用phpStrom的时候居然不打印到控制台,要打印测试的话就要输出到页面,目前我还不知道有什么好办法像jsp一样输出到页面的同时也打印到控制台.这种做法还是比较烦的,特别出问题需要调试的时候. ...
- BZOJ 1086: [SCOI2005]王室联邦
1086: [SCOI2005]王室联邦 Time Limit: 10 Sec Memory Limit: 162 MBSec Special JudgeSubmit: 1399 Solved: ...
- 一、Daily Scrum Meeting【Alpha】------Clover
[Alpha]Daily Scrum Meeting 第一次 [Alpha]Daily Scrum Meeting 第二次 [Alpha]Daily Scrum Meeting 第三次 [Alpha] ...
- Day2-python基础2
本次学习内容 1.for循环 2.continue and break 3.while循环 4.运算符 5.数据类型 数字 字符串 列表 1.for循环 猜年龄的游戏完善下,只有三次机会 for i ...
- 迅雷9、迅雷极速版之迅雷P2P加速:流量吸血鬼?为什么你装了迅雷之后电脑会感觉很卡很卡?
原文地址:http://www.whosmall.com/post/90 关闭极速版迅雷ThunderPlatform.exe进程 ThunderPlatform.exe目的:利用P2P技术进行用户间 ...
- elasticsearch curl operation
Elastic Search API Index.简单的介绍了使用Elastic Search 如何建立索引. ElasticSearch-API-Index 索引创建API允许初始化一个索引.Ela ...
- Apache与Tomcat服务器
Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.在Apache基金会里面Apache S ...