首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Costco US 与 Canada EDI:通过 Rithum 实现订单、发货、库存、退货和结算自动化

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

原创
作者头像
知行软件EDI
发布2026-08-28 15:46:44
发布2026-08-28 15:46:44
280
举报
文章被收录于专栏:EDI技术知识EDI技术知识

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,各仓库库存数量之和必须与汇总库存数量一致。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • Costco US 与 Canada 公司简介
  • Costco US EDI 需求概览
    • 采购订单 X12 850
    • 发货通知 X12 856
    • 物流服务请求 X12 219
    • 取消请求 X12 860
    • 退货授权 X12 180
    • 付款通知 X12 820
    • 库存报告 X12 846
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档