在与客户进行沟通的时候,经常有客户对EDI实施很感兴趣,一方面是客户具有相应的IT基础和技术力量,并且后续可能会有更多合作伙伴的EDI接入,因此客户有自主实施的想法;另一方面也可以在一定程度上为企业节约成本。
知行之桥的现有功能,对于有意愿进行自主实施的客户,具有非常便利的可操作性。实施人员只需要有一些基本的代码基础和思维,就可以在知行EDI系统上实现零代码完成EDI标准报文的格式转换。
在知行之桥中,几乎所有的文件格式转换都是基于XML格式类型进行转换的。因此,无论客户的最终目标格式是哪一种,都需要先将原始文件转换成XML格式的文件,再进行后续的操作。
知行之桥EDI系统常见的报文类型有EDIFACT、X12、VDA等。
接下来,我们以接收EDI订单为例,通过知行之桥EDI平台完成零代码报文转换,将EDI报文转换成XML文件。
知行之桥的EDI端口,可以初步实现EDI订单报文和标准XML格式的自动转换。
可以通过此端口将EDI报文转换成标准XML文件,也可以将XML文件转换成EDI报文,此处我们需要使用到端口的“EDI转换为XML”功能。
如图所示,这是EDI端口转换得到的XML文件,通过此端口转换得到的XML文件,其可读性依然较低,还需要进行进一步的映射,转换成企业可以处理的文件格式。
此时,我们需要使用到知行之桥的XML Map端口,它可以实现两种XML之间的格式转换。在XML Map端口中源文件是我们转换前的文件格式,即可读性较低的标准XML文件,目标文件是我们转换后的目标格式,也就是我们最终要得到的XML(目标XML为用户自定义文件,用户可以根据自己的理解进行定义)。
我们需要将源文件和目标文件分别上传至XML Map端口的对应位置。上传完成后,会在页面下方的左侧加载出源文件,右侧加载出目标文件。
此时,只需要根据提前整理好的源文件和目标文件的映射关系(即根据EDI规范整理的Mapping表格),从左往右进行拖拽即可。拖拽完成后如图所示。
拖拽完成后,源文件和目标文件的映射关系就建立好了。我们可以在XML Map端口输入一个测试文件,文件会在端口中被自动处理,然后就可以在输出页面看到转换后的目标文件。
客户可以直接处理转换后的目标文件,如果还想对目标XML文件做进一步的转化,比如转换成JSON、CSV等。只需要在XML Map端口后新增JSON、CSV端口,端口会自动进行转换,最后在JSON或CSV端口的输出界面,即可下载看到最后的转化结果。我们把端口都建立配置好后,只需要将端口按照顺序连接起来,就可以实现EDI文件JSON或CSV文件的自动处理。
知行之桥零代码EDI平台,大大减少了客户自主实施的复杂度,降低了自主实施的入场条件,给常适用于成本控制比较严格,或是EDI对接需求较多,有强烈自主实施意愿的企业。
以上就是关于知行之桥EDI系统零代码实现EDI标准报文转换的内容。
更多 EDI 信息,请参阅: EDI 是什么?
标签:XML,文件,转换,报文,EDI,端口,代码 From: https://www.cnblogs.com/edi-ka/p/17079928.html