When DMT gives an error, is there a way to determine if the record was added or not?

Sometimes when DMT gives an error, the import actually added the item to be imported. The error means that one of the fields could not be set. But, other times the error prevents the import from happening. I’m speaking in general terms and not to any specific table.

My question is if there is a way to tell, based on the error, if it imported it or not. (Without going into Epicor to see if it is there)

If it is a true Error, I thought it would roll back the transaction. Do you have an example?