本主题列出了 X12 997 确认段中使用的错误代码。 有关这些段的详细信息,请参阅 X12 997 确认。
每个表格指明了在 BizTalk Server EDI 和 AS2 中,哪些 X12 规范指定的错误代码是被支持的,哪些是不被支持的。
AK304 错误代码
下表列出了 AK3 段的 AK304 数据元素中使用的错误代码(数据段说明)。
错误代码 | 条件 | 是否支持? |
---|---|---|
1 | 无法识别的段 ID | 是的 |
2 | 意外段 | 是的 |
3 | 必需段缺失 | 是的 |
4 | 循环次数超过最大次数 | 是的 |
5 | 段超出了最大值使用 | 是的 |
6 | 段不在已定义的事务集中 | 是的 |
7 | 段不在正确的序列中 | 是的 |
8 | 段包含数据元素错误 | 是的 |
511 | 发现尾部分隔符(自定义代码) | 是的 |
AK403 错误代码
下表列出了 AK4 段的 AK403 数据元素中使用的错误代码(Data Element Note)。
错误代码 | 条件 | 是否支持? |
---|---|---|
1 | 必需数据元素缺失 | 是的 |
2 | 条件性必需数据元素缺失 | 是的 |
3 | 数据元素太多 | 是的 |
4 | 数据元素太短 | 是的 |
5 | 数据元素太长 | 是的 |
6 | 数据元素中的字符无效 | 是的 |
7 | 代码值无效 | 是的 |
8 | 日期无效 | 是的 |
9 | 无效时间 | 是的 |
10 | 违反排除条件 | 是的 |
AK501 错误代码
下表列出了 AK5 段的 AK501 数据元素(事务集响应预告片)中使用的错误代码。
错误代码 | 条件 | 是否支持? |
---|---|---|
一个 | 已接受 | 是的 |
E | 已被接受,但出现错误 | 是的 注意:没有错误代码会导致状态为“E”。 |
M | 已拒绝,消息身份验证代码 (MAC) 失败 | 否 |
P | 部分接受,但至少有一个事务集被拒绝 | 是的 |
R | 已拒绝 | 是的 |
W | 已拒绝,保证有效性测试失败 | 否 |
X | 已拒绝,无法分析解密后的内容 | 否 |
AK502 到 AK506 错误代码
下表列出了 AK502 到 AK5 段的 AK506 数据元素(事务集响应预告片)中使用的错误代码。
错误代码 | 条件 | 支持?/ 与 AK501 相关? |
---|---|---|
1 | 不支持事务集 | 是/R |
2 | 事务集尾部缺失 | 是/R |
3 | 标头和尾部中的事务集控制编号不匹配 | 是/R |
4 | 包含的段数与实际计数不匹配 | 是/R |
5 | 有一个或多个段出错 | 是/R |
6 | 事务集标识符缺失或无效 | 是/R |
7 | 缺少或无效的事务集控制编号(可能发生了重复的事务编号) | 是/R |
8 到 27 | - | 否 |
AK901 错误代码
下表列出了 AK9 段(功能组响应预告片)的 AK901 数据元素中使用的错误代码。
错误代码 | 条件 | 是否支持? 与 AK501 相关? |
---|---|---|
一个 | 已接受 | 是的 |
E | 接受,但出现错误 | 是的 |
M | 已拒绝,消息身份验证代码 (MAC) 失败 | 否 |
P | 部分接受,但至少有一个事务集被拒绝 | 是的 |
R | 已拒绝 | 是的 |
W | 已拒绝,保证有效性测试失败 | 否 |
X | 已拒绝,无法分析解密后的内容 | 否 |
AK905 到 AK909 错误代码
下表列出了 AK905 到 AK909 段的 AK909 数据元素(功能组响应预告片)中使用的错误代码。
错误代码 | 条件 | 支持?/ 与 AK501 相关? |
---|---|---|
1 | 不支持功能组 | 否 |
2 | 不支持功能组版本 | 否 |
3 | 功能组尾部缺失 | 是的 |
4 | 功能组标头和尾部中的组控制编号不一致 | 是的 |
5 | 包含的事务集数与实际计数不匹配 | 是的 |
6 | 组控制编号违反语法(可能发生重复的组控制编号) | 是的 |
7 到 26 | - | 否 |