业务情景

  1. 半成品在分厂生产,然后再在总厂组装
  2. 半成品所需的原材料存储在分厂的仓库
  3. 总厂需要的原材料储存在总厂的仓库
  4. 公用的原材料储存在总厂的仓库

 
 

解决方案

  1. 使用仓库间的供应
  2. 设置合适的Route

 
 

详细设置

 
 

设置物流策略

 
 

个仓库

 
 

总厂需要的半成品从
分厂供应,并且总厂可以采购和制造
需要的材料和产品

 
 

同样的,分厂设置分别为

 
 

为简化,分厂之间不互相供应

 
 

同样设置另外一个分厂的仓库如下

 
 

这样设置之后,系统会生产必须的route.

 
 

设置产品

 
 

测试产品的BOM结果如下

 
 

 
 

产品
上主架組裝-E216M 在总厂组装

组件
上主架烤漆-南寶砂
在分厂chicago 制造

 
 

依据BOM的结构建立
产品资料和BOM

 
 

产品 上主架組裝-E216M

 
 

选择产品类型为
可库存

 
 

在需求页卡的路线区域,选择合适的路线。

 
 

因为, 该产品在 主厂组装,无需从其他厂区供应,所以勾选路线 manufacture 或者 manufacture main,或者2个都勾选。

 
 

依次建立原材料和
半成品的产品资料

 
 

注意,对于在Chicago分厂制造的半成品的路线设置

 
 

 
 

说明;

因为此半成品在 Chicago 制造,然后运到 总厂做 总装,因此勾选路线

  1. Main Warehouse: Supply Product from Chicago Warehouse
  2. Manufacture Chicago

 
 

因为此半成品是按照订单
需求再制造出来,因此还要勾选 make to order.

如果此半成品是根据安全库存水平确定制造数量,则需要设置order point rule.

 
 

产品基本资料设置完成之后,设置BOM

 
 

先设置 主产品的BOM

 
 

再设置
半成品的BOM

 
 

按照BOM结构依次完成BOM的设置

 
 

验证配置

 
 

建立主产品的制造单,并确认制造单

 
 

制造单会计算物料,同时会为原材料触发
补货

 
 

半成品
上主架烤漆-南寶砂
会根据产品设置里面的
路线,触发相应的物料调拨,直至生成在分厂制造半成品的制造单。

 
 

 
 

半成品的制造单

 
 

odoo高级物流应用:跨厂区生产的更多相关文章

  1. 什么是APS高级计划排程(生产计划排产)系统主要功能模块有哪些?

    什么是APS高级计划排程(生产计划排产)系统? APS高级计划排程(高级计划排产)系统主要解决“在有限产能条件下,交期产能精确预测.工序生产与物料供应最优详细计划”的问题.APS高级计划排程(高级计划 ...

  2. Web高级 Ajax和跨域CORS

    Asynchronous JavaScript and XML 1. XMLHttpRequest 前端开发都知道,不多说. var xhr = new XMLHttpRequest(); xhr.o ...

  3. 第十四章 Odoo 12开发之部署和维护生产实例

    本文中将学习将 Odoo 服务器作为生产环境的基本准备.安装和维护服务器是一个复杂的话题,应该由专业人员完成.本文中所学习的不足以保证普通用户创建应对包含敏感数据和服务的健壮.安全环境. 本文旨在介绍 ...

  4. odoo:开源 ERP/CRM 入门与实践

    看了这张图,或许你对odoo有了一些兴趣. 这次就是和大家一起交流开源ERP/CRM系统:odoo 对以下读者有帮助:研发.产品.项目.市场.服务.运营.管理等. 一.背景趋势 社交网络.电商O2O: ...

  5. odoo:开源 ERP/CRM 入门与实践 -- 上海嘉冰信息技术公司提供咨询服务

    odoo:开源 ERP/CRM 入门与实践 看了这张图,或许你对odoo有了一些兴趣. 这次Chat就是和大家一起交流开源ERP/CRM系统:odoo 对以下读者有帮助:研发.产品.项目.市场.服务. ...

  6. 06易普优APS行业方案:包装印刷行业高级计划排程

    易普优APS行业方案:包装印刷行业高级计划排程 一.包装印刷行业发展概况 网络购物催生包装印刷行业迅猛发展,目前已具有万亿市场规模,全国包装印刷企业总数达30万家,其中规模以上企业只有2万多家,已然成 ...

  7. Odoo 8,9,10 制造领料、入库 实践

    Odoo12 已经支持在 同一个仓库内,使用 投入/产品 库位, 不必采用本文的方法     Odoo 设计在 仓库/库存 进行生产,也就是 在 仓库/库存 领料,产出, 例如     如果要实现一般 ...

  8. [Android Studio 权威教程]断点调试和高级调试

    好了开始写一个简单的调试程序,我们先来一个for循环 ? 1 2 3 4 5 6 7 8 <code class="language-java hljs ">for ( ...

  9. ###Android 断点调试和高级调试###

    转自:http://www.2cto.com/kf/201506/408358.html 有人说Android 的调试是最坑的,那我只能说是你不会用而已,我可以说Android Studio的调试是我 ...

随机推荐

  1. PHP 教父鸟哥 Yar 的原理分析

    模块越来越多,业务越来越复杂,RPC 就上场了,在 PHP 的世界里,鸟哥的作品一直备受广大网友的青睐.下面一起学习下鸟哥的 PRC 框架 Yar . 揭开 Yar 神秘面纱 RPC 采用客户端/服务 ...

  2. [python工具][3]sublime常用配置 与操作指南

    https://github.com/jikeytang/sublime-text http://zh.lucida.me/blog/sublime-text-complete-guide/

  3. 模拟select框

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. BZOJ3098 Hash Killer II 【概率】

    挺有意思的一题 就是卡一个\(hash\) 我们先取L大概几十保证结果会超出\(10^9 + 7\) 然后就随机输出\(10^5\)个字符 由题目的提示我们可以想到,如果我们有\(n\)个数,选\(k ...

  5. Element 'plugin' cannot have character [children], because the type's content type is element-only

    原因是你复制的时候,带了一些特殊符号. 解决方案: 将那一串代码复制到notpad++ 或者文本上面,再复制到你的编译器里面,就可以解决问题了

  6. BaseResponse

    package common; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; /** * ...

  7. d3 比例尺

    .domain([, ]) 定义域范围 .range([, ]) 值域范围 var scale = d3.scale.linear() .domain([, ]) .range([, ]); 将100 ...

  8. Git开发必知必会

    比如说你现在准备写一个自己的视频资源网站,在创业初期,你的项目暂时还是测试阶段,没有用户的时候,你可能只有一个人在开发,你每天都以写的内容和时间作为文件名的命名,这样其实是可以满足你对版本控制的基本需 ...

  9. 关于Dijkstra 和 Bellman-ford算法的简单理解

    两个算法都是跟求图的有源最短路径有关.Dijkstra主要针对的是无负权值节点的图,而Bellman-Ford算法则是可以处理有负权值的有向图的最短路径问题.两者都用到了一个“松弛计算”的方法,也就是 ...

  10. hdu3572 任务分配/最大流判断满流

    题意:将n个任务分配为m个机器,给每个任务需要的天数(无需每天连续),和可以在哪些天去做该任务,求是否存在方案. 典型的任务(X)----天(Y)二分最大流,(因为这里任务是与天的关系)处理器控制流量 ...