当前位置: 首页 > news >正文

odoo17的分包重新供应路线如何设置?可从销售订单中实时直接触发采购订单或相关单据

🏆本文收录于《全栈Bug调优(实战版)》专栏,主要记录项目实战过程中所遇到的Bug或因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!

🍲问题描述

odoo17的分包路线如何设置?可从销售订单中直接触发采购订单及相关单据
举例:FURN_8888办公台灯这个产品的物料清单是分包的,由A组件和B组件组成,如果销售订单中销售FURN_8888办公台灯,可否直接自动触发产生采购订单及分包重新供应,如果再供应产品需制造产生,A组件和B组件下面仍有物料清单子级,如何设置实时触发其对应的制造订单或其他单据,如何设置产品自动补货和实时补货,路线和路由应如何配置??

🌴解决方案

  如下是上述问题的解决方案,仅供参考:

Odoo 17 中,通过适当配置供应链路线和自动补货策略,可以实现从销售订单中实时触发采购订单、制造订单及分包重新供应的功能。对于你提到的分包场景(如 FURN_8888 办公台灯,由 A 和 B 组件组成,并且每个组件可能还有子物料清单),我们可以通过以下步骤来配置系统,以便从销售订单中自动触发采购、分包和制造流程。

主要涉及的配置

  1. 产品物料清单(BOM, Bill of Materials):配置产品和组件的BOM,定义分包和制造规则。
  2. 供应链路线和路由设置:为分包产品设置适当的供应路线,以从销售订单触发采购订单。
  3. 自动补货(Reordering Rules):为产品配置自动补货规则,以确保实时创建制造订单或采购订单。
  4. 供应商配置:分包相关的采购流程需要将供应商配置为分包商。

详细步骤

1. 配置产品物料清单 (BOM)

首先,确保分包的产品及其组件有正确的物料清单:

  • 产品 FURN_8888(办公台灯)

    • 设置为 分包产品(Subcontracting),物料清单类型选择 分包(Subcontracting)
    • BOM 配置中,列出需要的组件 AB
  • 组件 A 和 B

    • 如果 A 和 B 需要制造(而不是直接采购),为它们创建物料清单,并配置制造路线。
    • 如果 A 和 B 是采购的,直接设置相应的供应商。

步骤

  1. 进入产品设置

    • 导航至 Inventory -> Master Data -> Products,选择 FURN_8888
    • 在产品表单中,确保产品类型为 Storable Product
    • Routes 选项卡下,启用 BuySubcontracting 选项。
  2. 设置 BOM

    • Manufacturing -> Products -> Bill of Materials 中,创建一个新的 BOM:
      • 选择 FURN_8888 作为产品。
      • BOM 类型选择 Subcontracting,并列出需要的组件(如 AB)。
      • 在 BOM 选项中,关联供应商(即分包商)。
2. 设置分包的供应路线(Subcontracting Route)

为了从销售订单中触发采购和分包供应,需要为产品配置合适的路线。

步骤

  1. 启用多步路线

    • Settings -> Inventory 中,启用 Multi-step routesSubcontracting
  2. 为产品设置路线

    • Inventory -> Configuration -> Routes 中,找到或创建分包相关的路线。
    • 如果已有 Subcontracting 路线,则直接使用。如果没有,创建一条新的路线,并确保以下规则:
      • 规则 1:从销售订单触发采购订单或分包订单。
      • 规则 2:对于分包的物料,生成采购订单,并指向正确的供应商。
3. 配置自动补货规则(Reordering Rules)

为确保在库存低于安全水平时自动生成采购订单或制造订单,你可以为产品设置补货规则。

步骤

  1. 进入产品设置

    • 对于 FURN_8888 及其组件(AB),确保补货规则已经配置。
  2. 设置 Reordering Rules

    • 导航至 Inventory -> Master Data -> Products,选择产品(例如 FURN_8888)。
    • Inventory 选项卡下,点击 Reordering Rules,设置最低和最高库存水平。
    • 选择规则触发的动作,例如采购或制造。
4. 设置供应商和分包商

为了触发分包采购订单,需为产品设置供应商,并将其标记为分包商。

步骤

  1. 进入产品设置

    • Products -> Products 中,选择 FURN_8888
  2. 配置供应商

    • 在产品表单的 Purchase 选项卡下,添加相关供应商并将其设为分包商。
    • 勾选 Subcontractor 选项。
  3. 分包商物料清单

    • 确保物料清单中关联的分包商可以供应相应的组件。
5. 从销售订单触发分包和采购

当销售订单确认后,Odoo 会根据配置的路线和补货规则,自动生成采购订单或制造订单。

步骤

  1. 创建销售订单

    • Sales -> Orders -> Sales Orders 中,创建销售订单,并选择 FURN_8888 作为产品。
  2. 确认销售订单

    • 确认销售订单后,Odoo 应该会自动根据产品的路线配置和补货规则,生成相应的采购订单(针对分包商)或制造订单。
6. 实时触发采购订单及制造订单

通过上述步骤,Odoo 会根据分包和制造流程,实时触发采购和制造订单。配置好分包路线、补货规则和供应商后,系统能够自动从销售订单开始触发整个流程。

例子流程:

  • 销售订单中确认 FURN_8888(办公台灯),Odoo 检查库存并生成相应的采购订单发给分包商。
  • 分包商收到订单后,供应产品。
  • 如果 AB 组件需要制造,系统会根据其 BOM 自动生成制造订单。
  • 如果组件库存不足,Odoo 会根据补货规则自动生成新的采购订单。

总结

通过配置产品物料清单、分包路线和补货规则,Odoo 可以从销售订单自动触发采购订单和制造订单。关键是正确配置每个产品的路线和供应规则,包括分包的 BOM 设置和自动补货机制。

  希望如上措施及解决方案能够帮到有需要的你。

  PS:如若遇到采纳如下方案还是未解决的同学,希望不要抱怨&&急躁,毕竟影响因素众多,我写出来也是希望能够尽最大努力帮助到同类似问题的小伙伴,即把你未解决或者产生新Bug黏贴在评论区,我们大家一起来努力,一起帮你看看,可以不咯。

  若有对当前Bug有与如下提供的方法不一致,有个不情之请,希望你能把你的新思路或新方法分享到评论区,一起学习,目的就是帮助更多所需要的同学,正所谓「赠人玫瑰,手留余香」。

🍜写在最后

  如上问题有的来自我自身项目开发,有的收集网站,有的来自读者…如有侵权,立马删除。再者,针对此专栏中部分问题及其问题的解答思路或步骤等,存在少部分搜集于全网社区及人工智能问答等渠道,若最后实在是没能帮助到你,还望见谅!并非所有的解答都能解决每个人的问题,在此希望屏幕前的你能够给予宝贵的理解,而不是立刻指责或者抱怨!如果你有更优解,那建议你出教程写方案,一同学习!共同进步。

  ok,以上就是我这期的Bug修复内容啦,如果还想查找更多解决方案,你可以看看我专门收集Bug及提供解决方案的专栏《CSDN问答解惑-专业版》,都是实战中碰到的Bug,希望对你有所帮助。到此,咱们下期拜拜。

码字不易,如果这篇文章对你有所帮助,帮忙给 bug菌 来个一键三连(关注、点赞、收藏) ,您的支持就是我坚持写作分享知识点传播技术的最大动力。

同时也推荐大家关注我的硬核公众号:「猿圈奇妙屋」 ;以第一手学习bug菌的首发干货,不仅能学习更多技术硬货,还可白嫖最新BAT大厂面试真题、4000G Pdf技术书籍、万份简历/PPT模板、技术文章Markdown文档等海量资料,你想要的我都有!

📣关于我

我是bug菌,CSDN | 掘金 | InfoQ | 51CTO | 华为云 | 阿里云 | 腾讯云 等社区博客专家,C站博客之星Top30,华为云2023年度十佳博主,掘金多年度人气作者Top40,掘金等各大社区平台签约作者,51CTO年度博主Top12,掘金/InfoQ/51CTO等社区优质创作者;全网粉丝合计 30w+;硬核微信公众号「猿圈奇妙屋」,欢迎你的加入!免费白嫖最新BAT互联网公司面试真题、4000G PDF电子书籍、简历模板等海量资料,你想要的我都有,关键是你不来拿哇。



http://www.mrgr.cn/news/58309.html

相关文章:

  • 护照如何查验真伪?C++护照查验接口示例、护照文字识别、身份验证
  • Qt(简介)
  • 管理类联考 信息整理和经验分享
  • vue3移动端可同时上传照片和视频的组件
  • VLAN基础
  • Java Http 接口对接太繁琐?试试 UniHttp 框架吧
  • apache poi导出excel
  • 单片机入门教程
  • 15分钟学 Go 第 20 天:Go的错误处理
  • 【数据结构和算法】二、python中的常用数据结构
  • AI大模型应用(3)开源框架Vanna: 利用RAG方法做Text2SQL任务
  • 写出Windows操作系统内核的程序员,70多岁,还去办公室敲代码
  • openpnp - 解决“底部相机高级校正成功后, 开机归零时,吸嘴自动校验失败的问题“
  • NVR录像机汇聚管理EasyNVR多品牌NVR管理工具/设备视频报警功能详解
  • Chromium127调试指南 Windows篇 - 安装VS Code扩展(四)
  • 数据结构:堆的应用
  • Javascript数据结构——哈希表
  • 揭秘:登录注册表单背后的动画奥秘
  • 一个vue3的待办列表组件
  • Windows AD 域的深度解析 第一篇:AD 域原理与多系统联动
  • GPU 服务器厂家:谁将引领科技未来的强大动力?
  • LLM - CV 图像实例分割开源算法 SAM2(Segment Anything 2) 配置与推理 教程 (1)
  • 力扣之612.平面上的最近距离
  • softmax回归从零实现
  • 一文学会LLM参数量计算
  • qt中qjson存储的是string类型的数据时,对于““和null的区别