属于我们的Supply Chain & Procurement系列
阅读完整指南Odoo 采购模块:供应商管理和采购
采购是运营效率和财务控制的交叉点。每一份采购订单都代表着公司资金的承诺,而每一次不受控制的采购都是潜在的合规、质量或预算风险。然而,许多企业仍然通过电子邮件链、口头批准和电子表格跟踪来管理采购,从而无形中暴露出未经授权的支出、错过折扣和供应商纠纷的风险。 Odoo 19 Enterprise Purchasing 为每项购买活动(从最初的请求到交付和发票匹配)带来了结构、自动化和完整的审计跟踪。
本指南涵盖了完整的 Odoo 采购模块:供应商主设置、报价请求工作流程、采购订单管理、三向匹配、供应商绩效跟踪和采购自动化。无论您管理的是少数还是数千家供应商,这些配置模式都将帮助您更智能、更快速且完全控制地进行购买。
要点
- 维护完整的供应商主数据,其中包含每个供应商的价目表、交货时间和付款条件
- 使用报价请求 (RFQ) 工作流程在提交订单之前获得有竞争力的价格
- 配置购买批准以强制执行支出限制和授权层次结构
- 自动三向匹配(采购订单、收据、发票)以防止错误付款
- 为大批量经常性采购建立一揽子订单和供应商框架协议
- 通过按时交货、质量和价格合规指标跟踪供应商绩效
- 将采购与库存和会计集成,实现无缝采购到付款
- 使用补货规则触发自动采购订单补货
供应商主数据配置
供应商主数据是采购系统的基础。完整、准确的供应商数据可以防止整个采购到付款周期中的错误。
供应商记录: 导航到采购 > 订单 > 供应商以创建供应商记录。供应商记录将联系信息(公司名称、地址、网站、税号)与采购特定数据相结合:付款条件、货币、财务状况和任何适用的采购价目表。使用供应商特定说明填写“注释”字段(例如,“始终在下午 3 点之前订购,以便当天发货”)。
供应商价目表: 每个供应商可以有多个与其联系人记录关联的价目表。价格表条目指定:产品、供应商的产品参考(其 SKU,自动显示在采购订单上)、价格、最小订购数量和交货时间。创建采购订单时,Odoo 自动应用匹配的供应商价目表条目并根据提前期计算预期交货日期。
每个产品有多个供应商: 产品可以有多个具有不同价格和交货时间的批准供应商。当根据补货规则生成采购订单时,Odoo 根据可配置的标准选择供应商:最低价格、最短交货时间或首选供应商指定。这种多供应商功能可以自动优化供应商选择,无需手动比较。
供应商评估标准: 在采购 > 配置 > 供应商评估下定义供应商绩效跟踪的评估标准。标准条件包括:准时交货率、质量废品率和价格合规性(实际发票价格与 PO 价格)。这些标准将纳入供应商记分卡报告中。
询价 (RFQ) 流程
报价请求流程在采购承诺之前将竞争性采购正式化。 Odoo 的 RFQ 工作流程支持从简单的单供应商报价到结构化的多供应商竞争性投标的一切。
创建询价: 导航到采购 > 订单 > 报价请求 > 新建。添加请求的产品、数量和请求的交货日期。您可以在最初不指定供应商的情况下创建询价,然后将相同的询价发送给多个供应商以获得有竞争力的价格。
发送给多个供应商: 在询价表单中,使用“发送询价”将报价请求通过电子邮件发送给您选择的供应商。每个供应商都会收到一份专业的 PDF 文档,其中包含商品、数量和要求的交货日期。供应商通过电子邮件回复 - 他们的回复手动输入 Odoo,作为 RFQ 记录上的报价回复。
询价比较: 收到供应商报价后,询价比较工具并排显示所有供应商报价:供应商、价格、交货日期和总成本。为每行或整个订单选择获胜供应商。比较视图计算每个供应商报价的总成本,使最佳采购决策变得清晰。
将询价转换为采购订单: 选择供应商后,单击“确认订单”将询价转换为已确认的采购订单。供应商收到正式的采购订单确认电子邮件。采购订单锁定商定的价格、数量和交货日期——创建具有法律约束力的承诺。
替代产品: 如果请求的产品不可用,供应商可以在询价过程中提出替代产品。 Odoo 捕获询价中的替代产品提案,使采购团队能够根据原始报价评估替代品。
采购订单管理
一旦询价被确认为采购订单,采购流程就进入执行模式。 Odoo 跟踪从 PO 确认到交付和付款的每个阶段。
采购订单确认和沟通: 确认采购订单后,将通过电子邮件向供应商发送格式化的 PDF 采购订单。 PO 包含所有法律要求的信息:PO 编号、公司详细信息、供应商详细信息、包含产品参考的行项目、数量、价格、送货地址、付款条件和任何特殊说明。供应商可能需要确认收到采购订单 - 采购订单设置中的确认复选框。
采购订单修改: 当采购订单确认后需要更改(数量调整、交货日期更改、价格修改)时,请使用 Odoo 的修改工作流程。修改后的采购订单将发送给供应商以供确认。 PO 的所有版本都保留在聊天记录中,并附有修改原因 - 保持完整的审计跟踪。
部分交付: 供应商有时会交付部分数量 - 100 个订购单位中只有 60 个可用。 Odoo 通过拆分收货来处理部分交货:今天收到 60 件,并为剩余 40 件创建延期交货。延期交货跟踪未清余额,直到履行或取消。
购买退货: 当交付的货物需要退货时(产品错误、运输途中损坏、质量拒收),直接从收据创建供应商退货。 Odoo 生成反向转账,将货物发送回供应商,如果配置,还会生成供应商贷方票据请求以获取退回金额。
采购订单状态跟踪: 导航到采购 > 订单 > 采购订单。按状态(草稿、已确认、已收到、已开票)过滤以查看采购渠道的状态。 “待接收”过滤器显示未完成交货的采购订单(即您在运输途中的货物)。 “发票”过滤器显示已完全收到但尚未与供应商发票匹配的采购订单。
审批工作流程和支出控制
不受控制的采购对于任何组织来说都是一个重大风险。 Odoo 的采购审批系统强制执行授权层次结构,而不会造成官僚主义瓶颈。
购买限制: 导航到“购买”>“配置”>“设置”并启用“采购订单批准”。配置需要经理批准的最小订单金额。低于阈值的订单自行批准;上述订单需要经理明确确认。
多级审批: 对于具有多个审批层的大型组织,请将 Odoo 的本机采购审批与审批模块结合起来。创建批准请求类型“采购订单 > 10,000 美元”,该请求将发送给部门主管,然后针对超过 50,000 美元的订单发送给 CFO。审批者会收到带有一键批准或拒绝选项的电子邮件通知。
预算控制: 将采购连接到会计模块的预算管理。为每个部门或成本中心定义预算。当针对超出预算的部门创建采购订单时,Odoo 会生成警告。将预算警告与审批工作流程相结合,以便超出预算的采购自动需要首席财务官的批准。
供应商限制: 定义特定产品类别的批准供应商列表。如果采购订单引用来自未经批准的供应商的产品,Odoo 会将其标记为供审核。这对于供应商资格是合规要求的受监管行业尤其重要。
三向匹配和发票验证
当供应商发票匹配并付款时,采购到付款周期结束。三向匹配——比较采购订单、收到的收货单和供应商发票——可以防止错误付款。
三向匹配的工作原理: 当供应商发票(账单)到达时,Odoo 将其链接到原始采购订单。匹配引擎比较:
- PO数量和价格与发票数量和价格
- 收到的数量(来自收据)与发票数量
如果所有三份文件均一致,发票将自动获得批准付款。如果存在差异,发票将被标记以供人工审核,并突出显示特定的不匹配之处。
**配置匹配规则:**导航到计费 > 配置 > 设置并配置匹配策略。 “双向匹配”仅比较 PO 和发票。 “三向匹配”还比较收据。对于大多数企业来说,三向匹配是适当的控制——它可以防止为尚未收到的货物付款。
发票差异: 当供应商开具的发票价格高于 PO 时,Odoo 会创建价格差异警报。发票将被保留等待解决。选项包括:接受差异并调整采购订单(如果供应商有合理的成本增加)、拒绝发票并要求更正发票,或升级为采购以供供应商谈判。
应计: 对于已收到但尚未开具发票的货物 (GR/NI),Odoo 在月末创建自动应计日记帐分录。这确保了即使在供应商发票到达之前,收到的库存也能在资产负债表中反映为负债,这对于准确的期末财务报告至关重要。
一揽子订单和框架协议
对于从老牌供应商处进行大批量重复采购的情况,一揽子订单可以减少管理费用,同时锁定优惠的价格。
创建一揽子订单: 导航到采购 > 订单 > 一揽子订单 > 新建。设置供应商、有效期(例如日历年)以及每种产品的最大数量和商定价格。一揽子订单承诺与供应商的采购量,而无需预先指定确切的交货数量或日期。
取消一揽子订单: 当您需要实际交货时,创建链接到一揽子订单的“取消”采购订单。商定的总价将自动应用。 Odoo 会根据总体最大数量跟踪累计订购数量,防止违反协议的超额订购。
数量回扣: 根据购买量等级配置预期的供应商回扣。当一揽子订单期结束时,将实际购买量与折扣阈值进行比较,以确定适用的折扣。 Odoo 可以根据累计购买情况跟踪整个期间的返利累积情况。
供应商绩效监控
客观地跟踪供应商绩效对于供应商关系管理和证明采购决策的合理性至关重要。
准时交货: Odoo 根据实际收货日期跟踪采购订单中的预定交货日期。供应商绩效报告将按时交货率计算为在承诺日期或之前收到的采购订单行的百分比。长期延迟交货的供应商是可识别的,可用于谈判改进条款或证明更换供应商的合理性。
质量绩效: 连接库存和质量模块以跟踪每个供应商的拒绝率。当收到的货物未通过质量检验时,供应商将被记录为拒收货物。质量拒收报告显示每个供应商拒收的接收单位的百分比——这是来料质量绩效的直接衡量标准。
价格合规性: 将 PO 价格与每个供应商的发票价格进行比较。始终以高于约定价格开具发票的供应商将被标记。该数据支持供应商谈判并确定需要解决的计费实践。
供应商记分卡: 将交付、质量和价格合规性合并到供应商记分卡中。导航到采购 > 报告 > 供应商绩效以查看记分卡仪表板。在供应商关系会议中使用年度记分卡审查来讨论绩效趋势并设定改进目标。
采购自动化和重新排序规则
手动创建日常补货采购订单效率低下且容易出错。 Odoo 的重新排序规则可自动执行日常采购决策。
重新订购规则: 定义每个地点每种产品的最小和最大库存水平。当库存低于最低水平时,Odoo 的调度程序会自动向首选供应商创建询价或采购订单,计算使库存达到最高水平所需的数量。调度程序每天运行(可配置)以捕获任何需要补货的产品。
按单生产采购: 对于仅在客户订购时购买的产品(无库存),配置 MTO(按单生产)路线。确认销售订单后,Odoo 会自动创建所需数量的链接采购订单,以便在客户的交货日期准时交货。
直运: 为直接从供应商交付给客户的产品配置供应商直运,无需经过您的仓库。供应商收到包含客户地址的交货订单(从采购订单生成)。 Odoo 会跟踪预期交货情况,并在确认直运后更新客户的销售订单状态。
常见问题
Odoo 如何处理多种货币的采购订单?
Odoo 完全支持多币种购买。每个供应商的价目表均采用特定货币。当为外币供应商创建采购订单时,Odoo 会使用当前汇率将金额转换为您的功能货币,以用于预算跟踪和会计目的。供应商发票以原始货币记录,货币利得或损失在付款时根据汇率差异计算。
Odoo 可以管理服务采购(不仅仅是实物商品)吗?
是的。在 Odoo 中创建服务类型产品(产品类型 = 服务)并将其包含在采购订单中。服务产品不会产生库存变动——无需处理收据。当供应商发票到达时,采购订单直接从确认进入开票,绕过收货步骤。这用于专业服务、维护合同、咨询费和软件订阅。
Odoo 如何处理供应商门户和电子采购?
Odoo 提供了一个供应商门户,供应商可以登录查看并确认其采购订单、以电子方式提交发票以及检查付款状态。当第一个采购订单得到确认时,供应商会收到一封邀请电子邮件。与基于电子邮件的发票提交相比,通过门户提交电子发票可以减少处理时间和错误。
处理涵盖多个采购订单的供应商发票的流程是什么?
Odoo 允许单个供应商账单引用多个采购订单。从供应商创建账单时,单击“添加行”并选择相关采购订单,将其行项目拉入账单中。 Odoo 将所有选定采购订单的数量与计费数量进行匹配。当供应商将多个采购订单的交货合并到一张月度发票中时,这种情况很常见。
我们可以设置自动重新订购通知而不是自动 PO 吗?
是的。使用“订购一次”选项配置重新订购规则,该选项会生成购买建议(草稿 RFQ)而不是已确认的采购订单。采购人员每天早上都会审查询价草案,进行调整并确认。这种混合方法可以自动创建补货建议,同时在下订单之前保留人工审核——这是交货时间可变或价格波动的企业的普遍偏好。
Odoo 如何处理包括运费和进口关税在内的采购到岸成本?
收到货物后,导航至库存 > 运营 > 到岸成本以创建到岸成本记录。指定运费和关税金额并链接到相关收据。 Odoo 将到岸成本分配到收到的产品中(按数量、重量或价值),并调整库存估价以反映真实的货物成本。这些调整会自动过账到会计日记帐。
Odoo 可以处理寄售采购吗?我们只需按使用量付费?
可以在 Odoo 中管理寄售采购,方法是将货物接收到专用寄售地点,而无需产生购买责任。由于寄售货物是从库存中消耗的(用于制造或销售),因此会根据消耗的数量向寄售供应商创建定期采购订单。这准确地反映了仅针对实际使用的货物的责任,而不是针对寄售货物的责任。
后续步骤
Odoo 采购管理将采购从管理职能转变为战略能力 - 提供完整的支出可见性、执行授权控制以及自动化日常采购决策。如果实施正确,企业通常可以减少 15-25% 的采购管理成本,并通过改进供应商管理和三向匹配准确性实现显着节省。
ECOSIRE 为制造、分销、零售和服务企业实施 Odoo Purchasing。我们的实施包括供应商主迁移、审批工作流设计、三向匹配配置和采购团队培训。
请访问我们的 Odoo 服务页面 以探索采购实施选项,或浏览我们的 市场模块 以获取采购扩展,包括高级供应商评级系统、电子采购门户和为 Odoo 19 Enterprise 构建的支出分析仪表板。
作者
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.
相关文章
如何将自定义按钮添加到 Odoo 表单视图 (2026)
将自定义操作按钮添加到 Odoo 19 表单视图:Python 操作方法、视图继承、条件可见性、确认对话框。经过生产测试。
如何在没有 Studio 的情况下在 Odoo 中添加自定义字段 (2026)
通过 Odoo 19 中的自定义模块添加自定义字段:模型继承、视图扩展、计算字段、存储/非存储决策。代码优先,版本控制。
如何使用外部布局在 Odoo 中添加自定义报告
使用 web.external_layout 在 Odoo 19 中构建品牌 PDF 报告:QWeb 模板、paperformat、操作绑定。带有印刷徽标+页脚覆盖。
更多来自Supply Chain & Procurement
Odoo 19 库存:上架、移除和补货深入探讨
掌握 Odoo 19 库存:新的上架策略、FEFO/LIFO/FIFO 移除逻辑、动态补货、多步骤路线和条形码流。
用于供应链优化的人工智能:可见性、预测和自动化
利用人工智能改变供应链运营:需求感知、供应商风险评分、路线优化、仓库自动化和中断预测。 2026年指南。
如何编写 ERP RFP:免费模板和评估标准
使用我们的免费模板、强制性要求清单、供应商评分方法、演示脚本和参考检查指南编写有效的 ERP RFP。
用于需求规划的机器学习:准确预测库存需求
实施基于 ML 的需求规划,以 85-95% 的准确度预测库存需求。时间序列预测、季节性模式和 Odoo 集成指南。
Odoo 采购:完整自动化指南 2026
掌握 Odoo 19 采购与询价、供应商管理、三向匹配、到岸成本和再订购规则。全自动化指南。
Power BI 供应链仪表板:可见性和绩效跟踪
构建 Power BI 供应链仪表板,跟踪库存周转、供应商交货时间、订单履行、需求与供应、物流成本和仓库利用率。