什么是 EDIFACT ORDCHG 报文?
EDIFACT ORDCHG(采购订单更改请求)报文用于更新和修改之前发送的 EDIFACT ORDERS(采购订单)。当需要对先前的采购订单进行修改时,会生成 ORDCHG 报文,并引用过去的订单号,详细说明所需更改。此消息遵循 UN/EDIFACT EDI 报文标准,通常与 ORDERS EDI 消息配合使用。
EDIFACT ORDCHG 报文的用途
买方企业首先会创建一份EDI采购订单(ORDERS 报文)来向供应商下达初始订单。使用 EDIFACT 作为 EDI 标准时,该消息为 ORDERS;若使用 ANSI X12 标准,则为 EDI 850(采购订单)。
ORDCHG 报文可以用于更改或取消之前订单中的一项或多项商品,还可以涉及多个不同的交货时间表。它还可以用于更新供应商有关订单的附加信息,如海关、运输和交付细节。
供应商可通过订单响应报文(EDIFACT 中的 ORDRSP)进行回复,以确认已收到 ORDERS 或 ORDCHG,或在必要时发起变更请求。
典型的 EDIFACT ORDCHG 报文结构
采购订单变更报文遵循 EDIFACT 标准特定的段和元素结构。客户的 ERP 系统会生成包含所有必要订单变更信息的数据,例如 ORDCHG SAP IDoc,并通过 EDI 工具将其转换为所需的 EDI 标准格式。这一解决方案可以是 EDI 云服务,也可以是内部使用的 EDI 软件。
典型的EDIFACT ORDCHG报文包括:
- 买方和卖方信息
- 之前的采购订单详情
- 订购的物料信息,包括数量和交付日期
- 需添加、移除或更改的物料详细信息
- 交付的时间和地点信息
EDIFACT ORDCHG 报文的处理
一旦供应商收到 ORDCHG 报文,他们的 EDI 系统会根据 ORDCHG 规范核对内容。如果该消息语法正确,其 ERP 系统将能够使用 ORDCHG 提供的采购订单号来更新先前存储的订单信息,并可发送功能确认消息,确认是否被接收和接受。
下图展示了 EDIFACT ORDCHG 报文和其它类型的报文在零售场景中的应用:
与 EDIFACT ORDCHG 报文类似的其他 EDI 标准报文
EDIFACT 是联合国推荐的,在欧洲及亚洲大部分地区广泛使用的标准 EDI 报文格式。UN/EDIFACT 使用单一 ORDCHG 文档涵盖所有采购订单更改类型。而在北美普遍使用的 ANSI X12 标准中,会发送860(采购订单更改请求)。在英国零售行业常用的 TRADACOMS 标准中,ORDHDR 既用作初始订单,也用于任何后续订单更改。
使用EDIFACT ORDCHG 报文的常见错误
使用EDI传输业务数据常见的问题通常与错误或未知的主数据有关。例如,发送的参考信息如果供应商无法识别,可能导致ORDCHG被拒绝。常见问题包括:
- 请求的物料或零件可能使用了供应商ERP系统中不识别的代码
- 供应商可能不了解特定的库位代码,如仓库、码头或闸口
使用 EDI 和 EDIFACT ORDCHG 报文的优势
通过 EDI 传输更新的订单信息,可以获得以下好处:
自动化替代人工,降低成本
避免错误交货
优化供应商评级,流程运行更顺畅
确保 EDIFACT ORDCHG 消息的稳定使用
EDI 解决方案需要具备成本效益、灵活性和稳定性。SEEBURGER BIS 平台提供 EDI云服务,支持在 SEEBURGER 云或公有云环境(如 Google、Azure、AWS 等)中运行,也可以作为本地部署的软件解决方案。