From the perspective of someone who's dealt with finance and exports most of their life, CSV files of this nature are more of a gentleman's agreement between engineers (who all died years ago) than a statement of fact. I don't know how you'd convince a judge that your csv file is error-free when the transaction process itself is full of clawbacks due to all the buggy data and creaky code.