EDIFACT 端口能够处理EDIFACT与XML格式文件的转换,自动生成并处理文件确认,验证EDI消息配置,记录事物日志的状态。
界面配置
EDIFACT 端口能够实现将XML文件生成EDIFACT格式,或者将EDIFACT文件解析成XML格式。
XML to EDIFACT
当生成EDIFACT文件时,需选择转换类型为“XML 转换为 EDI”,应用程序会读取界面配置的功能组及消息交换的头部信息,这些配置信息包括发送方和接收方的标识及限定符。
当交易伙伴的信息配置完成后,点击输入界面,选择“更多”菜单下的“创建测试文件”,系统会创建一些测试文件,包括发票、订单、订单确认、发货通知。这些文件提供了生成EDIFACT格式的XML文件模板,选中文件,点击“发送”可查看最终生成的EDIFACT文件。
EDIFACT to XML
当生成XML文件时,需选择转换类型为“EDI 转换为 XML”,应用程序将仅处理EDIFACT文件。配置界面信息,在文件处理时可验证EDIFACT中的交易伙伴信息,生成的XML文件保存在EDIFACT端口的Receive文件夹下。
点击发送界面,选择“更多”菜单下的“创建测试文件”,系统会创建一些EDIFACT格式的测试文件,选中文件,点击“发送”可查看最终生成的XML文件。
消息发送方
请求确认
XML->EDIFACT 端口可配置交换和功能性确认,选择“请求技术性ACK (CONTRL) ”和“请求功能性ACK (CONTRL) ”,配置界面的复选框,当发送成功后会保持Pending ACK状态,直到文件被成功处理并收到对应确认文件。
右图显示了从消息发送方角度看到的文件转换的完整过程,EDI->XML 端口生成被交换的XML文件(1)并处于Pending ACK状态。交易伙伴在他们的系统中处理数据并根据双方配置的交换参数及协议创建确认文件(2),当确认文件返回,将会借助EDI->XML 端口解析,并路由到原来的XML->EDI端口,改变发送状态(3)。
处理确认
当EDI->XML 端口接收到EDIFACT格式的确认文件,通过界面配置将其路由至原始的XML->EDI 端口:选择EDI->XML 端口界面的“转换类型”选项中对应的XML->EDI 端口。
XML->EDI 端口会借助界面配置信息确认和匹配原始文件。
消息接收方
生成确认消息
当EDI->XML 端口接收并处理交易伙伴发来的文件,生成XML格式时,会根据界面勾选的复选框自动生成CONTRL XML格式的确认文件。这些文件需路由到XML->EDI 端口,生成对应的EDIFACT文件:在转换类型中选择为交易伙伴生成EDIFACT文件的XML->EDIFACT。
如右图所示,当交易伙伴发送一条消息,并期待接收对应的确认文件(1),借助EDI->XML 端口的配置信息自动生成包含消息事物信息的XML格式确认文件(2),这个XML确认文件被路由到XML->EDI 端口(3),所有的配置信息会用来生成EDIFACT文件,并返回给交易伙伴。
注:文案部分内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。