>>>It apparently has to appear in the date field when reading transaction data.
That still doesn't make any sense, cobol reads all fields the same (date, numeric, etc.) if you define them the same (comp-3, comp-2, binary, hex.,). The only true problem with '99' that I've heard (related to Y2K) is hard coded dates in programs like 12/31/99. Programmers would hard code these dates for various reasons, mostly a default (like expiration on a credit card, or valid date ranges, from and to dates). The only thing I know better than CheckFree is Cobol, JCL, etc.., but I could be wrong.
Benny |