如何预估EDI项目需要的端口数量?
提到“端口”,通常大家想到的是网络端口,例如计算机中的80端口、21端口,但在知行EDI系统中,“端口”被具象化为一个个功能模块,在EDI工作流中扮演着不同的角色。
企业实施EDI项目前期,通常需要对项目费用进行整体评估。知行软件针对用户的不同需求,提供了四种版本的EDI软件采购方案,分别是基础版(单端口),标准版(10端口)、专业版(25端口)和企业版(无限制端口)。如果企业项目需求比较明确,且短时间内(例如一年内)不会有需求或功能扩展,我们建议企业根据项目实际需要,评估大约需要的端口数,选择适合自己的软件版本,不必一味追求高版本的产品。既然不同的EDI软件版本与端口数有关,那么,企业进行软件版本评估时,如何估算端口呢?
要进行端口评估,首先需要了解知行EDI系统的端口分类。知行EDI系统中的端口主要可以分为三大类,分别是:连接端口、转换端口以及其他端口。
连接端口
连接端口可以分为对内连接以及对外连接:
对外连接:用于连接交易伙伴或其他服务器。一般情况下,1个交易伙伴需要使用1个连接端口。如果采用AS2方案,则需要在AS2端口中配置您的交易伙伴相关连接信息,并且进行AS2连通性测试。确保您和交易伙伴之间可以完整、顺利地传输业务文件。
对内连接:用于集成后端业务系统,通常情况下,一个业务系统使用1个连接端口。要想最大程度地发挥EDI系统的优势,建议将EDI系统与企业业务系统集成,可实现数据的自动化抓取和处理,减少因人工操作而带来的损失。最常见的集成方式有:
1.通过数据库端口连接数据库中间表,集成业务系统 2.通过API接口调用的方式集成业务系统 3.通过SAP端口直接连接企业SAP系统
数据库端口集成金蝶、用友等ERP系统实例:
中间数据库表,顾名思义,它是EDI和ERP两个系统进行数据交换的一个中间媒介,而不是ERP的生产数据库表。在中间表中不会存储所有的数据,只会存储企业和合作伙伴之间传输的业务数据。
知行EDI系统支持多种数据库,如MySQL、PostgreSQL、SQLite、SQL Server、Oracle等。使用中间数据库表的方式集成ERP系统时,ERP仅需在这个数据库表中存放要发送给合作伙伴的业务数据,并且读取EDI接收进来的业务数据。
如果您希望直接将EDI以中间数据库表的方式连接到ERP系统,那么在预估项目所需的端口数时,需要额外加上1个数据库端口。
SAP端口连接SAP系统实例:
在此前的项目中,知行曾经对接宝马BMW EDI 系统集成SAP
知行软件的SAP端口,可以满足客户集成SAP系统的需求。如果需要EDI对接您的SAP系统,在端口评估时则需要将SAP端口考虑在内。
转换端口
转换端口可以实现EDI报文和标准XML文件的相互转换。一种报文标准平均使用2个转换端口,不同标准的报文(如X12和EDIFACT)不能共用转换端口。因此从数据库抓取文件后需要先转换为标准XML格式,接着从标准XML格式通过数据映射转换为X12格式。因此,转换部分需要2个端口来实现。
其他端口
为了给客户提供功能更加全面、更加简单易用的EDI产品,知行软件在原有连接端口和转换端口的基础上还增加了一些功能端口,如Split端口(将单个XML文件中的多条信息拆分,并将其存放至多个XML文件中)、Email Receive端口(支持从IMAP邮件服务器中检索邮件,并将文件读入至EDI系统)、Email Send端口(通过SMTP邮件服务器向指定邮箱发送邮件)等。这些端口均可以根据实际项目需求进行选择性的补充。
了解知行EDI系统中的端口类型之后,预估端口数量还需明确企业的实际EDI需求、需要对接的交易伙伴数量以及业务单据类型。
举例
简单示例:使用AS2传输协议,XML方案,对接1个交易伙伴,接收订单850,发送发货通知856。
1个接收端口:AS2
2个X12端口:将接收到的X12订单850转换为标准XML格式,将计划发出的标准XML格式的发货通知转换为X12 856。
2个XML Map:接收和发送方向的报文映射
复杂示例:对接2个交易伙伴,集成SAP业务系统。A交易伙伴,接收订单850,发送发货通知856。B交易伙伴,接收订单ORDERS,发送发货通知DESADV。
2个传输端口,分别连接A交易伙伴和B交易伙伴,发送和接收文件
2个报文转换端口,分别将EDIFACT和X12转换为XML。
2个映射端口,发送方向(856ToIDoc、ORDERSToIDoc)
1个IDoc端口
2个映射端口,接收方向(IDocTo856、IDocToDESADV)
2个报文转换端口,分别将856和DESADV转换为EDI。
了解了以上两个示例之后,您不妨试试粗略估算下以下需求需要多少个端口呢?
对接3个交易伙伴,集成金蝶ERP。A交易伙伴,接收订单850,发送发货通知856。B交易伙伴,接收订单850,发送发货通知856、发票810。详情联系知行软件EDI顾问。
注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。