此前的文章如何在 EDI 系统中查询文件? 中,我们介绍了在 EDI 系统中查询文件的几种方法。今天的文章主要针对以往客户遇到的实际用例为大家展开介绍。
通过EDI传输业务数据的过程中,当交易伙伴发出文件后,会写邮件提供发出文件的 message id,询问 A 公司是否收到该文件。
对 A 公司而言,每天都有几千条数据,通过 EDI 系统接收。业务人员如果手动逐一查询 message id ,工作量很大,并且会耗费大量时间。您可能会疑惑,为什么需要使用 message id 来查询文件而不是文件名呢?企业间通过 EDI 系统传输的业务文件,其文件名并不唯一,会出现文件名重复的情况,因此使用文件名来查询文件是否收到就不是很客观了。而 message id具有唯一性,每个文件的 message id 都不同。
假设A公司的交易伙伴现将文件名称为 test_data_1.edi 的文件发送给A 公司,通过交易伙伴的AS2端口发出时其 message id 为:
AS2_IN-20220923-164042904-8z3L@AS2_IN_AS2_OUT
要求A 公司通过此 message id 查询文件是否已成功接收。A公司的业务人员查文件的时候很不方便,需要把 MDN 下载下来,找到 message id 进行核对,确认当前接收文件的 message id 与交易伙伴发出的文件是否一致。
如上图所示,经 AS2 端口接收后,文件 test_data_1.edi 的 message id 需要下载对应 EDI 文件的 MDN 文件方可查询。如果文件数量庞大,仅是下载查询就会占据很大一部分的人力成本。
如何通过知行之桥 EDI 解决这个问题呢?
知行之桥 EDI 系统可以进行如下操作:将文件的