The table below lists the error codes returned by the XDDCHECK API:
Symbolic |
Error Code |
Description |
---|---|---|
XDD_CONV_NOERR |
0 |
No error. |
XDD_CONV_NOMRTMATCH |
1 |
Record does not match filter definition. |
XDD_CONV_NOMRTFILTERERR |
2 |
Filter definition evaluation error. Contact FairCom. |
XDD_CONV_NOMEM |
3 |
No memory. |
XDD_CONV_UNDERLEN |
4 |
Record length smaller than defined minimum record length. |
XDD_CONV_OVERLEN |
5 |
Record length larger than defined maximum record length. |
XDD_CONV_INTERNAL |
1000 |
Internal error. Contact FairCom. |
XDD_CONV_INVTYP |
1001 |
Unexpected Field type. Contact FairCom. |
XDD_CONV_NOTSUPPORTED |
1002 |
Conversion not supported. |
XDD_CONV_INVBOOL |
1003 |
Invalid mapping to Boolean value. |
XDD_CONV_UNDERFLOW |
1004 |
Conversion causes an underflow error. |
XDD_CONV_OVERFLOW |
1005 |
Conversion causes an overflow error. |
XDD_CONV_INVNUMBER |
1006 |
Value is not a valid number. |
XDD_CONV_INVDATETIMEFORMAT |
1007 |
Invalid date/time format specification. |
XDD_CONV_INVHOUR |
1008 |
Invalid Hour value. |
XDD_CONV_INVMINUTE |
1009 |
Invalid Minute value. |
XDD_CONV_INVSECOND |
1010 |
Invalid Second value. |
XDD_CONV_INVDATE |
1011 |
Invalid Date value. |
XDD_CONV_INVYEAR |
1012 |
Invalid Year Value. |
XDD_CONV_INVMONTH |
1013 |
Invalid Month Value. |
XDD_CONV_INVDAY |
1014 |
Invalid Day Value. |
XDD_CONV_ARGSMALL |
1015 |
Conversion buffer too small. Contact FairCom. |
XDD_CONV_NOTADIGIT |
1016 |
COBOL buffer contains a value that cannot be interpreted as a digit. |
XDD_CONV_BADSIGN |
1017 |
COBOL buffer contains a value that cannot be interpreted as sign for numeric types |
XDD_CONV_INVINTSIZE |
1018 |
Integer value of an unsupported size. Contact FairCom. |
XDD_CONV_DIGITOVERFLOW |
1019 |
Converted value has more digit than defined. |