标题：电子数据交换
简介
EDI是Electronic Data Interchange的缩写，即电子数据交换，EDI不是用户之间简单的数据交换，EDI用户需要按照国际通用的消息格式发送信息，接收方也需要按国际统一规定的语法规则，对消息进行处理，并引起其它相关系统的EDI综合处理。整个过程都是自动完成，无需人工干预，减少了差错，提高了效率。
EDI系统由通信模块、格式转换模式、联系模块、消息生成和处理模块等4个基本功能模块组成。
使用EDI的主要优点有：(1)降低了纸张文件的消费。(2)减少了许多重复劳动，提高了工作效率。(3)使得贸易双方能够以更迅速、有效的方式进行贸易，大大简化了订货过程或存货过程，使双方能及时地充分利用各自的人力和物力资源。(4)可以改善贸易双方的关系，厂商可以准确地估计日后商品的需求量，货运代理商可以简化大量的出口文书工作，商业用户可以提高存货的效率，提高他们的竞争能力。
由于EDI的使用可以完全代替传统的纸张文件的交换，因此，有人称它为“无纸贸易”或“电子贸易”。
要素
1.通讯协议：包括AS2、OFTP(2)、FTP(s)、WebServices、RNIF等。 
2.标准格式：包括ANSI X.12、 EDIFACT、 RosettaNet、 ebXML、 CSV/TXT、 XML等。 
3.传输内容：包括订单、预测、订单变更、订单确认、发货通知、对帐单、发票等。 
不同地区与行业出现了一些不同的EDI标准。EDI常用标准包括： 
 1.ANSI X.12：美国各行业的通用标准——ANSI X.12标准。分别针对不同行业和功能，制订相应的贸易文件格式和标准。该标准在北美得到推广，美国沿用至今。 
2. EDIFACT：适用于行政、商业和运输业公认的EDI国际标准，目前支持这一标准的国家和地区越来越多，主要是欧洲国家。联合国基于此标准建立了UN/EDIFACT标准。 
 3.RosettaNet：1998年2月，IBM、HP、Microsoft、Intel等大型电子及高科技企业发起成立RosettaNet(RN)，开始运营这一非营利的、独立运作的标准化组织。此后，1999年6月和2000年10月这一组分别织扩展至电子产品产业和半导体制造产业各相关领域，欧美百余家企业和标准推动组织也相继加入此团体。日本和中国也建立了分支机构。
优点
迅速准确在国际、国内贸易活动中使用EDI业务，以电子文件交换取代了传统的纸面贸易文件（如定单、发货票、发票）双方使用统一的国际标准格式编制文件资料，利用电子方式将贸易资料准确迅速的由一方传递到另一方，是发达国家普遍采用的“无纸贸易手段”，也是世贸组织成员国将来必须使用和推广的标准贸易方式。
方便高效采用EDI业务可以将原材料采购与生产制造、订货与库存、市场需求与销售，以及金融、保险、运输、海关等业务有机的结合起来，集先进技术与科学管理为一体，极大的提高了工作效率，为实现“金关”工程奠定了基础。安全可靠在EDI系统中每个环节都建立了责任的概念，每个环节上信息的出入都有明确的签收、证实的要求，以便于为责任的审计、跟踪、检测提供可靠的保证。在EDI的安全保密系统中广泛应用了密码加密技术，以提供防止流量分析、防假冒、防否认等安全服务。 
减少了许多重复劳动，提高了工作效率。如果没有EDI系统，即使是高度计算机化的公司，也需要经常将外来的资料重新输入本公司的电脑。调查表明，从一部电脑输出的资料有多达70%的数据需要再输入其他的电脑，既费时又容易出错。 EDI使贸易双方能够以更迅速有效的方式进行贸易，大大简化了订货或存货的过程，使双方能及时地充分利用各自的人力和物力资源。美国DEC公司应用了EDI后，使存货期由5天缩短为3天，每笔订单费用从125美．通过EDI可以改善贸易双方的关系，厂商可以准确地估计日后商品的寻求量，货运代理商可以简化大量的出口文书工作，商户可以提高存货的效率，大大提高他们的竞争能力。
降低成本EDI系统规范了信息处理程序，信息传递过程中无须人工干预，在提高了信息可靠性的同时，大大降低成本。香港对EDI的效益做过统计，使用EDI可提高商业文件传送速度81%，降低文件成本44%，减少错漏照成的商业损失41%，降低文件处理成本38%。 
降低了纸张的消费。根据联合国组织的一次调查，进行一次进出口贸易，双方约需交换近200份文件和表格，其纸张、行文、打印及差错可能引起的总开销等大约为货物价格的7%。据统计，美国通用汽车公司采用EDI后，每生产一辆汽车可节约成本250美元，按每年生成500万辆计算，可以产生12．5亿美元的经济效益。
区别电子信箱
EDI技术是电子信箱技术的自然发展，电子信箱的应用和发展大大提高了人们的办公效率，将它应用于商业事务的愿望促进了EDI技术的发展。
EDI和电子信箱之间既有联系又有区别。从通信的角度来说，EDI和电子信箱是相似的，但是它们也有比较明显的区别。例如电子信箱是通过交换网络将人与人联系起来，使人和人之间可以通过交换网络快速准确地交换信息，而EDI则是通过交换网络将两个计算机系统联系起来，例如将服装进出口公司的电脑系统与海关的电脑系统联系起来，以此简化报关手续。所以说，EDI是计算机之间通过交换网络传递商务信息。此外，电子信箱与EDI的另一大不同是，电子信箱存储和传递的信息是用户（人）之间的信息，这种信息只要人能读懂即可，不要求有一定格式（当然，你使用电子邮箱时最好给信件加上前面的称呼和后面的祝词，否则，对方可能就会有意见了）。而EDI通信不一样，EDI通信的双方是计算机，说本质一点，是计算机上的软件。软件可没人那么聪明，什么格式都能看懂，软件之间的通信需要格式化信息内容，况且，EDI通信内容主要是贸易中的文件和报表，使格式化信息成为可能，这是EDI与电子邮箱的另一不同。
举一个例子，电子信箱传递的是普通的信件，EDI传递的是文件、表格，但是无论传递的是何种内容的信息都要将这些待传递的内容装入信封，写上收信人地址，贴足邮票，丢入邮筒。也就是说通信的过程是一样的。
EDI不是用户间的简单的数据交换系统，EDI用户需要按照国际通用的消息格式发送消息，接收方也需要按照国际统一规定的语法规则，对消息进行处理，并引起其他相关系统的EDI综合处理，整个过程都是自动完成，不需要人工的干预，减少了差错，提高了效率。例如，有一个工厂采用了EDI系统，它通过计算机通信网络接收到来自用户的一笔EDI方式的订货单，工厂的EDI系统随即检查订货单是否符合要求和工厂是否接收订货，然后向用户回送确认信息。工厂的EDI系统根据订货单的要求检查库存，如果需要则向相关的零部件和配套设备厂商发出EDI订货单；向铁路、海运、航空等部门预订车辆、舱位和集装箱；以EDI方式与保险公司和海关联系，申请保险手续和办理出口手续；向用户开EDI发票；同银行以EDI方式结算帐目等。从订货、库存检查与零部件订货，办理相关手续及签发发货票等全部过程都由计算机自动完成，既快速又准确。
应用
EDI用于金融、保险和商检。可以实现对外经贸的快速循环和可靠的支付，降低银行间转帐所需的时间，增加可用资金的比例，加快资金的流动，简化手续，降低作业成本。 
EDI用于外贸、通关和报关。EDI用于外贸业，可提高用户的竞争能力。EDI用于通关和报关，可加速货物通关，提高对外服务能力，减轻海关业务的压力，防止人为弊端，实现货物通关自动化和国际贸易的无纸化。 
EDI用于税务。税务部门可利用EDI开发电子报税系统，实现纳税申报的自动化，即方便快竭、又节省人力物力。 
EDI用于制造业、运输业和仓储业 。制造业利用EDI能充分理解并满足客户的需要，制订出供应计划，达到降低库存，加快资金流动的目的。运输业采用EDI能实现货运单证的电子数据传输，充分利用运输设备、仓位，为客户提供高层次和快竭的服务。对仓储业，可加速货物的提取及周转，减缓仓储空间紧张的矛盾，从而提高利用率。
作用
1.EDI标准保证了计算机网络自动传送和计算机自动处理文件及数据得以实现。
2.EDI标准也保证了网络传输全程实现审计跟踪，这样大大提高了商业文件传送的透明度和可靠性。
所谓的审计跟踪，就是报文在交换过程中，系统自动对报文的接收时间、报文大小。收件人、投递时间和收件人读取时间等均作详细的记录和存档，以便该报文发生差错或丢失时，可应要求重构和重发，在发生纠纷时提供举证服务。
3.标准化得EDI格式转换保证了不同国家、不同地区、不同企业的各种商业文件（如单证、回执、载货清单、验收通知、出口许可证、原产地证等）得以无障碍电子化交换，促进了国际贸易的发展。
工作步骤
1.买方标明要购买的货物的名称，规格，数量，价格，时间等，这些数据被输入采购应用系统，该系统的翻译软件制作出相应的EDI电子订单，这份订单被电子传到卖方。
2.卖方的计算机接到订单后，EDI软件把订单翻译成卖方的格式，同时自动生成一份表明订单已经收到的功能性回执。这份回执被电子传递到买方。
3.卖方也许还会产生并传递一份接收订单通知给买方，表示供货的可能性。
4.买方的计算机收到卖方的功能性回执及接收订单通知后，翻译软件将它们翻译成买方的格式，这时订单被更新了一次。
5.买方根据订单的数据，产生一份电子的“了解情况”文件，并电子化传递到卖方。
6.卖方的计算机收到了买方的“了解情况”文件，把它翻译成卖方的格式，并核查进展情况。
标准体系
简介电子数据交换（Electronic Data Interchange，EDI）是目前为止最为成熟和使用范围最广泛的电子商务应用系统。其根本特征在于标准的国际化，标准化是实现EDI的关键环节。早期的EDI标准，只是由贸易双方自行约定，随着使用范围的扩大，出现了行业标准和国家标准，最后形成了统一的国际标准。国际标准的出现，大大地促进了EDI的发展。随着EDI各项国际标准的推出，以及开放式EDI概念模型的趋于成熟，EDI的应用领域不仅只限于国际贸易领域，而且在行政管理、医疗、建筑、环境保护等各个领域得到了广泛应用。可见EDI的各项标准是使EDI技术得以广泛应用的重要技术支撑，EDI的标准化工作是在EDI发展进程中不可缺少的一项基础性工作。
EDI标准体系是在EDI应用领域范围内的、具有内在联系的标准组成的科学有机整体，它由若干个分体系构成，各分体系之间又存在着相互制约、相互作用、相互依赖和相互补充的内在联系。我国根据国际标准体系和我国EDI应用的实际以及未来一段时期的发展情况，制订了EDI标准体系，以《EDI系统标准化总体规范》作为总体技术文件。该规范作为我国“八五”重点科技攻关项目，是这一段时间内我国EDI标准化工作的技术指南，处于主导和支配作用。
根据该规范，EDI标准体系分基础、单证、报文、代码、通信、安全、管理应用七个部分，大致情况如下：
基础标准1. EDI基础标准体系
主要由UN/EDIFACT的基础标准和开放式EDI基础标准两部分组成，是EDI的核心标准体系。其中，EDIFACT有7项基础标准，包括EDI术语、EDIFACT应用级语法规则、语法规则实施指南、报文设计指南和规则、贸易数据元目录、复合数据元目录、段目录、代码表，我国等同采用了这7项标准；开放式EDI基础标准是实现开放式EDI最重要、最基本的条件，包括业务、法律、通信、安全标准及信息技术方面的通用标准等，ISO/IEC JTC1 SC30推出《开放式EDI概念模型》和《开放式EDI参考模型》，规定了用于协调和制定现有的和未来的开放式EDI标准的总体框架，成为未来开放式EDI标准化工作的指南。随之推出的一大批功能服务标准和业务操作标准等将成为指导各个领域EDI应用的国际标准。
单证标准2. EDI单证标准体系
EDI报文标准源于相关业务，而业务的过程则以单证体现。单证标准化的主要目标是统一单证中的数据元和纸面格式，内容相当广泛。其标准体系包括管理、贸易、运输、海关、银行、保险、税务、邮政等方面的单证标准。
报文标准3. EDI报文标准体系
EDI报文标准是每一个具体应用数据的结构化体现，所有的数据都以报文的形式传输出去或接收进来。EDI报文标准主要体现于联合国标准报文（United Nations Standard Message ，简称UNSM），其1987年正式形成时只有十几个报文，而到1999年2月止，UN/EDIFACT D.99A版已包括247个报文，其中有178个联合国标准报文（UNSM）、50个草案报文（Message in Development ，简称MiD）及19个作废报文，涉及到海关、银行、保险、运输、法律、税务、统计、旅游、零售、医疗、制造业等诸多领域。
代码标准4. EDI代码标准体系
在EDI传输的数据中，除了公司名称、地址、人名和一些自由文本内容外，几乎大多数数据都以代码形式发出，为使交换各方便于理解收到信息的内容，便以代码形式把传输数据固定下来。代码标准是EDI实现过程中不可缺少的一个组成部分。EDI代码标准体系包括管理、贸易、运输、海关、银行、保险、检验等方面的代码标准。
通信标准5. EDI通信标准体系
计算机网络通信是EDI得以实现的必备条件，EDI通信标准则是顺利传输以EDI方式发送或接收的数据的基本保证。EDI通信标准体系包括ITU 的X.25、X.200/ISO 7498、X.400系列/ISO 10021、X.500系列等，其中X.400系列/ISO 10021标准是一套关于电子邮政的国际标准。虽然这套标准，ISO叫做MOTIS，ITU称为MHS，但其技术内容是兼容的，它们和EDI有着更为密切的关系。
安全标准6. EDI安全标准体系
由于经EDI传输的数据会涉及商业秘密、金额、订货数量等内容，为防止数据的篡改、遗失，必须通过一系列安全保密的规范给以保证。EDI安全标准体系包括EDI安全规范、电子签名规范、电文认证规范、密钥管理规范、X．435安全服务、X．509鉴别框架体系等。为制定EDIFACT安全标准，联合国于1991年成立了UN/EDIFACT安全联合工作组，进行有关标准的制定。
管理标准7. EDI管理标准体系
EDI管理标准体系主要涉及EDI标准维护的有关评审指南和规则，包括标准技术评审导则、标准报文与目录文件编制规则、目录维护规则、报文维护规则、技术评审单格式、目录及代码编制原则、EDIFACT标准版本号与发布号编制原则等。
应用标准8. EDI应用标准体系
EDI应用标准体系主要指在应用过程中用到的字符集标准及其他相关标准，包括： 信息交换用七位编码字符集及其扩充方法；信息交换用汉字编码字符集；通用多八位编码字符集；信息交换用汉字编码字符集辅2集、4集等。
EDI标准体系的框架结构并非一成不变，它将随着EDI技术的发展和EDI国际标准的不断完善而将不断地进行更新和充实。
规范
金融电子数据交换（Financial Electronic Data Interchange，FEDI）是银行与其商务伙伴间以标准方式进行的支付、相关支付信息、或金融相关文档的电子交换。由于EDI在支付活动中起着越来越重要的作用，并对银行业也有着重要影响，因此，目前不同规模的公司、企业、政府及金融机构正正采纳金融EDI进行支付，以最小化纸张流量。目前FEDI标准被严格用于B-to-B交易。 目前有4种支付标准方式用于FEDI，分别是现金集中与支付（Cash Concentration or Disbursement，简称CCD)、现金集中与支付补遗（Cash Concentration or Disbursement plus addenda，CCD+）、合作贸易交换（Corporate Trade Exchange，CTX）、合作贸易支付（Corporate Trade Payments，CTP）。用这4种格式能使贸易伙伴通过其金融机构，以标准格式进行支付与支付相关信息的电子传输
系统组成
1.用户接口模块业务管理人员可用此模块进入输入、查询、统计、中断、打印等，及时地了解市场变化，调整策略。
2.内部接口模块这是EDI系统和本单位内部其他信息及数据库的接口，一份来自外部的EDI报文，经过EDI系统处理之后，大部分相关内容都需要经内部接口模块送往其他信息系统，或查询其他信息系统才能给对方EDI报文以确认的答复。
3.报文生成及处理模块该模块有两个功能：
1）接受来自用户接口模块和内部接口模块的命令和信息，按照EDI标准生成订单、发票等各种EDI报文和单证，经格式转换模块处理之后，由通信模块经EDI网络发给其他EDI用户。
2）自动处理由其他EDI系统发来的报文。在处理过程中要与本单位信息系统相联，获取必要信息并给其他EDI系统答复，同时将有关信息给本单位其他信息系统。
如因特殊情况不能满足对方的要求，经双方EDI系统多次交涉后不能妥善解决的，则把这一类事件提交用户接口模块，由人工干预决策。
4.格式转换模块所有的EDI单证都必须转换成标准的交换格式，转换过程包括语法上的压缩、嵌套、代码的替换以及必要的EDI语法控制字符。在格式转换过程中要进行语法检查，对于语法出错的EDI报文应拒收并通知对方重发。
5.通信模块该模块是EDI系统与EDI通信网络的接口。包括执行呼叫、自动重发、合法性和完整性检查、出错警报、自动应答、通信记录、报文拼装和拆卸等功能。
6.其他功能除上述5个基本模块外，EDI系统还必须具备如下基本功能
1）命名和寻址功能
EDI的终端用户在共享的名字当中必须是唯一可表示的。命名和寻址功能包括通信和鉴别两个方面。
2）安全功能
EDI的安全功能应包含在上述所有模块中。它包括以下一些内容：
① 终端用户以及所有EDI参与方之间的相互验证；
②数据完整性；
③EDI参与方之间的电子（数字）签名；
④否定EDI操作活动的可能性；
⑤密钥管理。
3）语义数据管理功能
完整语义单元(CSU)是由多个信息单元(IU)组成的。其CSU和IU的管理服务功能包括：
①IU应该是可标识和可区分的；
②IU必须支持可靠的全局参考；
③应能够存取指明IU属性的内容；
④应能够跟踪和对IU定位；
⑤对终端用户提供方便和始终如一的访问方式。
EDI网关
网关服务器的产品包括作为集成骨干的架构者，提供一个极佳的扩展平台，作为集成实施的工具，帮助客户以最快的速度实  网关功能施集成项目。作为集成骨干的架构者，最基本的包括
网关服务器 Integration Server
网关服务器适配器 Adapters
网关服务器整合流程工具Modeler
开发工具Developer
监控管理工具Administrator
网关集成服务器
网关集成服务器是适配器的运行容器，也可以同时作为Web服务器、Ftp服务器等功能。企业版提供了Cluster集群的技术，提供高扩展性和高可靠性。作为适配器的运行容器，提供了J2EE完整的功能，同时可以作为web服务器、ftp服务器、邮件服务器代理的功能。同时它提供了Cluster群集的技术，满足企业对可扩展性和可靠性的要求。 网关服务器在安全方面提供了PKI框架，ACL访问控制机制，数字签名，数字证书等众多安全功能， 也提供了版本维护，远程更新等机制，提供了web管理界面。
网关消息总线
底层消息传输骨干。 作为支持企业消息和服务总线(ESB) 架构的底层消息传输骨干, 支持订阅出版等多种消息传输机制，基于域管理技术，实现多域之间的相互访问，可靠传输。
网关适配器
包括SAP、Oracle、用友、金蝶等企业应用适配器;Oracle、DB2、SQL Server、MySql等数据库适配器;MQ Serials、MSMQ等中间件适配器;COM、CORBA、EJB、JMS等技术标准适配器;Excel、XML等文件适配器。
流程管理工具
网关企业版包含了强大的BPM(业务流程管理工具)，作为企业应用集成网关，为支持实施连接不同系统乃至跨企业的业务流程，向用户提供基于标准、面向服务的架构和具有企业级集成能力的综合性解决方案。用户可以安全快速可靠地将企业的各个系统快速集成起来，以获得全面整合的业务流程。 通过网关服务器流程工具，可以让业务人员轻易的设计业务流程，并与技术人员紧密配合，部署到网关服务器平台中去。网关服务器整合流程解决方案具备以下几个功能：利用业务分析能力而非仅仅编程设计工作流程。根据事先设定的业务原则或逻辑在企业内部终端用户间传送任务、信息，或文件，达到商业目标，而无需懂得高深的技术。强大的图形工具，无需编程即可支持快速的、组织管理严密的工作流程开发和部署。工作流程设计程序支持路由选择、连接、控制器、比较器、计时器和通知程序。
通过控制释放，设计、部署、管理并维护业务流，可分阶段部署流程，并有利于流程再利用。一经定义，分析师即可在任何应用间再利用现有操作。能在不影响运行流程的情况下，升级和部署业务流程。支持多用户小组开发。实时部署流程模型。流程模型自动创建运行环境和监控Java或HTML用户界面。透明的企业资源接入。　可以集成异常复杂环境(企业，合作伙伴，异构的IT环境和技术标准和协议等)的所有集成需求，并可以介入人工流程的实现。网关服务器通过将流程建模与解决方案相结合，帮助企业满足所有通用平台的业务整合要求。
网关服务器建模工具是定义，部署，调整业务流程的统一工具，它综合企业内部封装应用、数据库、应用服务器、员工工作流程和企业接入业务伙伴系统，为业务分析师提供了易懂而可视的程序自动化解决方案。用户使用流程监控程序包括实际流程图象化展示，获取流程和个别任务状态的信息。观察流程信息，如流程标识符、流程母段、每个任务的状态、基础系统，以及流程运行次数。观察活动信息和所有与任务相关的文件内创建的定制文档。查询流程日志，如确定在特定日期后仍然运行的流程。获取网关服务器库内所有集成流程的高级视图。
网关开发工具
图形化开发工具，无需编程即可支持各种B2B数据格式以及自定义格式、各种企业应用格式，如：iDOC等的数据转化。　作为系统开发工具，提供了图形化的开发界面，基于流语言的业务逻辑实现模式，支持生成web Service、嵌入Java服务、C服务等，支持生成C、 Java、 Excel等服务访问客户端。提供单步跟踪等功能。基于Developer可以开发Java应用、Web应用、C应用等多种应用模式。　网关服务器在开发工具中内置了数据转换翻译引擎, 网关服务器基于服务的架构确保集成服务平台可以利用调用服务的方式调用数据转换引擎，支持各种B2B数据格式以及自定义格式如: RosettaNet, EDI, ebXML messaging service, CIDX.和各种企业应用格式如SAP IDOC等数据转化。
网关管理工具
基于Web的管理界面，实时监控整个业务流程的状态、及时发现和处理问题、管理交易伙伴。另外提供了作为业务流程监控和管理工具，基于web的管理界面，可以实时监控整个业务流程的状态，及时发现和处理问题, 以及交易伙伴管理功能作为合作伙伴管理界面, 实现业务伙伴之间的业务数据交互,业务信息采集和监控,优化业务伙伴之间的业务流程。
由于网关服务器集成平台采集了大量与系统和业务相关的实时的数据信息，企业可以基于对这些信息的整理和分析之后，发现系统或供应链业务流程上的不足之处，进而进行供应链业务流程的优化。可获取贸易伙伴交流中的实时业务和运营信息，帮助企业了解整合行动的业务影响(例如，用户能迅速分析出特定供应商的订单价值并触发后续操作)。开放结构允许用户利用第三方工具，生成业务报告。
基于网关服务器的业务整合平台，可以轻易的实现多个业务系统之间的互连，实现各个系统之间信息和流程的共享和管理，优化多个业务系统的信息交互，同时为企业提供一个开放、可靠、安全、高性能、可扩展的集成骨架，为企业提供全面的业务透视能力，降低运营成本，提高投资回报率。