Buc-ee’s EDI 对接注意事项

Published On: 2026年11月6日Categories: 成功案例, 零售行业 EDIViews: 9

© All rights reserved. • 西安知行软件有限公司 • 陕ICP备09022277号

与 Buc-ee's 开展 EDI 对接,供应商需要同时做好系统连接、订单处理和仓库履约准备。从接收采购订单、回复订单确认,到发送发货通知、打印运输标签和开具电子发票,各环节的数据和实际操作都需要相互对应。

本文依据 Buc-ee's《Vendor Manual》(2021 年 5 月版)及所提供的 EDI 单据要求截图整理,重点介绍新供应商对接准备、EDI 单据需求、订单处理、发货开票,以及标签和打包要求。实际项目应结合 Buc-ee's 与 SPS Commerce 提供的最新专项规范执行。

一、新供应商对接前,需要做好哪些准备?

1. 完成供应商入驻,提交企业和财务资料

根据手册,新供应商建档由 Buc-ee's 授权采购人员发起。随后,供应商会通过电子邮件收到供应商设置门户的访问链接,并按要求提交资料,包括:

  • 企业成立所在州出具的 Certificate of Fact/Existence,即企业存续或登记状态证明。
  • Certificate of Insurance,即保险证明。
  • 指定的财务信息,以及供应商设置过程中要求的付款资料。

供应商还应确认双方适用的主采购协议或其他协议;如无适用主协议,则按 Buc-ee's 的标准采购条款执行。手册明确,完成供应商入驻后,才开始 EDI 启用流程。

2. 确定 EDI 实施方式,完成 EDI 测试认证

Buc-ee's 委托 SPS Commerce 校验 EDI 内容与业务规则。供应商可以使用已有的内部 EDI 系统,也可以通过其他第三方 EDI 服务商参与对接,只需要与 SPS Commerce 进行测试认证即可。

供应商应获取 Buc-ee's 专项 EDI 实施规范,确认各单据的字段、代码和校验要求。上线后,还需要持续监控 EDI 系统的报错情况,修正被拒绝的交易,并重新处理。

3. 提前梳理业务数据与内部协作

为落实手册中的订单、发货和开票要求,建议供应商在实施前完成以下准备:

  • 核对双方商品编号、SKU、UPC、订购单位、装箱单位和价格之间的对应关系。
  • 明确谁负责接单、订单核对、缺货沟通、仓库出货和财务开票。
  • 准备标签打印及扫描能力,并确认箱级或托盘级标签的适用方式。
  • 建立 855 回复时限、997 回执和异常报文的监控机制。
  • 测试正常订单、订单变更、数量或价格差异、发货及开票等场景。

这些准备有助于让 EDI 数据直接服务于业务处理。对接验收时,既要验证文件能否传输,也要验证订单内容能否正确进入后续履约流程。

二、Buc-ee's 有哪些 EDI 需求?

供应商需要接收 850、860,发送 855、856、810,并具备接收和发送 997 功能性确认的能力。

EDI 单据 中文名称 供应商方向 主要用途
850 Purchase Order 采购订单 接收 接收 Buc-ee's 下达的采购需求和履约条件
860 Purchase Order Change 采购订单变更 接收 接收 Buc-ee's 对原采购订单的调整
855 Purchase Order Acknowledgment 采购订单确认 发送 回复订单接受、拒绝或数量、价格等差异
856 Advance Ship Notice,ASN 提前发货通知 发送 提供本次实际发运的货物信息,供到货前处理
810 Invoice 电子发票 发送 按有效采购订单及实际发货情况提交账单
997 Functional Acknowledgment 功能性确认 接收及发送 确认 EDI 功能组或交易集的处理状态

除以上 EDI 报文要求外,通过 EDI 对接 Buc-ee's,还会涉及到标签的需求:GS1-128 Shipping Label。它属于运输标签要求,需要与 EDI 发货流程配合实施。

997 与 855 各自解决什么问题?

997 用于反馈 EDI 报文的技术处理情况;855 用于反馈供应商对采购订单的业务处理意见。因此,即使供应商已经发送了 997,仍需按要求发送 855,确认订单是否能够履行。收到对方的 997,也不等于对方已完成全部业务审核、收货或付款。

手册要求供应商核实所发送单据是否收到相应的 997。如未收到,应联系 EDI 团队排查。实施时应按专项规范配置回执规则,避免让 997 本身触发无休止的回执往返。

三、订单如何处理?有哪些注意事项?

1. 接收 850,核对有效采购订单

标准门店履约流程从接收 Buc-ee's 的 850 采购订单开始。供应商应核对商品、数量、价格、付款条件、发货日期和收货地点等信息。手册要求供应商取得买方的有效采购订单,不能以电话订单或口头承诺作为接单依据。

订单中有两个日期尤其需要区分:

  • Ship No Later:最迟发货日期。 货物必须在该日期前或当日发出。
  • Cancel After:Buc-ee's 期望整单交付完成的日期。 供应商需要结合运输时间安排出货。

如果预计发货或交付时间会发生变化,应提前告知 Buc-ee's。核对日期时,应分别检查发出时间和到货时间。

2. 在 48 小时内发送 855 订单确认

手册要求,所有通过 EDI 传输的采购订单,供应商都必须在收到后 48 小时内确认。超过 48 小时仍未确认的采购订单将被取消。

手册列出的订单级确认方式包括:

  • 接受订单,包含完整明细及变更。
  • 接受订单,包含完整明细,无变更。
  • 拒绝订单,包含完整明细。

对于上述三种方式,手册均要求在确认中返回采购订单发送的全部段和数据元素。供应商不能仅凭“有变更”就自行采用只回复差异行的方式,具体映射还应遵循专项 EDI 规范。若整单拒绝,必须联系 Buc-ee's 采购人员沟通。

在行项目层面,手册支持接受、拒绝、接受但数量变更,以及接受但价格变更。数量变更时应提供新数量,价格变更时应提供新价格;具体状态代码应查阅专项规范。

3. 有差异先沟通,等待正式订单修正

如果采购订单中的价格、数量、日期或其他条件有误,供应商应联系 Buc-ee's 采购人员,按订单核对流程申请修正。对于 EDI 订单,在差异通过正式 EDI 订单变更得到纠正前,不得发货。

供应商在 855 中提出差异后,应继续接收并处理 Buc-ee's 发来的 860,将变更同步到内部订单。发送带变更的 855,并不意味着可以直接按供应商自行修改后的条件出货。

完成变更后,出货依据应统一为最终有效采购订单。商品数量、SKU 和价格都必须与该订单一致。

4. 缺货、停产与替代商品要提前处理

手册要求供应商维持库存,确保订单按要求日期完整发运,并明确规定:

  • 不允许短发或部分订单发运。
  • 商品不可供货时,须在 3 个工作日内通知 Buc-ee's。
  • 缺货或停产情况,必须在发货前通过订单核对流程沟通。
  • 未经 Buc-ee's 事先批准,不得替换商品。

这里的“3 个工作日内通知缺货”与“48 小时内确认订单”是两个独立要求。供应商不能等到缺货沟通完成后,再回复已经超时的 855。

例如,订单订购 100 件,而库存只能满足 80 件时,供应商应先报告差异并推动订单修正,不能自行发出 80 件、将其余 20 件留待以后补发。

5. 按最终订单备货,衔接发货与开票

一笔正常订单的业务顺序可以概括为:接收 850 → 核对订单 → 发送 855 → 如有差异则接收并处理 860 → 按最终订单备货 → 发送 856 并安排运输 → 发送 810。997 的发送、接收与检查贯穿相应 EDI 交易过程。

如 Buc-ee's 通知存在缺失商品,手册要求供应商立即开具相应贷项发票。未经授权交付的商品会被视为样品;若已计入发票,其金额将从发票总额中扣除。

四、发货和 ASN 有哪些注意事项?

1. ASN 必须在货物到达前发送

供应商应确保 856 ASN 包含要求的数据,并准确反映本次实际发货情况。所有发运都需要在货物到达收货地点前发送 EDI 发货通知。

ASN 只能包含本次实际发出的商品和数量,未发出的商品不得出现在 ASN 中。实施时建议将 ASN 生成与实际装箱、出库结果衔接,并检查标签与货物数据是否对应。

2021 年版手册未在此处规定统一的“发货后几小时内发送”时限,供应商应按专项规范落实发送节点,并确保通知先于到货。

2. 按实际发运批次组织 ASN

每次发运应使用唯一的 ASN 编号,每次交付还应对应唯一的提单号 BOL 或承运商参考号,如 PRO/Invoice。

如果多个采购订单合并为同一批货物发运并交付,只能创建并发送一份 ASN。 因此,ASN 的组织需要反映实际运输批次;多 PO 合并发运时,还需正确保留各采购订单对应的商品明细。

3. 遵守运输指示,及时报告系统异常

所有货物运输均应遵循 Buc-ee's 物流部门提供的路由指示。手册对不同运费方式分别说明:

  • **COLLECT:**供应商负责在订单所列发货日期当日或之前安排运输路由。
  • **PREPAID:**供应商负责使货物在订单指定到货日到达目的地。

手册还提出:当包裹运输费用最优时,应尽可能采用 UPS、FedEx 等包裹服务;除与 Buc-ee's 另有约定外,费用由供应商承担。对于 FTL/LTL 整车或零担运输,手册写明由供应商安排并支付,项目执行时还需核对双方运输约定。

如果系统问题导致 ASN 无法及时发送,应立即报告 Buc-ee's 采购人员。计划中的系统停机或维护,则须提前 14 天通知 Buc-ee's。

对于食品、饮料等无采购订单的 DSD 直送场景,手册另要求在实物送达前发送交付或发票文件。该特殊场景应单独确认处理方式,避免直接套用标准 PO 流程。

五、810 电子发票如何开具?

1. 按采购订单及其发运分别开票

Buc-ee's 要求使用 EDI 发票。针对一张采购订单的每次发运,供应商应发送一张独立发票,并使用唯一的发票号码,禁止重复使用号码。

一批运输对应一份 ASN,与按 PO 及其发运开票,是两项不同要求。 即使多个采购订单合并运输并只发送一份 ASN,也应分别满足各采购订单的开票规则。

例如,两张采购订单合并为同一批运输时,ASN 应反映这一次发运;财务开票仍应分别对应两张采购订单,并使用不同发票号码。

2. 保持 PO 号、计量单位与价格一致

每张发票必须包含有效采购订单号。无法关联有效采购订单的商品,不能通过标准 EDI 发票流程处理。

开票计量单位必须与采购订单一致。采购订单按整箱、预包装或组合装订购时,发票也应按相同单位及对应单价开具,不能自行改用单件单位而不调整对应数据。

发票只能计入实际履约并发出的商品数量,未发货商品不得开票。建议在生成 810 前,对最终采购订单、实际出库记录和发票明细进行核对。

3. 上线 EDI 后按电子方式提交发票

切换至 EDI 后,除非取得 Buc-ee's 的书面例外批准,否则不再接受纸质发票,供应商应仅发送电子发票。

付款信息在供应商设置过程中提交。如发生收款地址、付款指示或企业相关重大变更,应按手册要求书面通知 Buc-ee's,并提供适当授权材料。财务主数据变更也需要纳入内部管理,避免影响后续付款处理。

六、标签与打包要求

1. 商品到货后应能直接上架销售

对于直接向 Buc-ee's 消费者销售的商品,供应商应确保商品到货时已具备上架条件。每件商品应带有有效的 UPC 条码,以及必要的贴纸或吊牌。

商品 UPC 用于商品识别,运输标签用于运输及收货处理。供应商应分别准备,并确认两者与商品及包装层级相符。

2. 区分 GS1-128 与小包裹承运商标签

手册支持在箱级和/或托盘级使用 GS1-128 标签。具体层级取决于供应商系统能力,以及采购倍数、补货数量等业务条件。

所有主包装箱(Master Pack)都必须清晰标明其主包装箱属性。通过 UPS、FedEx 等小包裹承运商发运时,手册规定使用承运商的追踪号码/标签替代 GS1-128 标签。该标签例外不意味着小包裹运输可以省略 ASN。

手册没有在此处给出完整标签模板、固定标签尺寸或全部条码字段。供应商应获取专项标签规范,确认具体数据及打印格式后再实施。

3. 按包装层级粘贴标签

**托盘级标签:**符合托盘级标识条件时,应打印两张 GS1-128 标签,分别贴在托盘相邻两侧的右上角。手册原文描述的位置约距托盘顶部 1 英寸,实施时应结合专项标签规范确认具体定位。

**箱/包装级标签:**需要箱级标识时,每箱顶部或侧面粘贴一张 GS1-128 标签。若纸箱码放在托盘上,标签在堆叠后仍应可见。

4. 混箱可以使用,但必须明确标识

手册允许将不同 SKU 的少量商品混装在同一纸箱内,但所有混箱都必须标明其混箱属性。

允许混装不同 SKU,不代表允许订单短发。供应商仍需完整履行最终有效采购订单,并保证实际装箱情况与发货数据一致。

5. 选择合适的缓冲材料,遵守包装禁用要求

包装应符合良好商业惯例和行业标准,便于承运商运输,并充分保护货物安全到达指定地点。

手册列出的缓冲材料包括气泡包装、填充颗粒、工程泡沫、喷注泡沫、瓦楞纸板、揉皱纸及多层缓冲纸。应根据商品重量、形状和易损程度选择材料。其中:

  • 瓦楞纸板不建议用于易碎品的缓冲保护。
  • 揉皱纸适用于轻至中等重量的非易碎商品,手册建议商品周围及相互之间留有约 4 英寸的紧实揉皱纸缓冲层。
  • 不得使用报纸作填充材料。
  • 纸箱内外不应添加可能损坏纸箱或分拣设备的多余材料。

手册还列明不得使用捆扎带、绑带、金属和绳子。即使是同一 SKU 的第 1 箱和第 2 箱,也不得捆绑在一起运输。

6. 装箱单应随货附在外部文件袋中

对于缠膜托盘的批量发运,装箱单应放入文件袋,附在托盘上,文件袋标明 “Packing List Enclosed”。

如果以散箱方式发运,则应以相同方式将装箱单附在纸箱上,方便收货人员查验。

做好 Buc-ee's EDI 对接,需要把采购订单、业务确认、实际出货、运输标签和电子发票连接起来。供应商应让订单差异在发货前得到正式修正,让 ASN 准确反映实际货物,让发票与有效采购订单及履约结果相符,并将时限监控和异常处理纳入日常运营。

为什么选择

知行之桥®?​

根据企业规模与集成需求,提供从本地部署到云端托管的灵活选择

可视化 EDI 工作流

基于拖拽式图形化设计器,零代码构建完整 EDI 业务流程,满足复杂供应链自动化场景。

Odette & Drummond 认证

通过 Odette(OFTP) 与 Drummond(AS2) 权威认证,确保与主机厂安全合规、高可靠的数据交换。

多系统集成能力

提供数据库、REST/SOAP、FTP/SFTP 等标准化接口,实现 ERP、WMS、MES 等系统的双向数据自动同步。

数据映射格式转换

内置可视化 Mapping 编辑器,零代码实现 EDI 报文与企业内部数据格式(XML/JSON…)的映射转换及复杂规则处理。

实时监控预警机制

全流程可视化监控报文状态,支持邮件、钉钉、企业微信自动预警,保障 JIT 交付的稳定性与及时性。

多工厂支持

支持集团级多组织、多工厂架构,实现数据隔离与权限管控,统一平台集中运维,满足大型制造企业多地点协同需求。