书城经济新经济新商务
42882800000008

第8章 EDI技术

EDI即电子数据交换,是20世纪60年代发展起来的一种电子商贸方法。它能将企业与企业之间的商业往来文件,以标准化、规范化的文件格式,无需人工介入,无需纸张文件,采用电子化的方式,通过网络系统在计算机应用系统与计算机应用系统之间直接进行信息业务的交换与处理。

经过几十年的发展,EDI已成为一种主要的国际贸易方式,有着广阔的前景。因此,研究EDI技术有重要的现实意义。

1.EDI软件的构成

EDI软件是EDI系统的核心,它包括用户接口模块、内部接口模块、报文生成及处理模块、格式转换模块、通信模块等。

在上述所有模块中,都应包含安全功能,它们分别执行不同的数据安全和加密解密的工作。例如,在用户接口模块中,必须具备用户身份识别功能,防止非授权用户任意操作或使用EDI系统,以免受到意外的破坏或损失。在报文生成和处理模块与金融系统交换EDI报文时,必须使用电子签名的加密方法保证传送的数据不会被篡改、抵赖或窃取,另外,所有模块都可以具备身份验证和终端确认等功能。事实上,由于信息技术的发展,利用EDI交换商业金融数据,要比用人工传递有形凭证更为安全可靠。

上述五个模块构成了EDI的软件支持,它们之间相互协调共同完成EDI的系统功能。

2.EDI实现过程

EDI的实现过程就是用户将相关数据从自己的计算机信息系统传送到有关交易方的计算机信息系统的过程,该过程因用户应用系统以及外部通信环境的差异而不同。在有EDI增值服务的条件下,这个过程分为以下几个步骤:

①发送方将要发送的数据从信息系统数据库提出,转换成平面文件(亦称中间文件);

②将平面文件翻译为标准EDI报文,并组成EDI信件;

③将EDI信件拆开并翻译成为平面文件;

④将平面文件转换并送到接收方信息系统中进行处理。

由于EDI服务方式不同,即平面转换和EDI翻译可在不同位置(用户端、EDI增值中心或其他网络服务点)进行,但基本步骤应是上述几步。

EDI实现的前三步,即平面转换、翻译和通信。接着的工作是交易接收方从信箱中收取EDI信件,翻译并转送到应用系统中。这是上述过程的逆过程。内部应用系统经网络从外部交易方接收EDI报文,经过语法翻译和映射将数据写入数据库系统,或反过来从数据库读取数据,经映射、翻译生成EDI报文,再通过网络发送给有关交易方。

计算机在减少人员和节省费用方面的作用往往被估计过高,计算机的使用不是减少而是增加了处理环节和操作费用,在实行EDI后这些问题逐步得到解决,只有广泛开展EDI后,数据处理和信息管理的潜力和效益才能得以充分发挥,EDP和EDI在计算机与通信技术的应用方面最终将发展为统一的整体,两者相互促进,使业务处理的自动化程度越来越高,范围越来越广。由于EDP主要是企业内部的事情,决策和管理方面较易实现。而EDI涉及跨行业和跨部门,甚至跨国界,涉及的业务与技术的复杂性及协调工作的难度在过去是不能想象的,因此EDI是计算机与通信技术在应用范围和水平上的一次飞跃。经济、社会、生活各方面将随着EDI的发展,发生深刻而广泛的变化。

3.EDI应用的简单流程

为了理解EDI如何工作,我们不妨来跟踪一下一个简单的EDI应用过程。这里,我们以订单与订单回复为例作简单介绍。

第一步:制作订单。购买方根据自己的需求在计算机上操作,在订单处理系统上制作出一份订单来,并将所有必要的信息以电子传输的格式存储下来,同时产生一份电子订单。

第二步:发送订单。购买方将此电子订单通过EDI系统传送给供货商,此订单实际上是发向供货商的电子信箱的,它先存放在EDI交换中心上,等待来自供货商的接收指令。

第三步:接收订单。供货商使用邮箱接收指令,从EDI交换中心自己的电子信箱中收取全部邮件,其中包括来自购买方的订单。

第四步:签发回执。供货商在收妥订单后,使用自己计算机上的订单处理系统,为来自购买方的电子订单自动产生一份回执,经供货商确认后,此电子订单回执被发送到网络,再经由EDI交换中心存放到购买方的电子信箱中。

第五步:接收回执。购买方使用邮箱接收指令,从EDI交换中心自己的电子信箱中收取全部邮件,其中包括供货商发来的订单回执。整个订货过程至此完成,供货商收到订单,客户(购买方)则收到了订单回执。

4.EDI启动软件

EDI启动软件是实施EDI的重要步骤,合适的启动软件可以使EDI的实施顺利进行,EDI启动软件可能有多种多样,但其基本功能都应包括转换、应用集成、管理、通信、数据输入和输出功能、安全等几个方面,这就是通常意义上EDI软件所具备的功能,如果一个软件上述功能齐备,且设计较完善、合理,则可视为一个可满足大多数需求的完整的EDI软件。

通常EDI启动软件的获得途径主要有以下三种方式:

第一;自己编写软件,自己编写软件无疑最能够满足需要,因为,只有自己编写软件才最清楚地知道自己的需求是什么,这样的软件能最大限度地满足机构的需求。但不可忽略的是,这样的方法要求机构内部有足够的人力和物力资源,要消耗大量的时间和资金,因此,只有当其他两种方式不适合采用时,即需要对购买的软件进行过多的修改才能适应自己的商业需求时,才应考虑自己编写软件的方式。

第二,购买现成的EDI启动软件包。这样选择的好处是可以花相对较少的钱获得一个高性能的专用软件包。这些软件通常是由专业的EDI集成公司编制的,他们在EDI方面具有极为丰富的经验,由他们制作的软件包通常能够满足各方面的需求。购买现成软件包的缺点是:用户要利用机构内部的资源或通过一个专门的EDI咨询机构将发送或接收的EDI报文与商业应用系统结合起来,用户要承担这项较为复杂的工作。

第三,购买现成商业应用软件包。这种软件包通常是由较大的软件公司制作的,具有集成EDI的性能,特别适合于目前在机构内部还没有建立起一套较有规模的管理信息系统的公司。遗憾的是,目前市场上这种软件包很少,应用软件商认为市场对EDI组件兴趣不高,并认为开发这样一个组件,费用较为昂贵,价格高,特别是为小商业机构设计使用的软件,更显得价格昂贵,而这些小公司中许多对EDI及EDI的收益还知之甚少。

5.EDI的后期工作

EDI系统正常运转以后,我们还有重要的后期工作要做,这主要包括两个方面:

①项目评价。项目评价通常是只在EDI项目实施之后,对本系统进行财务和技术的评价,其目的在于,总结经验吸取教训,为今后系统的升级和推广积累经验。

②宣传推广。宣传和推广要在内部和外部两方面进行,在内部,可以向各职能部门负责人和系统人员发放相关材料,使其更加了解EDI的含义,内部员工的意见和建议将会促进EDI在公司的应用。对外界的宣传也很重要,公司应不放过一切可以展示和与其他EDI用户交流的机会,这将有助于EDI的发展,并使你有机会寻找新的贸易伙伴。