Hi Guys.
That sort of data validation doesn't belong in CMOD. It belongs upstream, where the data is generated. Failed loads create a bit of a mess - they are exceptions that must be handled manually by an administrator, and they create a failure messages in the System Log, and waste CPU time and I/O. If you have a data quality issue, that needs to be addressed where the data is created. CMOD is an archive -- the ultimate long term storage facility for documents, not a data validation tool.
As a very last resort, I'd consider writing a script on the server to test the data before handing it to CMOD, but really your management should be pushing back on the source of the data to perform proper validation.
-JD.