EDI 采购销售协同订单导入

电子数据交换 (EDI) 使使用不同软件系统的公司能够以标准化、结构化的格式交换信息。

在 Odoo 中, 采购订单 (PO) 可以导出为 XML 文件,并作为 销售订单 (SO) 导入到另一个 Odoo 数据库中,从而无需手动输入产品、数量、价格和其他关键信息。

此文档中的工作流描述了买家和卖家之间如何直接在 Odoo 数据库中交换数据。作为替代,卖家可以通过电子邮件接收报价单(RFQ)的 PDF 版本,并 直接将其上传到销售仪表板 。 此方法更简单 ,但不使用基于 XML 的交换方式所描述的。

注解

导出的 XML 文件遵循 UBL 模式 。 在两个 Odoo 数据库中交换数据时,此模式保持兼容。

但是,不支持 UBL 模式的软件实现自定义开发可能会引入额外的复杂性。

角色和配置

为了简化 EDI 工作流程,涉及两家公司:买方(下订单的公司)和卖方(履行订单的公司)。每家公司都有特定的角色和配置。

买方数据库

买方数据库负责创建和确认采购订单。先决条件包括:

  1. (必需) 安装 采购 应用程序

  2. (可选)将供应商(此工作流中的卖方)添加为 门户用户。

卖方数据库

卖方数据库负责接收和处理销售订单。唯一的先决条件是 安装 销售 应用程序。

工作流

买方流程

首先,买方(在其数据库中)导航至 采购 应用程序,创建 RFQ。

将 供应商 设置为代表卖方的门户用户,然后 确认 该 RFQ。这样做会将其转换为 采购订单。

示例

来自买方数据库的 PO。供应商 是卖方的门户用户账户 Joel。

PO 示例。供应商是卖方的门户用户账户 Joel。

卖方流程

PO 一经确认,就会显示在卖方的门户仪表板上。卖方下载 XML 文件,并将其上传到自己的数据库。

下载文件

作为卖方,以门户用户身份登录买方数据库。在仪表板上向下滚动,点击 我们的订单 按钮。这样会显示买方数据库发送给该门户用户的采购订单列表。

选择所需的采购订单,然后点击 与您的软件连接! 按钮。

在弹出窗口中,复制提供的 URL,并将其粘贴到新的浏览器选项卡中,以下载 XML 文件。

示例

Joel 的 PO 门户视图。第一张图显示 与您的软件连接! 按钮,第二张图显示带有 复制 按钮的弹出窗口。

PO 的门户视图,带有“与您的软件连接!”按钮。 用于复制链接的弹出窗口。

示例

PO00017 的 XML 文件

上传文件

接下来,卖方登录自己的 Odoo 数据库并打开 销售 应用程序。点击 上传 并选择已下载的 XML 文件。或者,用户也可以将文件拖放到 报价单 仪表板中。

这样做会自动生成一张销售订单,客户填充为买方,所有产品明细行、数量和价格均已预先填写。此流程确保两个数据库之间高效、准确的数据交换。

卖方数据库中已上传的 SO。

卖方数据库中已上传的 SO。

更多内容

创建销售报价