Product Documentation

FairCom RTG SQL AccessACUCOBOL API for SQL Conversion Error CheckingXDDCHECK Errors

FairCom RTG BTRV User Guide

Previous Topic

Next Topic

XDDCHECK Errors

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.

TOCIndex