EDI 824和864报文的区别

作为B2B领域的新手,你肯定有过这些疑问。什么是824?什么是864?为什么EDI官方会用这两种报文来表示拒绝以及拒绝明细?这些问题确实让人感到迷惑,为什么EDI公司会用824和864来表示一次传输中的错误报告。让我们继续详细了解,往下接着看。

824和864都是标准草案,建立了在EDI环境中使用的应用程序通知报文(824)和测试消息(864)相关数据内容。

824的定义

该报文是接收方生成的,旨在向原始报文发送方提供接收到的EDI报文的报告。其报告结果可以在功能组和事务集层,以编码或自由文本格式展示。824是为了满足报告接受、拒绝或接受任何报文变更的业务需求。请勿混淆997与824,它们是为不同的目的设计的。EDI 997是一种确认消息,表明传输的EDI报文是否已被接收和翻译。

864的定义

EDI 864报文由包括零售商、杂货商、分销商和供应商/制造商在内的交易伙伴用来交换基于文本的信息,如消息、解释和注释。零售商经常使用此消息向供应商传达EDI文件的错误或拒绝。收到错误通知或拒绝后,供应商需要纠正错误并重新发送文件。

“该报文旨在供人工阅读,而不是让机器处理”。自由文本格式(864)的使用设置了发送方对于接收方的某些详细信息的要求。864报文的目的是以某种人类可读的形式向消息接收方提供通信。接收方的网络将决定哪些功能可用于传递信息,发送方有责任获取此信息并将其包含在传输中。

简而言之,这两种EDI报文都是为了提供特定报文的一些拒绝细节。你可能已经注意到了824和864之间的一个明显的区别,即 864是为人类阅读设计的,而824是为机器处理设计的。如果理解了864和824之间的这种具体区别,或许你会更容易区分这两种报文。

824报文已经解决了拒绝问题,但又开发864报文,背后的原因是什么?尽管EDI报文旨在用于机器处理,但人类阅读的必要性是什么?为什么不使用机器加工?

这些问题的答案很简单,一台机器不能解决所有的错误,它仅限于嵌入其编程逻辑中的一组错误,当出现新的错误时,它无法理解,也无法产生与该错误相关的补救措施或拒绝原因。在这种情况下,通过使用864报文手动键入错误细节来显示错误则成为了最佳方式。

注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

posted @ 2021-04-23 14:17  EDI电子数据交换  阅读(292)  评论(0编辑  收藏  举报