导言
想象一个常见场景:销售口头承诺周五交货,计划员却在周四晚上才知道,采购单根本没进 Odoo。本文要填补的正是这种信息和流程的断层。
我们把十种常见场景排了优先级,从给一张普通桌子做BOM,到故意夸张的十级生产难题,每个场景都配有在 Odoo 里一步步可执行的操作清单。
Odoo 采购是把现实世界(库存、批次、入库、生产)和客户、财务的期望连起来的纽带。顺畅时没人要重复录入数据,出问题时却常被责怪为“ERP 有问题”。
很多工厂和仓库仍靠经验、微信和名为 FINAL_v3 的 Excel 表运转;这套办法暂时可行,但一旦扩张、增设工厂或接受审计,就露出漏洞。
采购模块是 Odoo ERP 的组成部分。团队采用它,是希望把职责明确、流程标准化、记录可检索,替代零散信息和线下表格。采购流程从申请、询价、供应商账单到收货,为预算审批提供清晰线索。
通过采购模块,你把货物流转的实际步骤建模:收货、入库、拣货、生产、发货、报废、补货。每一步都有日志,未来你会感谢当初留下的记录。
接下来你会看到十个实操场景,每个都用真实公司例子说明,从第一份BOM开始,到车间条码化为止。
本文主要读者是运营总监、仓库主管和生产计划经理。开发人员也能从中获益,但语言以业务为主。
这是一个按难度从 1(简单)到 10(专家级)排序的 Top 10 指南。每一等级都包含编号步骤:你在 Odoo 里实际会点击哪些操作。
从自己能应付的等级开始,而不是为了面子冲到十级。
先读“面临的问题”部分,然后打开与团队当前情况相符的等级来实践。
本指南将覆盖:
- 在典型公司技术栈里,Odoo 采购负责什么职责
- 目前团队在哪些环节感到最多阻力以及根本原因
- 从入门纪律到高级策略的十个分级用例
- 何时自动化或集成需要请 Odoo 合作伙伴介入
面临的问题
销售承诺周五交货,但计划员周四晚上才发现,因为订单只在邮件里流转,而不是进入 Odoo 采购。为了赶货付了加急费,毛利被蚕食,财务在月末才发现库存缺口,而不是在下周二。
仓库和工厂靠经验运作,但库存与生产数据常常不在 Odoo 里同步,这会导致缺货、临时采购和月末的意外。
听起来熟悉吗?团队通常会撞到这些硬墙:
- 库存数据与销售承诺不一致
- 没有基于实时数量的生产或采购计划
- 当客户或审计方询问时无法完整追溯批次与流转记录
好消息是:并不需要一次性推翻所有系统。挑选下面的一个用例,在 Odoo 中运行 30 天,量化变化即可。
采购十大应用场景
下面 10 个 Odoo 采购用例,按难度从 Level 1(今天就能做)到 Level 10(专家级)排列。每个场景回答两个问题:我们要搭建什么,以及在 Odoo 里该点哪些按钮。
第 1 级是日常的低门槛胜利;最后一级故意设得很高,展示同一个应用在架构与数据干净时能扩展到什么程度。
先选一个合适的等级,在测试库里按步骤操作,熟练后再逐级提升。
1. 向单一供应商发送第一份询价单 Level 1 — 简单
第 1 级是最基础的采购动作:一位采购、一家供应商、一个品项。不牵涉协议、审批或库存规则,只是将询价单以邮件形式发出。
在 Odoo 中的实际操作如下:
- 安装采购应用,进入 采购 → 供应商 → 新建,填写供应商名称、联系方式与付款条款。
- 打开 采购 → 询价单 → 新建,选择供应商并新增一行产品及所需数量。
- 填写交货截止日,确认收货地址,然后点击“通过邮件发送”,把询价单的 PDF 发给供应商。
- 当供应商确认价格后,如需修改数量或价目,编辑行并点击“确认订单”,把询价单转成采购订单。
- 打开记录底部的讨论栏(chatter),查看谁发出询价、谁确认,以及采购订单的生成时间线。
收益:每笔采购都有编号、日期、供应商确认和可追溯的邮件记录,财务再也不用追溯订单来源。
2. 确认采购订单并在收货台接收货物 Level 2 — 简单
第 2 级加入本指南标题里的第二条主线:收货。采购完成后由仓库在系统里对照采购订单核实实收数量。
在 Odoo 中的实际操作如下:
- 打开已确认的采购订单,点击“收货”按钮,跳转到关联的入库操作。
- 在收货台,仓库人员进入 库存 → 操作 → 调拨 → 待处理,打开对应的入库调拨单。
- 在每条产品行输入实际完成数量;比如本应到 80 件但实到 78 件,就填 78 并在讨论栏备注。
- 点击“验证”;Odoo 会更新库存数量,并自动把该收货记录回连到采购订单。
- 再次打开采购订单,查看每行的“已收数量”已同步,便于下一步核对供应商账单。
收益:仓库和采购看到的是同一组数字,缺货或部分交付会即时显现,而不是拖到月末才发现。
3. 直接从采购订单生成供应商发票 Level 3 — 简单
第 3 级涉及第三条主线:供应商账单。财务复用采购订单里的数据,不再二次录入,发票几秒钟就能入账,同样的品项、价格和税收一字不差。
在 Odoo 中的实际操作如下:
- 打开已确认的采购订单,点击表单顶端的“创建账单”。
- Odoo 会打开一个草稿供应商发票,所有行项都从采购订单预填:产品、数量、单价与税金。
- 填写发票日期、发票参考号(供应商发票编号)和到期日,并附上供应商邮件里的 PDF。
- 点击“确认”以过账发票;会计分录计入应付账款与对应的费用或库存科目。
- 到期时从发票页面点击“登记付款”来记录银行转账,完成会计闭环。
收益:供应商发票一分钟内录入,无需从 PDF 里照搬,每一笔费用都能追溯到有人审批过的采购订单行。
4. 为每个产品按数量阶梯建立供应商定价表 Level 4 — 中等
第 4 级引入采购的一个关键特性:供应商价格随产品与供应商关联,不再藏在脑子里或遗失在共享盘的表格中。
在 Odoo 中的实际操作如下:
- 打开某个产品,切换到采购标签页 → 供应商 → 添加,填写供应商、单价、最小起订量、交期与币种。
- 在同一供应商行上添加数量阶梯:1 件以上价 A、50 件以上价 B、100 件以上价 C。
- 对其他可供货的供应商重复同样设置,并按优先顺序排序。
- 新建询价时,所选供应商与订购数量会自动带出对应单价。
- 到 采购 → 报表 → 采购分析,按供应商与产品分组,比较实际支付与议定价差异。
收益:谈妥的价格自动应用到每张询价单,年终谈判以真实采购量为依据,而不是凭估算。
5. 通过审批应用采集员工采购申请 Level 5 — 中等
第 5 级覆盖标题里的第一条主线:采购申请。任何员工都能提出需求,采购负责人再决定哪些需求变成正式的询价,所有审批链记录在 Odoo 中。
在 Odoo 中的实际操作如下:
- 安装审批(Approvals)应用,进入 审批 → 配置 → 审批类型 → 新建,创建“采购申请”类型。
- 在审批类型中启用“包含产品”和“包含数量”,让申请人能准确描述所需物料并填写期望交付日期。
- 设置审批人流:先直属经理,再采购经理;超过某个金额阈值时附加财务审批。
- 员工在 审批 → 新建 中选择“采购申请”,填写表单并提交;系统会通知相关审批人。
- 审批通过后,采购人员在 采购 → 询价单 → 新建 中将申请的明细粘贴为询价单并启动采购流程。
收益:随意的 Slack 或邮件采购请求停止,所有需求被记录、优先排序并可直接转为采购订单,无需二次录入。
6. 用招标协议比价三家供应商的报价 Level 6 — 中等
第 6 级利用采购协议来记录并证实招标决策。发出三份询价,收到三份报价后,采购可以并列比较数据来挑选中标方,而不是凭记忆决定。
在 Odoo 中的实际操作如下:
- 进入 采购 → 订单 → 采购协议 → 新建,类型选择“招标(Call for Tenders)”,并设置截止日期。
- 在协议中添加一条或多条产品明细,写上你所需的目标数量以便议价。
- 点击“新询价”,为供应商生成与协议关联的草稿询价单。
- 对第二、第三家供应商重复同样操作;报价回传后,协议会把不同供应商的价格逐行并列展示。
- 选择中标供应商,把其询价确认成采购订单;其他供应商的询价被归档并记录“未中标原因”。
收益:招标过程有据可查:六个月后任何人打开协议都能看到谁报了多少价、为何选中该供应商。
7. 通过三方核对防止供应商多开发票 Level 7 — 困难
第 7 级把四大要素串联起来:采购订单、收货单与供应商发票必须一致才能付款。这是采购模块为财务节省真实支出的地方。
在 Odoo 中的实际操作如下:
- 进入 采购 → 配置 → 设置,将账单控制(Bill Control)设置为“按已收数量”,然后保存。
- 确认一张 80 件的采购订单;仓库实际接收 78 件并验证部分入库。
- 财务从采购订单创建供应商发票时,Odoo 会默认填写 78 件而不是 80 件,与实收匹配。
- 若供应商寄来 80 件金额的发票,系统会立即显示不匹配;采购需在过账前要求出具贷项单。
- 只有当发票与收货对齐时“确认”按钮才可用;付款计划器才会在到期时抓取该发票。
收益:供应商多开发票不再被默默承担;每一笔支付都有对应采购订单行和收货记录,满足审计要求。
8. 用重订货规则、按单制造(MTO)与调度器实现需求驱动采购 Level 8 — 困难
第 8 级把采购与销售、库存的真实需求信号连接起来。Odoo 会在库存将耗尽前建议合适的询价,采购不再疲于应付突发状况。
在 Odoo 中的实际操作如下:
- 对畅销品,进入 库存 → 操作 → 重订货规则 → 新建,设定最小/最大库存、优选供应商与交货期。
- 对定制类或按单生产的产品,在产品的采购标签页设置路线为“按单生产(Make To Order)”,以便销售确认触发询价单。
- 每天运行 库存 → 操作 → 运行调度器,或用服务器计划任务定期运行,让系统每天早上生成采购建议。
- 在 采购 → 订单 → 询价单 中筛选“自动草稿”,批量将建议的询价转为真实的采购订单。
- 用 采购 → 报表 → 供应商准时交付率 来按季度调整供应商交期预估,基于真实绩效优化参数。
收益:关键 SKU 的缺货显著下降,采购从抢救模式转为以谈判为主,销售也较少承诺无法兑现的交付日期。
9. 锁定年度框架单并为战略供应商开放供应商门户 Level 9 — 困难
第 9 级把采购规模化:年度承诺谈判一次达成,按周或按需拉取,核心供应商可在门户自助确认询价并上传发票。
在 Odoo 中的实际操作如下:
- 进入 采购 → 订单 → 采购协议 → 新建,类型选择“框架订单(Blanket Order)”,设置年度有效期、议定价和总承诺数量。
- 每周打开协议并点击“新采购订单”来下达本周所需用量;Odoo 会自动扣减剩余额度。
- 到 设置 → 常规设置,启用客户与供应商门户访问权限,并对战略供应商授予门户账号。
- 供应商登陆 /my/purchase,自行确认或拒绝询价,上传签章发票,实时查看付款状态,无需频繁邮件沟通。
- 在采购报表中建立供应商绩效评分卡:准时率、价格波动、次品率等,按季度刷新用于季度业务回顾(QBR)。
- 设置服务器任务,当某框架单消耗超过年度目标的 80% 时自动通知采购团队。
收益:对占比前 20% 的供应商实现半自动化运作,采购人员能腾出时间做战略采购、谈判和风险管理。
框架单规则、门户权限和跨应用绩效看板的设计正是 Dasolo 作为合作伙伴常见的交付内容。
10. 架构一个智能采购操作系统:OCR 发票、EDI、异常检测与实时仪表盘 Level 10 — 专家
第 10 级是完整的采购运营系统:OCR 自动识别发票,顶级供应商通过 EDI 机器对机器对接,异常检测标注风险订单,实时仪表盘展示整家公司承诺与开支。
在 Odoo 中的实际操作如下:
- 在会计模块启用发票数字化(Bill Digitization),让供应商发票 PDF 自动被 OCR 解析,行项、税金与采购单链接在财务审阅前被预填。
- 对前五大供应商配置 EDI(XML、EDIFACT 或 Peppol):采购订单、ASN(发货通知)和发票在 Odoo 与供应商 ERP 间自动流转。
- 用供应商合同、框架单和目录构建知识库,训练 AI 助手以多语言回答采购员问题并给出建议。
- 用 Studio 自动化和 AI 异常规则标记异常单据:价格漂移超过 8%、交期突变、单一来源依赖或 MOQ 异常上升等。
- 把采购与销售、库存、会计和项目连通:供应商发票一旦付款即触发项目成本更新并刷新仪表板。
- 打造电子表格式的采购驾驶舱:RFQ、逾期订单、三方不一致、与基线相比的节省、按供应商的准时交付率,实时刷新展示。
- 对关键事件接入 Slack 或 Teams 通知:面向前十大客户订单的延迟、超过阈值的供应商账单不匹配、框架单即将耗尽等。
收益:采购从后台成本中心转变为战略职能:实时数据、预测性预警以及为每位采购员提供 AI 协助。
把 AI 协同、EDI 接口、异常检测规则和实时驾驶舱串联成体系,是 Dasolo 作为合作伙伴能交付的架构式工程,帮助团队跳过漫长的试错期。
何时需要外部专家参与
如果你的需求停留在第 1 到第 6 级,通常靠标准的 Odoo 采购、一个耐心的内部负责人和一个允许试错的沙盒环境就能成功。
从第 7 级起,风险和复杂度显著上升:自动化流程可能发错邮件,Studio 添加的字段会影响后续升级,API 在凌晨两点悄然停止同步库存。
这并非团队失败,而是说明系统架构、测试和治理开始变得关键。
当你需要跨多个应用的设计、涉及各国合规、复杂集成,或董事会已定下上线日期时,就是请合作伙伴介入的时机。
与 Dasolo 合作的价值
Dasolo 帮助公司以实际业务方式落地 Odoo:定制模块、干净的集成和能在顾问离场后仍被人记住的培训。
如果你的采购路线图包含本指南的高级用例,我们可以制定分阶段计划:先快速交付易得成效,再推进自动化与集成,并明确责任人与测试脚本。
你掌控范围与预算,我们带来 Odoo 深度经验,避免团队在生产环境里付出昂贵的试错成本。
预约免费咨询: