第6章
电子数据交换
让两台从未谋面的计算机,像老搭档一样做生意
本章导航:一套机器对机器的公文系统
九个部分、四十七页:先说清 EDI 是什么、凭什么值钱,再拆系统三支柱与两大标准,然后逐段读报文、亲手组装报文,最后看软件、协议、行业应用与实施。点击任意站点可直接跳转。
同一张订单,两种命运
📠 纸质时代的订单
采购员填单 → 打印邮寄或传真 → 对方文员人工录入自己的系统 → 审批、回确认。每一次转手都是一次等待和一次抄错机会:数量、货号、金额错一位,后续核对、退换、索赔的成本远高于录入本身。全程以天到周计。
⚡ EDI 时代的订单
买方 ERP 生成订单数据 → 翻译软件转成标准报文 → 网络直达卖方系统 → 自动解析、自动导入、自动回确认。全程以分钟计,无人碰键盘。自 20 世纪 60 年代诞生至今,EDI 仍是供应链、零售、制造、医疗、金融的底层交易基础设施。
定义:标准化、机器可处理、自动交换
电子数据交换(EDI):按照统一规定的标准,将商业或行政事务处理中的数据,以标准化、机器可处理的结构化报文格式,在计算机与计算机之间自动交换与处理的技术体系。交换的文档统称 EDI 报文(X12 语境称事务集):采购订单、发票、功能确认、电子目录、询价、合同、金融单据等。
🧾 单证格式化
只处理有固定格式的商业单据;信件、公函等自由文件不在其列。
📏 报文标准化
必须符合国际或行业标准:UN/EDIFACT 与 ANSI X12 为两大主流。
🤖 处理自动化
路径全程由系统走:业务系统→转换→翻译→传输→翻译→业务系统。
🧩 软件结构化
软件由界面、内部系统接口、报文生成处理、格式转换、通信五类模块组成(§6.5 展开)。
⚖️ 运作规范化
报文在商业、法律、审计语境中有记录效力;各国证据规则有别,通常以贸易伙伴协议确认(§6.9)。
为什么会有 EDI:四股推力、五个阶段
🌊 四股推力
- 贸易文件激增:纸张处理成本高、周期长
- 差错率居高:同一数据多系统反复录入,错误、纠纷、延误随之而来
- 周期过长:供货、库存、资金周转全被人工传递拖慢
- 竞争形态转变:客户要更快的响应、更高的准时率、更透明的信息
🪜 五个阶段
- 萌芽期(1960s):美国航运业在伙伴间传货运信息,无统一标准
- 概念提出期(1970s):SITPRO 等提出 EDI 概念,大型零售企业先行
- 标准建立期(1970s 末—80s):TDCC 运输标准;1979 ASC X12;1987 EDIFACT 获 ISO 认可
- 成熟推广期(1990s):MHS、VAN 与全国贸易平台推动普及
- 互联网演进期(21 世纪—):Web-EDI、XML/EDI、AS2、API 补充传统 EDI
中国实践:行业牵头与中心枢纽
🏭 行业应用模式
由主管部门、行业协会或龙头企业牵头,统一报文格式、业务流程与节点职责。代表:海关 EDI 通关系统(电子报关单、放行通知、税单在海关—企业—物流间自动交换);国际集装箱运输 EDI 示范工程(船公司、货代、港口、堆场、车队、海关互联,订舱到放行全程信息同步)。优势:标准集中、协同度高,适合行业内大规模重复交易。
🎡 EDI 中心模式
区域性 EDI 服务中心作枢纽,集中提供标准转换、报文处理、通信接入、节点管理与业务监控:企业只接中心一处,不必与每个伙伴分别建链。代表:广东 EDI 中心、上海港航 EDI 中心。优势:降接入门槛、提覆盖率、统一标准版本与服务质量,适合区域与产业链协同。
三种方式对比:接收者是本质分界
| 比较维度 | 手工方式 | 电子邮件 | EDI 方式 |
|---|---|---|---|
| 信息接收者 | 人工处理 | 人 | 计算机应用系统 |
| 数据录入 | 人工重复录入、易错 | 人工编写整理 | 一次录入或系统生成、自动传递 |
| 处理速度 | 数天至数周 | 取决于人工响应 | 数分钟至数小时,可实时/批量 |
| 报文格式 | 纸质表单、各式不一 | 多为自由文本 | 标准化结构化格式 |
| 系统集成 | 靠人工录入系统 | 难以直接集成 | 直连 ERP、WMS 等系统 |
| 信息透明度 | 差 | 较差、靠人工跟进 | 好,处理状态可追踪 |
| 适用规模 | 任何规模 | 非结构化沟通 | 业务量达到一定规模后更经济 |
优势三层,与一条假 EDI 警告
💰 成本层
省打印、装订、邮寄、归档的人力与场地;更省差错的善后成本——录错一位的核对、退换、索赔远贵于录入本身。
⏱️ 节奏层
下单、确认、发货、开票、付款的每步等待被压缩:周期从几天到几分钟—几小时,现金流随之顺畅;JIT、VMI 等协同模式离开它几乎无法按现实节奏运转。
🎫 准入层
大型零售商与制造商常把 EDI 收发能力设为供应商硬门槛:产品与价格再好,没有 EDI 也进不了核心供应链。
⚠️ 假 EDI 警告
收益高度依赖与内部系统的集成程度:若只是把收到的报文打印出来再人工录入 ERP,手工方式的全部弱点原样保留,成本与效率优势无从谈起。——这条判据在 §6.5 选型与 §6.9 实施中还会出现两次。
三大支柱:语言、翻译、邮路
📏 EDI 标准(语言规则)
规定商业文档的表示规则,让不同企业、不同平台能准确互懂。合格标准四要求:语义无歧义、平台无关、应用无关、通信方式无关。
🔄 EDI 软件(转换工具)
做内部格式与标准格式的双向转换:映射软件+翻译软件+通信软件三件套(§6.5 逐件拆)。
🛣️ 通信网络(传输通道)
报文的邮路:点对点直连、VAN 增值网、互联网三选(第 11、12 页)。
工作原理:翻译—传送—还原—确认
一张采购订单的完整一生(习题 3)
买方 ERP 生成采购数据 → 翻译成 X12 850 或 EDIFACT ORDERS → 传输到卖方 → 卖方翻译解析并回功能确认 → 卖方发订单确认(855/ORDRSP)→ 双方续以状态报告、发货通知(856/DESADV)、发票(810/INVOIC)自动交换 → 财务系统据此自动处理应收应付。注意:自动化的是单据流转,不是业务决策——采购员仍要结合新品与行情人工调整系统给出的订单建议。
连接方式:直连、邮局、上网
🔌 点对点直连
与每个伙伴建专属连接、各自维护参数。直接、可控、时效强;但伙伴一多,连接数与参数维护膨胀。适合交易量大、伙伴少、IT 强的企业。
📮 增值网络 VAN
第三方“电子邮局”:发方投递到对方电子邮箱,收方按自己节奏取件。服务含存储转发、多伙伴统一接入、协议转换、审计通知、安全备份;按字符/千字节计费(或连接时间/月费),跨 VAN 需互联协议。
🌐 互联网直连
FTP/SFTP/FTPS/AS2/HTTP(S) 在公网交换。投入与运营费最低、增长最快;代价是加密、回执、监控等安全机制要自己配齐,不能像 VAN 那样外包。
选型三看,与 EDI 在应用层的位置
| 比较项目 | 点对点直连 | VAN | 互联网直连 |
|---|---|---|---|
| 初期投入 | 中高 | 中等 | 低 |
| 运营费用 | 按线路与通信量 | 按流量/时间/月费 | 互联网费用 |
| 多伙伴管理 | 复杂 | 低 | 中 |
| 可靠性 | 取决于线路 | 高 | 取决于双方运维 |
| 适用规模 | 高量伙伴 | 各类企业 | 中小企业或直接伙伴 |
ANSI X12:数字代码+三层信封
🏛️ 出身与信封
由 ANSI 认可的 ASC X12 委员会制定(1979 年特许),结构吸收了运输业 TDCC 等早期标准。三层信封:ISA/IEA 交换层(收发方与控制号)→ GS/GE 功能组层(同类事务集打包)→ ST/SE 事务集层(一份具体文档)。
🔢 读法:代码即文档类型
每种文档一个三位数字代码——供应链日常里最高频的一组见右表;其中 856(ASN 发货通知) 与 997(功能确认) 是物流人最该先记住的两个。
| 代码 | 名称 | 代码 | 名称 | 代码 | 名称 |
|---|---|---|---|---|---|
| 850 | 采购订单 | 855 | 订单确认 | 856 | 发货通知 ASN |
| 810 | 发票 | 820 | 付款/汇款通知 | 830 | 计划排程 |
| 846 | 库存报告 | 214 | 运输状态 | 997 / 999 | 功能确认 / 实施确认 |
UN/EDIFACT:生而有国际标准身份
🌍 出身与文档体系
联合国制定,1987 年语法获 ISO 认可为 ISO 9735——与 X12 最大的身份差异。配套一整套目录:数据元目录(EDED)、复合数据元目录(EDCD)、代码表(EDCL)、段目录(EDSD)、标准报文(UNSM)及设计指南。
🪜 层级(自下而上)
数据元 → 数据段 → 报文 → 功能组 → 交换;信封写法:UNB(UNG)UNH … UNT(UNE)UNZ——下一节逐字读真报文。
| 报文 | 用途 | 报文 | 用途 | 报文 | 用途 |
|---|---|---|---|---|---|
| ORDERS | 采购订单 | ORDRSP | 订单响应 | DESADV | 发货通知 |
| INVOIC | 发票 | REMADV | 汇款通知 | CONTRL | 功能确认 |
| CUSDEC | 海关申报 | CUSRES | 海关回执 | DELFOR / DELJIT | 交付预测 / 准时制交付 |
行业标准:在两大语法上裁剪与扩展
标准选择:双轨并行是市场的答案
| 比较维度 | ANSI X12 | UN/EDIFACT |
|---|---|---|
| 制定机构 | ANSI / ASC X12 | 联合国相关机构 |
| 主要地区 | 北美 | 欧洲、亚洲、国际贸易 |
| 标准地位 | 美国国家标准体系 | ISO 9735 国际标准 |
| 最外层信封 | ISA / IEA | UNB / UNZ |
| 报文标识 | 数字代码(850) | 六字母代码(ORDERS) |
| 分隔符 | 在 ISA 段中显式声明 | 默认分隔符或 UNA 段声明 |
| 版本管理 | 版本发布(4010、5010) | 目录版本(D96A、D01B) |
报文的“字、词、句”:数据元、数据段、循环
🔤 数据元(最小单位)
简单数据元:一个日期、一笔金额、一个数量;复合数据元:多个成分组合,如 1:USD:4。每个数据元都有编号、名称、格式、长度与必选/条件属性。
🧱 数据段(标识符+数据元列)
DTM+137:20260311:102'
DTM 是段标识符(日期/时间段);137 是限定符(说明这是哪种日期);20260311 是日期值;102 是格式代码(YYYYMMDD)。
🔁 循环(段组)
表达一对多:发票的多个行项目、发货通知的多个货箱,都靠重复同类段组来写。报文(事务集)则是头段+主体段+尾段组成的完整文档容器。
分隔符:机器报文的标点符号
| 字符(EDIFACT 默认) | 作用 | 类比 |
|---|---|---|
| : 冒号 | 分隔复合数据元内部的成分 | 词内连字符 |
| + 加号 | 分隔数据元 | 空格分词 |
| . 句点 | 小数点标记 | 小数点 |
| ? 问号 | 释放字符(转义):其后的分隔符按字面理解,如 ?+ 表示一个真正的加号 | 引号内的标点不算标点 |
| ' 单引号 | 结束一个数据段 | 句号 |
逐段读:一份真实的 ORDERS 报文
同一张订单,X12 方言版
信封的四项功能
方言不同、功能一致:① 标识收发方身份 ② 交换控制号唯一 ③ 校验段数是否正确 ④ 记录日期时间供审计。BEG 对应 BGM、PO1 对应 LIN+QTY+PRI 的合并——对照着读,两套标准一次学会。
动手拼:一份完整的 ORDERS 交换
下面是打乱的 10 个段。按 EDIFACT 信封的正确顺序逐个点击,把第 19 页那份采购订单重新组装出来——点错会告诉你为什么还不能放它。
组装进度 0 / 10
先想一想:一份交换最外面包着什么?从信封开始。
习题落点:一份发票里藏着一整单生意
| 段(INVOIC 例) | 读出的信息 |
|---|---|
| UNB+…+EXPORTER_CN:14+IMPORTER_EU:14+…+000000002' | 交换头:中国出口商 → 欧洲进口商,控制号 …002 |
| UNH+1+INVOIC:D:96A:UN' / BGM+380+INV-2026-0088+9' | 报文头+单据头:INVOIC 发票(380=商业发票),发票号 INV-2026-0088 |
| DTM+137:20260311:102' / CUX+1:USD:4' | 文件日期 2026-03-11;计价币种美元 |
| PAT+1++95:3:D:30' | 付款条件:提单日期后 30 天 |
| TDT+20++1+13' / TOD+3+CIF' | 运输方式海运;交货条款 CIF |
| LOC+5+:139:SHANGHAI' / LOC+8+:::TEPLICE' | 发运地上海 → 目的地 TEPLICE(限定符 5/8 区分起讫) |
| PAC+25++PF' / UNT+11+1' / UNZ+1+000000002' | 包装 25 个托盘;报文尾段数 11;交换尾控制号回扣 |
软件总览:映射与翻译两道工序
映射软件:给字段对口型
🗂️ 它干的五件事
- 定义内部字段与平面文件字段的对应关系
- 数据格式转换(如日期 YYYY/MM/DD ↔ YYYYMMDD)
- 代码转换(自家商品码 ↔ GTIN、自家单位 ↔ 标准代码)
- 必要的数学计算(金额汇总、税率换算)
- 条件逻辑(某字段有值才输出某段)——且收发双向都要设
🎯 存在的理由
若没有映射层,每新增一个贸易伙伴、每改一次内部系统,就要重写一套接口程序。映射把对应关系配置化:伙伴再多,维护的是一张对应表,而不是一堆定制代码。
翻译软件:内置标准规则库的校验官
⚖️ 四项本职
- 按标准语法把平面文件生成标准报文,或把报文解析回平面文件
- 校验数据元的格式与长度
- 检查必填字段与业务规则
- 信封的自动生成与解析(控制号、段数都由它管)
🔗 与映射的分工纪律
数据库原始数据先经映射成平面文件、再交翻译——不许跳步直连。分层使映射逻辑与翻译逻辑低耦合:换标准只动翻译,改内部系统只动映射。
通信软件:收发室,与系统集成的四条路
📬 通信软件的职责
- 维护伙伴标识与通信地址
- 自动发送与接收报文
- 管理传输日志、MDN 回执与功能确认
- 异常时自动重传或告警
🔌 与内部系统的四种集成
- 文件轮询:最简单,适合批量场景
- 数据库直连:实时性高,但要严控访问权限
- API / Web Service:适配云 ERP 与现代架构
- 消息队列 / ESB:解耦系统依赖,大型企业集成平台之选
系统解剖:八个模块;选型:六个考量
翻译系统的内部构成
各模块靠统一的标准库与代码库保持口径一致——第 2 章 GS1 代码体系在这里成为基础设施。
选型六考量
标准支持范围 · 与主流 ERP 的预建连接器 · 可管理的伙伴数量 · 通信协议是否满足伙伴要求 · 部署方式(本地 vs 云/SaaS)· 监控、告警、审计与合规能力。IT 资源有限可考虑 EDI 服务局/托管——但若服务局交付的仍是打印件人工录入,自动化收益依然落空(第 8 页警告回收)。
XML/EDI:给报文换上通用语法
😖 传统语法的四道门槛
- 封闭:EDIFACT/X12 只能靠专用翻译软件读写,开发调试被少数厂商工具绑定
- 门槛高:中小伙伴搭建成本高、望而却步
- 学习曲线陡,标准修订与扩展周期长
- 与 Web 技术栈集成不顺畅
✨ XML 的五副面孔
自描述、层次清晰、平台无关、可扩展、支持标准化校验——几乎所有语言与工具都能原生解析。同一张订单对照看(右记):EDIFACT 要靠限定符猜语义,XML 标签自带含义,不懂 EDI 的人也能读个八九不离十。
XML: <LineItem lineNumber="1"><GTIN>1234567890</GTIN><OrderedQuantity unit="PCE">100</OrderedQuantity><UnitPrice currency="USD">25.50</UnitPrice></LineItem>
三种架构:语法由谁定义决定一切
| 架构思路 | 语法定义方 | 保留 EDIFACT/X12? | 适用场景与代价 |
|---|---|---|---|
| XML 作内部中间格式 | 沿用 EDI 标准 | 保留 | 已有 EDI 基础设施:内部开发只面对 XML(XSLT 转内部格式),降内部成本;对外复杂度不变,仍需完整翻译能力 |
| 双方约定 XML Schema | 贸易双方自约 | 不保留 | 新建系统点对点:门槛低;但每对伙伴一份 Schema,易碎片化 |
| 标准化 XML 体系 | 行业/国际组织 | 不保留 | 多方协同与长期基础设施:ebXML(BPSS 流程、CPP/CPA 协作协议、注册库)与 UBL(开箱即用的订单/发票 Schema,多国电子发票以其为基) |
案例:一条集成总线吃下多家格式
🧭 做法
某国际货运代理同时对接多家航运公司的 EDIFACT 系统与多个客户的 XML 接口:内部数据统一为 XML 一份,经 XSLT 转成 EDIFACT 的 IFTMIN/IFTMAN 报文,再以 AS2 安全传输(下一节主角)。
📉 效果与边界
原本分散重复的格式适配被集中到一条转换链:新增伙伴的对接周期明显缩短。缩短多少取决于原系统结构与接口复杂度——教材特意留了这句分寸,工程汇报也当如此。
VAN 的黄昏:贵、隔、旧
💸 贵:按量计费
80—90 年代 VAN 靠 X.400/MHS 与专线/拨号提供可控可审计的交换,自有其合理性;但按流量/时长计费意味着业务越大、邮费涨得越快。
🧱 隔:互联不统一
各 VAN 的协议、信箱格式、互联规则互不一致:对接不同 VAN 的伙伴要另签互联协议、另付转接费。
🕸️ 旧:与新世界脱节
X.400 在公共互联网部署复杂,没给 Web 应用与云平台留接口。90 年代中后期,产业界要找一条“保留 VAN 级安全、花互联网的钱”的新路——AS2 应运而生。
AS2:由大买家推成的行业事实标准
📜 出身
由 EDI 厂商联合体 Drummond Group 牵头制定,2005 年 IETF 发布为 RFC 4130。设计极简:HTTP/HTTPS 本已成熟廉价、无处不在,只需在其上叠加 S/MIME 的加密、签名与回执,即可平替 VAN 的安全保障。
🏬 沃尔玛迁移令
21 世纪初,沃尔玛要求数千家供应商限期把 EDI 传输从 VAN 迁到 AS2,逾期影响订单与结算。对沃尔玛:VAN 按流量计费是天文数字,AS2 走公网边际成本近乎为零,MDN 回执又满足其海量报文的实时追踪与审计。
AS2 交易六步:先签后加密,回执闭环
MDN:让“我没收到”再也说不出口
🧾 它是什么
MDN(报文处置通知)由接收方用自己的私钥签名后回传。发送方据此可证明:对方确实收到了这份报文,且内容与发出时完全一致(回执含原文 MIC 校验值)——这是 AS2 不可否认性的技术基础。
🔀 同步 vs 异步
- 同步 MDN:在同一个 HTTP 连接里直接返回,快、简单
- 异步 MDN:接收方处理完后另行发送,适合大报文或慢处理
- 两种 MDN 都应妥善保存归档,作为传输完成与不可否认的证据(§6.9 运维要查“迟迟未回的 MDN”)
动画:《AS2 数据传输流程》(2 分 03 秒)
补充版图:各守一段场景
🚗🏦 行业专用协议
- OFTP/OFTP2(ODETTE):欧洲汽车业广泛使用,OFTP2 支持互联网传输、加密、证书、压缩与大文件
- EBICS:德、法企业与银行间的金融报文传输,同样基于 HTTP+签名+不可否认
🌐 Web-EDI:过渡形态
大买家建门户,小供应商登录填表单,后台自动转标准报文。免装软件、接入快;但人工录入比例高、量大即低效,定位是小供应商进入 EDI 体系的过渡方案,不是终点。
EDI 与 API 分工
EDI 擅长批量、结构化、异步/准实时的业务文档(订单、发票);API 擅长实时查询与即时调用(库存状态、云 ERP 集成)。不是替代、是分工:新增伙伴时两者都要重新约定规范,这一点并无本质区别。
供应链协同:JIT 与 VMI 的报文剧本
🏭 JIT 准时制生产
- 制造商以 830 / DELFOR 向供应商共享生产计划
- 以 862 / DELJIT 发精确到窗口的发货指令
- 供应商以 856 / DESADV 回发货通知、安排到货时间
三段报文接力,生产线才敢零库存等料。
📦 VMI 供应商管理库存
下游把库存与销售数据持续共享给供应商,供应商据此主动补货——把补货决策权连同数据一起交给更懂产品的一方,换缺货与积压双降。
零售:四件套准入与三单吻合
🎫 供应商四件套
零售商的常见要求:收 850 订单、回 855 确认、发 856(ASN)、开 810 发票,每份报文回 997 功能确认。缺一环,订单与结算都可能卡住。
📋 一份合格的 ASN
须含商品明细、包装层级、SSCC 条码(第 2 章)、承运人信息、预计到货时间——配送中心据此提前排收货计划,而不是货到门口才临时调度。
🧾 三单吻合
系统自动比对采购订单、ASN、发票三份单据,三者一致才触发付款:人工核对量锐减,错误付款风险同步下降——EDI 在财务环节的“自动对账”形态。
汽车:四十年 EDI 老兵与地域分化
🔗 为什么汽车离不开 EDI
供应链是深的多级链:主机厂(OEM)→ 一级 → 二级 → 更深层供应商。JIT 与精益生产要求报文在这条长链上顺畅接力,任何一级断档,整条产线停摆——汽车用 EDI 已四十多年,是最“刚需”的行业。
🗺️ 地域三分
- 欧洲:OFTP/OFTP2 协议+ODETTE 文档
- 德国:VDA 消息格式
- 北美:基于 X12 的 AIAG 规范
- 区域专网:ANX(北美)、ENX(欧洲)、JNX(日本)
医疗:法规写死的标准格式
| 交易集 | 用途 | 交易集 | 用途 |
|---|---|---|---|
| 837 | 医疗理赔 | 835 | 理赔支付与汇款通知 |
| 834 | 福利登记 | 820 | 保费支付 |
| 270 / 271 | 资格查询 / 响应 | 276 / 277 | 理赔状态查询 / 响应 |
| 278 | 医疗服务审查 | 997 | 功能确认 |
金融与海关:钱与关的电子化
🏦 金融服务
付款、应收应付、现金管理、证券交易。协议面孔多:FTP、FTPS、AS2、OFTP、EBICS、FIX;格式:ISO 20022、NACHA、BAI2、SWIFT、ISO 15022——SWIFT 在第 15 页已露过面,它本质上是银行间的“EDI 专用网”。
🛃 海关与国家贸易平台
CUSDEC(申报)/ CUSRES(回执) 承担电子报关核心功能。更进一步:一些国家把海关、港务、政府许可整合进全国单一贸易平台——新加坡 TradeNet 是较早且成熟的案例(呼应第 6 页我国的行业应用模式)。
动手之前:五项准备
四种方案:没有最好,只有最配
| 方案 | 适用场景 | 优点 | 缺点 |
|---|---|---|---|
| 自研系统 | 大型企业、IT 强、报文量大 | 控制力强、可深度定制 | 投入大、维护贵、须长期跟进标准变化 |
| 商用软件 | 中大型企业、有 IT 团队 | 功能完整、标准支持好 | 授权与实施成本高、依赖厂商 |
| 开源组件 | 预算有限但有技术力、场景简单 | 无授权费、可二次开发 | 无官方支持,功能与合规自补 |
| ERP 配套模块 | 深用 SAP/Oracle、伙伴与单据有限 | 集成紧密、数据免二次搬运 | 绑定 ERP 厂商、多伙伴扩展成本高 |
签约与测试:先小人,后君子
📜 TPA 要写清的九件事
- 双方 EDI 标识符;报文类型与版本要求
- 通信协议及 URL、端口、证书信息
- 加密与签名等安全要求
- 测试程序与验收标准;电子报文的法律效力
- 数据归档期限与访问要求
- 错误、欺诈、赔偿的争议解决;配置变更的提前通知时限
经 VAN 接入的,还要另审 VAN 服务协议(服务范围、责任、安全、保存期限、终止条件)。
🧪 四级测试才准上线
逐步验证报文能被正确生成、传输与解析,四级全过才切换生产环境。
安全:覆盖传输、处理、存储三阶段
🔐 三件套
- 加密:防未授权读取
- 数字签名:验身份、保完整
- MDN / 功能确认:送达证据
🗝️ 密钥全生命周期
生成、存储、交换、归档、销毁——每一环都要有规程;证书过期是 EDI 事故的头号常见原因(下一页运维清单里有它的位置)。
🎫 公钥真伪
靠 CA 与 X.509 证书目录验证(第 4 章信任链回收):签名再完美,公钥是假的也全盘皆输。
上线只是开始:运维六件事
📡 监控与告警
实时监控传输状态,异常及时告警——EDI 是无人值守系统,沉默不等于正常。
🧾 回执巡检
专查迟迟未收到 MDN 或功能确认的报文:那是交易悬空的信号,要主动追踪闭环。
🗄️ 归档与审计
报文完整归档、定期审计——既为争议举证,也为合规检查。
📌 版本台账
维护标准版本与每个伙伴的版本台账:伙伴升级 D01B 而你还停在 D96A,报文就会鸡同鸭讲。
🎫 证书与参数
跟踪证书有效期与通信参数变更——到期前换证是运维日历上的固定事项。
🤝 伙伴响应
及时响应伙伴的查询与问题:EDI 是双方的系统,一方掉线,两方停摆。
一句话带走 EDI:标准格式+自动处理+系统直连
📌 本章带走的六件事
- EDI 的本质是机器对机器:接收者是系统不是人——与邮件、条码的判据在此
- 系统三支柱:标准定语言、软件做翻译、网络管邮路;标准不管传输
- 两大标准双轨并行:X12 数字代码行北美,EDIFACT 字母代码行欧亚与国际贸易
- 报文逐级组织:数据元→段→报文→交换;信封管身份、唯一、校验与审计
- 软件两道工序:映射管自家格式,翻译管标准语法;集成深度决定收益真假
- AS2 以“签名+加密+签名 MDN”在公网上复刻了 VAN 的安全,还近乎免费
✍️ 课后思考
- 习题 2:为什么刷卡与扫码不算标准 EDI?用第 4 页的判据回答
- 习题 3:把第 10 页的订单链画成流程图,标出三种软件的位置
- 习题 6:选 JIT 或 VMI 写一段分析——先想“哪一步靠人工就转不动”
下一章预告:第 7 章 数据库 —— 企业间交换来的数据,要先在自家数据库里安家。