Thx.
Using show message isn't allowed since this is all being done in a loop. What I have done is write these values into a variable and then dump it to a field on the screen (like trace or debug info).
This trace info shows an empty value prior to insert. But the insert statement goes the Min Date route, for some reason.
I may have to break down and do a subsequent update on the record after the insert, looking for the Min Date and updating it to an empty value and see if that works.
The other thing I'm thinking about that might make this problem moot (more of a process improvement) is disallow an empty date for these records altogether. I'm starting to think this may serve my salesmen and the order process better in the long run anyway. So that option is on the table at this point, as well.
Thx