如何计算EDI项目中需要的端口数?

Published On: 2024年6月14日Categories: 产品介绍, 帮助文档, 常见问题和回答, 知识库Views: 2

© All rights reserved. • 西安知行软件有限公司 • 陕ICP备09022277号

知行之桥EDI系统中的端口可以被理解为功能模块,常见的EDI文件传输功能如AS2、OFTP以及SFTP等,EDI报文映射功能如XMLMap以及EDI报文转换功能如X12、EDIFACT和VDA等,这些功能被封装进一个个端口中,再由端口组成工作流展示在可视化界面中,以便用户了解文件的传输流程,快速定位问题。

为什么需要评估EDI项目需要的端口数?

知行软件针对不同的用户需求,提供四种版本的EDI软件——知行之桥,分别是基础版(单端口),标准版(20端口)、专业版(50端口)和企业版(无限制端口)。可以看到,选择何种版本的EDI系统是根据端口数量进行区分的,而在一个EDI项目中需要用到多少个端口则与EDI需求息息相关。

因此企业应该先确认好EDI需求:

  • 使用何种传输协议
  • 使用何种报文标准
  • 需要传输几种业务单据
  • 是否需要实现EDI系统与业务系统的集成

明确以上需求后,则可以评估需要的端口数。接下来我将以不同需求的EDI项目为例,为大家介绍如何计算端口数。(注:此计算方式基于知行之桥EDI系统V2024版8913)

BBA EDI 项目

BBA EDI需求

BBA EDI项目使用的传输协议为 OFTP,报文标准为EDIFACT,传输的报文类型为:接收DELINS以及发送AVIEXP,选择的集成方案为中间数据库方案。

端口计算

在知行之桥EDI系统V2024 8913中,将传输端口根据发送方向和接收方向进行了拆分,因此视觉上是两个端口,实际计算端口的时候为一个端口。

我们按照传输+格式转换+集成的思路,计算下上述需求需要使用的端口数:

1.传输端口*1:OFTP端口
2.格式转换端口*4:对一种业务单据进行格式转换需要一个XMLMap端口,而对于发送和接收2个方向的转换需求,EDIFACT端口需要使用2个。EDI需求中提到了2种报文类型,因此需要使用4个转换端口。
3.集成端口:集成端口需要区分发送和接收2个方向,因此需要使用2个SQL Sever端口。

最终使用端口总数为:7个。

工作流示例

接下来让我们看看这7个端口应该如何组合才能实现需求吧!针对上述需求搭建如下所示的工作流:

EDI_Connector_counts1.png

从BBA处获得数据时,数据将被自动进行格式转换,最终将数据存放至数据库中间表中。向BBA发送数据时,EDI系统会从数据库中间表中获取数据,经格式转换后,自动发送给BBA。

BRP EDI项目

BRP EDI项目使用的传输协议为 AS2,报文标准为X12,传输的报文类型为:接收850,860,830,862以及发送856,855,865,不用实现系统集成,选择Excel方案。

端口计算

在知行之桥EDI系统V2024 8913中,将传输端口根据发送方向和接收方向进行了拆分,因此视觉上是两个端口,实际计算端口的时候为一个端口。

我们按照传输+格式转换+集成的思路,计算下上述需求需要使用的端口数:

1.传输端口*1:1个AS2端口
2.格式转换端口*9:2个X12端口,7个Excel端口
3.其他端口*2:1个Email Send端口,1个Email Receive端口
4.免费端口*8:7个Branch端口,1个Notify端口

最终使用端口总数为:20个,其中付费端口12个,免费端口8个。

注意:在知行之桥EDI系统中,有一些免费端口,这些端口大多是一些基础端口,用户可以免费使用,可以不计入整体的端口预算中。

工作流示例

接下来让我们看看这20个端口应该如何组合才能实现需求吧!针对上述需求搭建如下所示的工作流:

EDI_Connector_counts2.png

由于使用到的端口数量较多,为了完整展示工作流,页面中可能无法直接看清端口使用细节,用户可以通过鼠标滚轮控制工作流的缩放程度。

从BRP处获得数据时,数据将被自动进行格式转换,最终将数据存放至Excel模板中,并通过邮件自动发送给用户。向BBA发送数据时,用户只需要将填写好的Excel文件发送至指定邮箱中,EDI系统即可获取数据,并进行格式转换,发送给BRP。

Onsemi EDI 项目

Onsemi EDI需求

Onsemi EDI项目使用的传输协议为 AS2,报文标准为X12,传输的报文类型为:接收855以及发送850,选择的集成方案为API方案,Json格式。

端口计算

在知行之桥EDI系统V2024 8913中,将传输端口根据发送方向和接收方向进行了拆分,因此视觉上是两个端口,实际计算端口的时候为一个端口。

我们按照传输+格式转换+集成的思路,计算下上述需求需要使用的端口数:

1.传输端口*1:AS2端口
2.格式转换端口*4:对一种业务单据进行格式转换需要一个XMLMap端口,而对于发送和接收2个方向的转换需求,X12端口需要使用2个。EDI需求中提到了2种报文类型,因此需要使用4个转换端口。
3.基础端口:需要区分发送和接收2个方向,因此需要使用2个JSON端口。

最终使用端口总数为:7个。

工作流示例

接下来让我们看看这7个端口应该如何组合才能实现需求吧!针对上述需求搭建如下所示的工作流:

EDI_Connector_counts3.png

接收Onsemi发来的文件时,EDI系统会将EDI报文成功解析为对应的Json文件,接下来还需要将其发送到ERP系统对应的API中,这样才能完成EDI报文与ERP系统的集成。需要给Onsemi发送文件时,知行之桥EDI系统支持使用POST或者GET请求,获取JSON文件,并将其进行格式转换,并发给Onsemi。

通过上述内容,用户可以快速预估当前EDI项目需要的端口数,选择适合自己的软件版本,不必一味追求高版本的产品。如果您在计算过程中遇到任何疑问,欢迎随时联系我们。

如果您希望了解更多 EDI 相关信息,欢迎联系我们。

注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

为什么选择

知行之桥®?​

根据企业规模与集成需求,提供从本地部署到云端托管的灵活选择

可视化 EDI 工作流

基于拖拽式图形化设计器,零代码构建完整 EDI 业务流程,满足复杂供应链自动化场景。

Odette & Drummond 认证

通过 Odette(OFTP) 与 Drummond(AS2) 权威认证,确保与主机厂安全合规、高可靠的数据交换。

多系统集成能力

提供数据库、REST/SOAP、FTP/SFTP 等标准化接口,实现 ERP、WMS、MES 等系统的双向数据自动同步。

数据映射格式转换

内置可视化 Mapping 编辑器,零代码实现 EDI 报文与企业内部数据格式(XML/JSON…)的映射转换及复杂规则处理。

实时监控预警机制

全流程可视化监控报文状态,支持邮件、钉钉、企业微信自动预警,保障 JIT 交付的稳定性与及时性。

多工厂支持

支持集团级多组织、多工厂架构,实现数据隔离与权限管控,统一平台集中运维,满足大型制造企业多地点协同需求。