理论教育 如何选择和搭配EDI软件和硬件?

如何选择和搭配EDI软件和硬件?

时间:2023-05-31 理论教育 版权反馈
【摘要】:实现EDI需要配备相应的EDI软件和硬件。(一)EDI软件需求如果企业已经有了管理信息系统,而且可以生成要传给交易对象的标准单证报文,并且能够利用所收到的单证报文,则企业可以只使用前端软件。图3-3为EDI软件各模块功能及相互关系。可以买到的EDI软件包,为了执行转换.都提供一个程序框架,或一个代码产生器,这个代码产生器能产生一个程序框架,但最终还是要根据公司内部的应用程序来最终完成转换软件。

如何选择和搭配EDI软件和硬件?

实现EDI需要配备相应的EDI软件和硬件。

(一)EDI软件需求

如果企业已经有了管理信息系统,而且可以生成要传给交易对象的标准单证报文,并且能够利用所收到的单证报文,则企业可以只使用前端软件。前端软件的功能如下:

(1)可转换各类标准报文。

(2)将企业生成的单证报文转成EDI报文,并传至网络中心。图3-3为EDI软件各模块功能及相互关系。

图3-3 EDI软件构成

1)转换软件(Mapper)

转换软件执行转换功能,可以帮助用户将原有计算机系统的文件,转换成翻译软件能够理解的平面文件(Flat file);或是将从翻译软件接收来的平面文件,转换成原计算机系统中的文件。一个平面文件通常由长度为80字符的记录组成。数据在记录中都占据固定的位置,这样翻译软件就能阅读数据,并执行翻译功能。

转换软件通常是根据不同的应用程序分别设计的,一般也都是由公司内部开发的。可以买到的EDI软件包,为了执行转换.都提供一个程序框架,或一个代码产生器,这个代码产生器能产生一个程序框架,但最终还是要根据公司内部的应用程序来最终完成转换软件。

格式转换软件也是把平面文件转换成公司格式的单证。

2)翻译软件(Translator)(www.daowen.com)

翻译功能是EDI软件的一项主要功能,翻译软件把平面文件翻译成EDI标准报文,或将接收到的EDI标准格式翻译成平面文件,再由通信软件进行传递。

翻译软件通常是用表的结构来执行翻译的。软件会有一张由标准数据词典和句法规则组成的表。这个标准数据词典和句法规则是对某一给出的EDI报文的数据段及数据元素的,无论什么时候要产生一份报文,软件就选择适当的表来执行翻译。在翻译软件把数据排列成适当的报文格式后,就执行编辑检查,以确保数据中没有错误,而且确保它们确实是相应的标准格式,然后报文被排进功能组,并产生形成功能组和交换信封的数据段。

翻译软件可以接受2种输入。第一种是人工数据输入,在这种情况下,软件把输入的数据重新格式(如把日期从月、日、年的格式转变成EDI的年、月、日的格式),把数据排进正确的数据元素和数据段次序,并加进分离器和终止符。第二种是数据文件输入。一般内部操作计算机化的公司都把产生EDI单据所必需的大部分数据存放在数据库的文件中,计算机化的采购程序财会系统和订单输入系统都被数据库支持。一个EDI单据可以用数据库的数据产生,这个程序通常是由应用程序来完成的。由于各公司应用程序数据库的结构和句法都不相同,翻译软件不能直接从数据库取出数据来产生EDI单据,数据库中的信息必须先被转换或被重新结构,然后才能被翻译软件阅读处理。

3)通信软件

EDI标准报文的实际传递是由通信软件控制的,将EDI标准格式的文件外层加上通信信封(Envelope),再送到EDI系统交换中心的邮箱(Mailbox),或在EDI系统交换中心内,将接收到的文件取回。

对进来的EDI标准报文,则产生逆向的过程。通信软件接收对方的传递,翻译软件对传递来的信息进行翻译,同时产生一个功能性回执,由通信软件发送给对方,告诉对方报文已被收到。

(二)EDI所需的硬件设备

EDI所需的硬件设备大致有:计算机、调制解调器(Modem)及电话线

计算机:目前所使用的计算机,无论是PC、工作站小型机、主机等均可利用。

Modem:使用EDI来进行电子数据交换,需通过通信网络。目前采用电话网络进行通信是很普遍的方法,因此Modem是必备硬件设备。Modem的功能与传输速度,应根据实际需求而决定选择。

通信线路:一般最常用的是电话线路,如果传输时效及资料传输量上有较高要求,可以考虑租用专线(leased line)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈