The CONTRL acknowledgment (ACK) serves as both technical and functional acknowledgment for EDIFACT-encoded messages. As a technical acknowledgment, the CONTRL message indicates receipt of an interchange. As a functional acknowledgment, the CONTRL message indicates acceptance or rejection of the received interchange, group, or message, with a list of errors.
The following table lists the error codes used in the UCI5 field of the EDIFACT CONTRL ACK. This table indicates which error codes specified by the EDIFACT specification are supported by EDI Tools for .NET AckMan.
ErrorCode | Definition | Supported? |
---|---|---|
2 | Syntax version or level not supported | No |
7 | Interchange recipient is not actual recipient | No |
12 | Invalid value | Yes |
13 | Missing | Yes |
14 | Value not supported in this position | No |
15 | Not supported in this position | Yes |
16 | Too many constituents | Yes |
17 | No agreement | No |
18 | Unspecified error | No |
19 | Invalid decimal notation | No |
20 | Character invalid as a service character | No |
21 | Invalid character(s) | Yes |
22 | Invalid service character(s) | No |
23 | Unknown Interchange sender | No |
24 | Too old | No |
25 | Test indicator not supported | No |
26 | Duplicate detected | Yes |
27 | Security function not supported | No |
28 | References do not match | No |
29 | Control count does not match the number of instances received | Yes |
30 | Groups and messages/packages mixed | No |
31 | More than one message type in the group | Yes |
32 | Lower level empty | No |
33 | Invalid occurrence outside message, package, or group | Yes |
34 | Nesting indicator not allowed | No |
35 | Too many data element or segment repetitions | Yes |
36 | Too many segment group repetitions | Yes |
37 | Invalid type of character(s) | Yes |
38 | A missing digit in front of the decimal sign | Yes |
39 | Data element too long | Yes |
40 | Data element too short | Yes |
41 | Permanent communication network error | No |
42 | Temporary communication network error | No |
43 | Unknown interchange recipient | No |
45 | Trailing separator | Yes |
46 | Character set not supported | Yes |
47 | Envelope functionality not supported | Yes |
48 | Dependency Notes condition violated | No |
Comments
0 comments
Please sign in to leave a comment.