Configuration variables now exist in XDBC to handle conditions where date values do not contain valid dates. These variable cover the situations where a date field contains HIGH-VALUES, LOW-VALUES, all nines, all zeros, or an invalid date. You are able to specify a date value for each of these conditions in your XDBC configuration file. The date formats are specified is in the format: YYYYMMDDHHmmsshh (Year/ Month/Day/Hour/Minute/Second/Hundredths) as per the FORMAT specified for dates in XFD directives. Any missing information will default to its lowest possible value.
When translating a DATETIME to COBOL, if the DATETIME is the value of the DATE_NINE_VALUE, HIGH-VALUES or all 9 will be written to the COBOL data depending on the setting of the DATE_MAX_HIGH_VALUES configuration variable.