博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Odoo 外协加工产品的实现
阅读量:7061 次
发布时间:2019-06-28

本文共 941 字,大约阅读时间需要 3 分钟。

需求,当前有产品A需要讲原料B、C送到加工厂P,由加工厂P加工完成后送回公司,然后再销售给客户。

 

1.首先,设置产品A的BOM由原料B,C组成,产品A的Route设置为Manufacture,产品A的订购点设置为WH/Stock库位,原料B、C的Route设置为Buy,订购点也同样设置为WH/Stock库位

2.创建供内部库位”加工厂",所有者设置为加工厂P。

3.在产品A的BOM上设置工艺路线,工艺路线的Production Location设置为"加工厂”。

 

这样就是实现了原料送至"加工厂"库位,加工完A产品后到WH/Stock库位的路线。

 

疑点:

1.库位”加工厂"不能设置为供应商/生产类型,不然产生的生产单,不需要运送原料至"加工厂"库位即可生产。

2.服务类型的产品如果加入到BOM中,既不会产生需求单,也不会产生采购。

 

解决方案:

好吧,要不就是我对Odoo理解的还是不够深入,反正我试过了各种论坛,各种群,官方论坛,甚至邮件过官方function人员,依旧没有得到想要的解决方案,╮(╯▽╰)╭。

无奈我只要自己二开来满足需求了。下面简单说下自己的方案:

 

1. 首先,外协厂的库位是设置成内部库位还是供应商库位的问题,官方的某本培训教材中写的是可以设置为供应商库位,按7.0的思路来也是需要设置为供应商库位的,所以,我最终的选择还是设置成了供应商库位。(如果你对财务上的要求不是很高,其实设置成内部库位也是可以的,核算库存的时候按库位区分就好了)

2. 外协厂设置成了供应商库位,如何避免生产人员在发往外协厂库位的送货单完成之前进行生产操作?那就是在生产验库位的时候自己检测一下相关的调拨是否全部完成,若没有,那么就不让他能够检测通过。

3. 产成品的价格如何核算?Odoo默认的采用的是产成品产品设置的成本价,我这里设置为了产出的时候根据BOM计算出来的原料合计作为产品的cost。

4. 外协厂的服务费用怎么算?8.0中是不支持BOM中添加服务类型的产品的,为了方便,我还是稍微在系统中做了点手脚,让服务类型的产品能够和7.0中一样,正常的产生需求单,正常地产生采购单。当然,也可以不在BOM中添加服务类型的产品,在工艺路线中设置相关的科目属性替代的解决。

转载地址:http://fbnll.baihongyu.com/

你可能感兴趣的文章
ContentProvider简单介绍
查看>>
SQL SERVER获取数据库中所有表名 XTYPE类型
查看>>
java设计模式3--单例模式(Singleton)
查看>>
C#开发微信门户及应用(27)-公众号模板消息管理
查看>>
Java日志最佳实践
查看>>
【Active入门】ActiveMQ学习-1
查看>>
Hibernate查询语言
查看>>
能在CAD2004以下版本里面打开2007以上版本文件的外挂
查看>>
linux定时调度器每秒运行一次
查看>>
Android之TextureView浅析
查看>>
activiti学习资料(架构描述)
查看>>
概率图常见模型
查看>>
Android JNI编程(二)——C语言的基本数据类型,输出函数,输入函数
查看>>
使用SwingBench 对Oracle RAC DB性能 压力测试
查看>>
前端学Markdown
查看>>
easyui datagrid 行右键生成 动态获取(toolbar) 按钮
查看>>
Hibernate实体关系映射(OneToMany、ManyToOne双边)——完整实例
查看>>
get方式和set方式提交时乱码
查看>>
REST与SOA两种架构下WCF的异同比较(含源码)
查看>>
遇事处理方式
查看>>