X12 997 确认错误代码

本主题列举了 X12 997 确认的各个段中所用的错误代码。 有关这些段的信息,请参阅 X12 997 确认

每个表都指示 EDI 和 AS2 中BizTalk Server X12 规范指定的错误代码以及不支持的错误代码。

AK304 错误代码

下表列出了 AK3 段(数据分段注释)的 AK304 数据元素中所用的错误代码。

错误代码 条件 是否支持?
1 无法识别的段 ID
2 意外段
3 必需段缺失
4 循环次数超过最大次数
5 段超出了最大值使用
6 段不在已定义的事务集中
7 段不在正确的序列中
8 段包含数据元素错误
511 发现尾部分隔符(自定义代码)

AK403 错误代码

下表列出 AK4 段(数据元素注释)的 AK403 数据元素中所用的错误代码。

错误代码 条件 是否支持?
1 必需数据元素缺失
2 条件性必需数据元素缺失
3 数据元素太多
4 数据元素太短
5 数据元素太长
6 数据元素中的字符无效
7 代码值无效
8 日期无效
9 无效时间
10 违反排除条件

AK501 错误代码

下表列出 AK5 段(事务集响应尾部)的 AK501 数据元素中所用的错误代码。

错误代码 条件 是否支持?
A 已接受
E 已被接受,但出现错误

注意:任何错误代码都不会导致状态为"E"。
M 已拒绝,消息身份验证代码 (MAC) 失败
P 部分接受,但至少有一个事务集被拒绝
R 已拒绝
W 已拒绝,保证有效性测试失败
X 已拒绝,无法分析解密后的内容

AK502 至 AK506 错误代码

下表列出 AK5 段(事务集响应尾部)的 AK502 至 AK506 数据元素中所用的错误代码。

错误代码 条件 支持?/
与 AK501 关联?
1 不支持事务集 是/R
2 事务集尾部缺失 是/R
3 标头和尾部中的事务集控制编号不匹配 是/R
4 包含的段数与实际计数不匹配 是/R
5 有一个或多个段出错 是/R
6 事务集标识符缺失或无效 是/R
7 事务集控制编号缺失或无效(可能出现了重复的事务编号) 是/R
8 到 27 -

AK901 错误代码

下表列出 AK9 段(功能组响应尾部)的 AK901 数据元素中所用的错误代码。

错误代码 条件 支持?/
与 AK501 关联?
A 已接受
E 接受,但出现错误
M 已拒绝,消息身份验证代码 (MAC) 失败
P 部分接受,但至少有一个事务集被拒绝
R 已拒绝
W 已拒绝,保证有效性测试失败
X 已拒绝,无法分析解密后的内容

AK905 至 AK909 错误代码

下表列出 AK9 段(功能组响应尾部)的 AK905 至 AK909 数据元素中所用的错误代码。

错误代码 条件 支持?/
与 AK501 关联?
1 不支持功能组
2 不支持功能组版本
3 功能组尾部缺失
4 功能组标头和尾部中的组控制编号不一致
5 包含的事务集数与实际计数不匹配
6 组控制编号违反语法(可能出现了重复的组控制编号)
7 至 26 -

另请参阅

X12 997 确认