EDI & 数据库数据转换


EDI,中文译为电子数据交换,主要用于企业ERP系统之间的业务数据传输,通过将文档进行数字签名、加密,使得整个传输过程安全可靠。EDI系统对接主要包括两大部分:EDI文件传输和EDI文件转换。

EDI文件传输过程可以通过RSSBus的AS2/OFTP/SFTP/FTP Port实现,只需要简单配置,即可连接交易伙伴进行文件的安全自动传输。

传输EDI文件需要三步:准备文件、翻译生成为EDI标准格式文件、传输EDI文件至交易伙伴。

EDI文件转换过程分解析和生成两部分,需要结合实际业务,可与您企业的数据库集成,RSSBus SQLServer Port就提供了一种简单高效的集成方式,实现了数据库中的业务数据与EDI标准格式的自动转换。


EDI文件解析

1)AS2 Port:接收来自客户的EDI文件。

2)EDIFACT Port:将客户传来的EDI文件自动转换为最原始的XML格式,更易读取EDI数据。

3)Script Port:通过定制开发,将最原始的XML格式转换为符合SQLServer Port Schema要求的XML格式。

4)SQLServer Port:连接数据库,通过配置Schema文件,将XML格式中的数据映射到Database。


EDI文件生成

1)SQLServer Port:连接数据库,通过配置Schema文件,从数据库读取数据,生成数据库的XML。

2)Script Port:通过定制开发,将数据库的XML格式转为符合EDI规范XPath的XML。

3)EDIFACT Port:将符合EDI规范XPath的XML自动转为EDI标准格式。

4)AS2 Port:将生成的EDI文件发送至交易伙伴。