Costco US 与 Canada EDI:通过 Rithum 实现订单、发货、库存、退货和结算自动化

Costco US 与 Canada 公司简介

Costco 在美国和加拿大拥有广泛的零售业务。供应商通过 Rithum 网络与 Costco US 或 Costco Canada 开展业务时,需要及时、准确地处理订单、发货、库存、取消、退货和付款信息。

Costco US 与 Costco Canada 的 EDI 需求和对接流程一致,均通过 Rithum 与供应商交换业务数据。通过 EDI 对接,供应商可以在系统之间自动传输业务单据,减少人工下载和录入带来的错单、漏单、库存不同步及退货处理延迟。知行软件可通过知行之桥 EDI 系统或知行之云 Web EDI 系统,帮助供应商完成网络连接、X12 报文处理和业务系统集成。

本文主要介绍 Costco US 与 Costco Canada 供应商通过 EDI 开展 Drop Ship 业务时涉及的对接要求。

Costco US EDI 需求概览

Costco US 与 Costco Canada 采用相同的 EDI 报文要求和实施流程,对接范围包括订单、发货、物流、库存、退货和付款等业务。供应商可以使用 EDI、XML、定界文件,或通过 Web 应用处理部分业务消息。

HubEDI 使用 X12 4010 版本,文件采用 Windows-1252 单字节字符编码。供应商可以通过 SFTP、AS2 等方式与 Rithum 建立点对点连接。Costco 委托 Rithum EDI 团队配合供应商完成后续对接。

EDI 单据 X12 报文 传输方向 说明
采购订单 850 Costco → 供应商 下发 Costco Drop Ship 订单
发货通知 856 供应商 → Costco 回传发货、取消及追踪信息
物流服务请求 219 供应商 → Costco 提交物流服务请求及承运相关信息
取消请求 860 Costco → 供应商 通知供应商取消尚未发货的 Drop Ship 订单
退货授权 180 双向 处理退货授权申请、回复、更新及撤销
付款通知 820 Costco → 供应商 提供付款及汇款匹配信息
库存报告 846 供应商 → Costco 更新商品可售状态和库存数量

采购订单 X12 850

Costco US 通过 Rithum 向供应商发送 850 采购订单。报文包含订单号、订单日期、收货及账单地址、商品编号、数量、价格和配送方式等信息。供应商可以将订单同步到 ERP、OMS 或 WMS,用于后续订单处理和发货。

关注点 典型字段 说明
订单识别 BEG、REF 识别订单号、日期及业务参考号
配送与日期 DTM、TD5 传递要求日期、承运和配送服务信息
交易方与地址 N1、N3、N4、PER 传递收货方、账单方、地址及联系方式
商品明细 PO1、PID、PO4 传递商品编号、描述、数量、价格及包装信息
附加要求 SAC、CTB、N9、MSG 传递礼品消息、个性化商品等业务要求

注意: Costco 可能重复使用已关闭订单的订单号。集成系统不能仅根据订单号判断重复订单,还需要结合订单状态和日期等信息进行判断。

发货通知 X12 856

供应商通过 856 发货通知,向 Costco 反馈订单的发货或取消情况。发货时,需要提供运输方式和每个包裹的追踪编号;取消时,需要提供取消原因。Costco 收到有效的 856 后会进行开票处理,因此供应商无需单独发送发票报文。

关注点 典型字段 说明
发货通知识别 BSN 标识发货通知编号及创建时间
层级结构 HL 组织发货、订单、包装和商品层级
承运与追踪 TD1、TD5、REF、MAN 传递包装、承运服务和包裹追踪编号
订单与商品 PRF、LIN、SN1 关联订单并传递发货数量、取消数量及取消原因

注意: 以下情况可能导致 856 被拒收:发货或取消数量超过订单数量;采购订单号或行号不匹配;订单已经完成发货或取消。Rithum 还会验证 UPS 和 FedEx 追踪号的格式及校验位。

物流服务请求 X12 219

供应商通过 219 提交物流服务请求,用于安排 LTL 承运服务并提供运输信息。在部分业务场景中,供应商需要先完成承运安排,再提交发货通知。

关注点 典型字段 说明
请求识别 B9 标识物流服务请求
地址与联系人 N1、N3、N4、PER 传递发货方、收货方及联系人
运输信息 G62、L11、MAN 传递日期、参考号、订单行及数量等信息

L3 是 X12 规定的必填段,但 Costco 的物流服务请求不使用该段的业务信息。供应商可按规范在 L301 中填写 0

取消请求 X12 860

当客户要求取消 Drop Ship 商品时,Costco 会通过 Rithum 向供应商发送 860 取消请求。供应商收到请求后,应及时取消尚未发货的订单。取消请求中会包含取消原因代码,供应商在反馈取消结果时可以沿用该代码。由于取消请求时效性较强,建议供应商同时接收邮件通知。

注意: 当前资料包提供了 860 的业务要求,但未包含独立的 860 EDI 字段规范,实施前需向 Rithum 获取并确认。

退货授权 X12 180

180 用于处理 Costco 与供应商之间的退货授权业务,包括申请退货授权、返回 RMA 编号、更新或撤销退货,以及 Costco 直接发送退货授权。

关注点 典型字段 说明
消息识别 BGN 标识退货授权消息及日期
原订单与退货号 PRF、N9 关联采购订单、RMA、原退货请求和其他参考号
退货商品 BLI、PID 传递退货商品、描述和数量,当前 Costco 规范主要通过 BLI03 传递退货数量
退货地址与联系人 N1、N3、N4、PER 传递退货地址和联系人
承运与追踪 TD5、N9 传递退货承运方式、追踪号及处理状态

付款通知 X12 820

Costco 通过 820 向供应商发送付款及汇款信息。供应商可将付款金额、付款日期、发票号和订单参考信息导入财务系统,用于自动核销。

如需接收 820,供应商需要直接联系 Costco 申请开通。该消息仅提供给尚未直接从 Costco 接收付款通知的供应商。

关注点 典型字段 说明
付款信息 BPR、REF、DTM 传递付款方式、金额、支票号、电子付款参考号和日期
交易方 N1、N3、N4 识别付款方和收款方
明细匹配 RMR、REF 关联发票、采购订单及调整信息

库存报告 X12 846

供应商通过 846 更新商品的可售状态和库存数量。当商品可售状态或现有库存发生变化时,供应商应及时更新,并且每天至少更新一次。

关注点 典型字段 说明
报告识别 BIA 标识库存报告及创建日期
商品识别 LIN 传递供应商商品编号等标识
库存状态与数量 QTY 通过限定符区分不可售、可售或保证可供货数量
库存日期 DTM、SCH 传递停产日期及未来可用数量和日期
仓库库存 REF、DTM 传递仓库 ID、仓库现有库存及未来到货日期

注意: 供应商需要为每个交易伙伴分别提交库存文件。单个文件不能超过 3 MB,各仓库库存数量之和必须与汇总库存数量一致。

Costco US EDI 对接方案如何落地?

方案一:本地化部署 + ERP 系统无缝集成

对于需要自动处理订单、库存、发货、退货和付款信息的供应商,可采用知行之桥本地化部署方案。知行之桥接入 Rithum 网络后,可将 Costco US 的 X12 报文自动转换为 JSON、XML、CSV 等格式,并与 ERP、OMS、WMS 或财务系统集成。

X12 报文本身结构复杂,不适合业务系统直接处理。通过知行之桥,Costco 发送的 850 采购订单、860 取消请求、180 退货授权和 820 付款通知,以及供应商发送的 856 发货通知、219 物流服务请求、846 库存报告和 180 退货授权等报文,都可以转换为 XML、JSON、数据库表或 API 数据格式。ERP、OMS、WMS 和财务系统只需处理订单号、商品编号、数量、库存、取消原因、承运商、追踪号和付款金额等业务字段,无需直接解析复杂的 X12 报文结构。

下图展示了基于知行之桥实现 Costco EDI 并将其转换为 JSON 的典型工作流。

知行之桥 EDI 工作流示例

知行之桥会自动接收并解析 Costco 发送的 850 采购订单、860 取消请求和 820 付款通知,将其转换为业务 JSON,供 ERP、OMS、WMS 或财务系统处理。内部系统生成发货、库存、物流服务及退货授权等业务 JSON 后,知行之桥再将其转换为 Costco 要求的 X12 报文,并发送至 Rithum。

以 AS2 为例展示通信过程,实际连接方式以 Rithum 提供的项目参数为准。整个工作流覆盖 AS2 通信方式,以及 X12 解析、字段映射、JSON 转换和报文发送。内部系统只需处理清晰的业务 JSON,无需理解复杂的 X12 报文结构。

以下以 Costco 850 采购订单为例,展示 X12 报文转换为业务 JSON 后的效果。

EDI 报文转换结果示例

方案二:暂不集成 ERP,直接使用知行之云 Web EDI

对于暂时没有 ERP 集成计划或订单量较少的供应商,可以选择知行之云 Web EDI 方案。该方案无需部署本地服务器,也不需要自行开发 ERP 接口,业务人员可直接通过网页处理 Costco EDI 业务。

知行之云 Web EDI 会将 Costco 发送的 850 采购订单、860 取消请求和 820 付款通知转换为清晰易读的网页单据。业务人员可以在线查看订单和取消请求,维护发货及库存信息,并向 Costco 发送 856 发货通知、846 库存报告和 180 退货授权等业务消息。

下图展示了业务人员通过知行之云 Web EDI 处理 Costco 订单、发货、库存和退货等业务的页面示例。

知行之云 Web EDI 页面示例

订单量增加或自动化要求提高后,供应商可以升级到知行之桥本地化部署方案,并与 ERP、WMS、OMS 和财务系统集成。

知行 EDI 方案选型建议

知行之桥 EDI 系统 采用本地化部署,适合重视数据安全、系统集成和长期运维的企业。暂时不需要本地部署或 ERP 集成的供应商,可以使用知行之云 LIP 系统处理 Costco US 业务消息。

维度 知行之云 LIP(SaaS) 知行之桥(本地部署/集成)
适用对象 中小型供应商、业务人员直接操作 中大型企业、追求高度自动化的用户
部署方式 网页登录,无服务器需求 部署在用户私有服务器或云端
集成能力 网页可视化操作、手动录入 自动集成 SAP、Oracle、用友、金蝶等
对接方式 门户化管理 中间数据库、API、WebService、CSV
实施周期 1-3 天 1-2 周

在 Costco US EDI 项目中,Costco 会委托 Rithum EDI 团队配合供应商完成对接。知行可协助供应商配置 SFTP、AS2 等点对点连接,完成 X12 报文映射、测试验证和业务系统集成,推动项目上线。

阅读原文

相关推荐
知行EDI1 天前
知行之桥 Email Receive OAuth 回调为何跳转登录页?
oauth·edi·知行edi·email receive
知行EDI4 天前
MARTUR EDI 对接指南:基于 AS2 与 EDIFACT D.96A 实现自动化接单
edi·电子数据交换·知行软件·知行edi·martur
YisquareTech7 天前
SwiftInt EDI 是什么?企业级 B2B 数据交换与报文映射平台能力详解
edi·供应链协同·edi对接
北京聚信万通科技有限公司21 天前
易连EDI-EasyLink 数据转换性能测试报告
电子数据交换·as2·国产软件
易连EDI—EasyLink1 个月前
电动汽车供应链协同新范式:蔚来(NIO)企业级EDI平台建设实践
网络·人工智能·edi·nio·as2
EDI电子数据交换2 个月前
华通汽车物流BMW EDI项目案例:知行之桥实现OFTP/VDA报文自动化对接
edi·供应链·知行edi·汽车edi·宝马bmw
EDI电子数据交换2 个月前
日均10万+业务量:爱派克斯国际物流选择知行之桥升级EDI平台
edi·知行之桥·知行edi·edi推荐厂商·biztalk替代·edi高可用·azure edi·edi api集成
Sinowintop2 个月前
在全球化扩展的同时,OFTP2持续筑牢网络安全防线
汽车·edi·供应链·汽车行业·国产edi·oftp·odette
北京聚信万通科技有限公司4 个月前
汽车供应链–零部件厂商通过EDI对接主机厂全流程指南
安全·汽车·edi·电子数据交换·as2·oftp2