EDI & 数据库数据转换


EDI(Electronic Data Interchange),即电子数据交换。主要用于企业ERP系统之间的业务数据传输,通过将文档进行数字签名、加密,使得整个文件传输过程安全可靠。

知行软件RSSBus Connect通过AS2/OFTP/SFTP/FTP Port实现数据传输,借助于Excel/EDIFACT/X12 Port实现报文格式转换,系统只需简单配置,即可实现安全可靠的自动化文件传输。

Sending Company(发送方)

  1. 收集、整理业务系统需要发送的业务数据
  2. 翻译文件,将业务数据映射为X12标准报文
  3. 建立连接,发送X12标准报文至交易伙伴

Receiving Company(接收方)

  1. 建立连接,接收交易伙伴发送的X12标准报文
  2. 翻译X12标准报文,转换为其他格式文件(如,XML、IDoc等)
  3. 收集、整理收到的业务数据,导入业务系统

X12标准报文解析

1)AS2 Port:接收到交易伙伴发送的X12标准报文,并转发至X12 Port;

2)X12 Port:将X12标准报文转换为XPath XML格式,并转发至Script Port;

3)Script Port:通过定制开发,将XPath XML文件转换为Database文件格式,并转发至Database Port;

4)Database Port:连接数据库,将Database文件导入数据库。


X12标准报文生成

1)Database Port:连接数据库,获取数据库数据生成Database格式文件;

2)Script Port:通过定制开发,将Database文件转换为XPath XML文件,并转发至X12 Port;

3)X12 Port:将XPath XML文件转换为X12标准报文,并自动转发至AS2 Port;

4)AS2 Port:将X12标准报文发送至交易伙伴EDI系统。

综上,通过EDI系统进行报文转换及传输可以完成X12标准报文与数据库文件之间的转换,实现EDI系统与数据库集成。EDI电子数据交换是的贸易伙伴系统之间建立安全有效的信息传输通路,促进业务贸易活动及时有效开展。[注:以上系统操作在系统开发完成后均可由系统自动执行完成,无需人工手动操作。]