在后端系统与EDI系统使用API方式集成时,会涉及Json格式文件,那么如何在知行之桥上处理Json文件以及如何将Json文件转换为EDI文件?今天的公开课就带大家了解一下如何实现从Json订单数据转换至EDIFACT ORDERS。
需求分析
知行之桥支持转换XML、Json、CSV等各种格式的数据,本次公开课的需求是将Json订单的数据通过知行之桥的XML MAP转换为EDIFACT报文,并通过OFTP发出。
源文件与转换目标文件
左边为本次需求中的源文件,含订单数据的Json数据串,右边为目标文件,EDIFACT ORDERS报文。
EDIFACT报文结构
以下是对EDIFACT报文结构的简单介绍,可以看到和X12的结构是很类似的,为信封结构,详细内容可参考:如何读懂EDIFACT报文?
格式化器介绍
在进行数据处理时,难免会遇到需要对数据进行格式化的情况,如转换时间格式,截取字段的前X位,将数据全大写,累加计算等等,在知行之桥中,可以使用格式化器来实现各种的数据变换需求。格式化器在线帮助文档:ArcESBCN – 格式化器
Q&A
1.944Warehouse Stock Transfer Receipt Advice 仓库收货确认功能可以集成到客户系统吗?业务系统集成?
只是报文的区别,转换的过程没有区别,EDI系统只需要关注集成方式
2.处理标准X12和非标准文件CSV?CSV可以转换为EDIFACT吗?
X12端口处理X12文件,CSV端口处理CSV格式文件
使用CSV端口代替Json端口,就是CSV转换EDIFACT的工作流
3.格式化器有没有文档资料?
软件自带Help文档,可查阅所有的格式化器的用法。
更多EDI信息,请参阅: EDI是什么?
注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。