The check for duplicates is to catch double entry of the same transaction.
_________________________
Andrew Bates