EDI 997 功能性确认文件用于对接收 EDI 单据的响应,或电子回执,以确认单据信息的传递。本文档可以体现任何 EDI 报文的格式错误,或数据丢失。 任何交易伙伴均可响应单个 EDI 消息或一组消息。
返回的 EDI 997 有接受状态,错误接受状态以及拒绝状态。如果被拒绝,则文件必须由发送方更正后重新发送。
使用 EDI 997 功能确认的好处
及时确认 EDI 报文可以使所有交易伙伴提高订单处理效率。 此外,如果文档延迟(入站或出站)或有错误,可通过EDI 997 获得宝贵的见解。 EDI 997的其他优点包括:
-
有足够的时间调查系统可能存在的问题
-
提高了订单准确性,节省了时间和金钱
-
及早发现潜在问题,以便将其解决
EDI 997 功能确认中包含的关键数据元素如下:
AK1: 组确认 (指 GS Segment)
AK2: 消息确认(指 ST Segment)
AK3: 报告指定 Segments 的错误
- 01:Segment 中有错误
- 02: ST Segment 中的明细有错误
报告指定 Elements 的错误
- 01: 列出 Elements 的错误
- 02: 根据 EDI 词典中的 列出 ID
-
03: 给出错误的一般原因代码
1: Mandatory data element missing 丢失必要的数据元素
2: Conditional data element missing 丢失满足某条件输出的数据元素
3: Too many data elements 数据元素过多
4: Data element too short 数据元素太短
5: Data element too long 数据元素过长
6: Invalid character in data element 数据元素中的无效字符
7: Invalid code value 无效的代码
8: Invalid date 无效的日期
9: Invalid time 无效的时间
10: Exclusion condition violated 违反排除条件规则
-
04:显示错误数据
确认的类型
01: 列出确认状态
- A: Accepted 接受
- E: Accepted with Errors noted 接受并指出错误
- M: Rejected; message authentication 拒绝消息认证
- P: Partially accepted 部分接受
- R: Rejected 拒绝
- W: Rejected 拒绝
-
X: Rejected 拒绝
02: 交易集语法错误代码
-
1: Transaction set not supported 不支持此交易集
-
2: Transaction set trailer missing 缺失交易集
-
3: Transaction control #’s don’t match 交易控制编号不匹配
-
4: Number of segments don’t match count Segment 数量不匹配
- 5: One or more segments in error 一个或多个 Segment 错误
- 6: Missing transaction set identifier 缺少交易集标识符
- 7: Missing or invalid transaction set control # 缺少或无效的交易集控制编号
- 16: Syntax Error 语法错误
- 23: Transaction set control # not unique 交易集控制编号不唯一
AK9 – 组响应
附加日期(例如按日期取消)
有关 EDI 997 的常见问题
EDI 997 中的错误通常是由于未遵守交易伙伴规范说明或 EDI 标准而引起的。 可能由于以下几个原因而拒绝功能确认:
-
Violates character length requirements 违反字符长度要求
-
Mismatched control counters or data types 数据类型不匹配
-
Missing mandatory data, such as segments or elements 缺失必填数据,例如必要的 Segment 和 Element
-
Contains invalid data, such as invalid characters, codes, conditions or qualifiers 包含无效数据,比如无效字符,代码,条件或限定符
注:文案部分内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。