Hi, Firstly thank you everyone for your help on this. I've done a few things that seem to have all bases covered. Used the infile/scan/countc functions to detect and re-adjust for an extra "," (I love this solution - thank you) A load of checking to ensure that key fields are fully populated at the end of the process hence picking up any records that have shifted across Working with suppliers to understand/amend input data Annoyingly it's only 2 records (out of 9,500) that this has occurred on, but as it's Finance calculations that sit off the back end I can't get it wrong. Thanks again - and enjoy your week! Liz
... View more