EDI 采购到销售订单导入¶
电子数据交换(EDI)使使用不同软件系统的公司能够以标准化、结构化的格式交换信息。
在 Odoo 中,可以将采购订单(PO)导出为 XML 文件,并作为销售订单(SO)导入到另一个 Odoo 数据库中,从而无需手动输入产品、数量、价格和其他关键信息。
本文档中的工作流程描述了买方和卖方如何在其 Odoo 数据库之间直接交换数据。作为替代方案,卖方可以通过电子邮件接收询价单(RFQ)的 PDF 版本,并直接在其销售仪表板中上传。此方法更简单,但不使用文档中描述的基于 XML 的交换。
注解
导出的 XML 遵循`UBL 架构<https://docs.peppol.eu/poacc/upgrade-3/syntax/Order/tree/>`_。在两个 Odoo 数据库之间交换数据时,此架构保持兼容。
但是,为不支持 UBL 架构的软件实施自定义开发可能会带来额外的复杂性。
角色和配置¶
为了促进EDI工作流程,涉及两家公司:买方(下订单的公司)和卖方(履行订单的公司)。每家公司都有特定的角色和配置。
买方数据库¶
买方数据库负责创建和确认采购订单。前提条件包括:
(optional) adding vendors (the sellers in this workflow) as portal users.
卖方数据库¶
工作流¶
买方流程¶
首先,买方(在其数据库中)导航到应用以创建RFQ(询价单)。
将供应商设置为代表卖方的门户用户,并确认RFQ(询价单)。这样做会将其转换为采购订单。
Example
来自买方数据库的PO。供应商是卖方的门户用户账户 Joel。
卖方流程¶
确认PO后,它会显示在卖方的门户仪表板上。卖方下载 XML 文件并将其上传到其数据库。
下载文件¶
作为卖方,以门户用户身份登录买方的数据库。在仪表板上,向下滚动并点击我们的订单按钮。这样做会显示买方数据库发送给门户用户的采购订单列表。
选择所需的采购订单,然后点击连接您的软件!按钮。
在弹出窗口中,复制提供的 URL,然后将其粘贴到新的浏览器标签页中以下载 XML 文件。
Example
Joel 的采购订单门户视图。第一张图片显示连接您的软件!按钮,第二张图片显示带有复制按钮的弹出窗口。
Example
PO00017 的XML 文件
上传文件¶
接下来,卖家登录自己的 Odoo 数据库并打开应用。点击上传并选择下载的 XML 文件。或者,用户可以将文件拖放到报价单仪表板中。
这样做会自动生成一个销售订单,其中客户填充为买家,所有产品行、数量和价格都会预先填写。此过程确保两个数据库之间高效准确的数据交换。
卖家数据库中上传的销售订单。¶
其他资料