Generating Invoices from external data

As a background information; we are a financial institution (FMI Canada) that provides training to accountants in Canada; we have two main events per year -PDWeek & PSMW, combine together we have an attendance of over 4,000+ people. Which means there is the need to generate 4,000+ invoices. We do have a registration website and we have all information required to generate these invoices so here is the need to Import information.

A while ago I posted an question as to how to import a batch of invoices into Sage 50 and I had received help as to how to produce the files; so far is great. I have now implemented the process to create the IMP files according the the specs I have received, but now my question is how do I upload this information? Can someone tell me which options should I use?

Here is a sample of the data:

<Version>
"12001","1"
</Version>
<SalOrder>

"xxxxxxxxxx Ontario","0", ,"101 xxxxxxx Street, Suite 702, Room 7-08", ,"Kixxxxxxr","Ontario","x2x-6x2","Canada","999-999-3554", ,"[email protected]"
"1","I13-2","10-15-2013",,"10-16-2013","892.7","0.00"
"1","1","892.7","892.7","HST","0","1","13.00","892.7"
</SalOrder>
<SalOrder>
"sdfsdfsdfs","0", ,"320 sdfsdfsdf Drive, ", ,"sdfsdfs","Ontario","X2X-X2X","Canada","666-999-7777", ,"[email protected]"
"1","I13-4","10-15-2013",,"10-16-2013","491.55","0.00"
"1","1","491.55","491.55","HST","0","1","13.00","491.55"
</SalOrder>
<SalOrder>
"OntarioTECK VBA Developers","0", ,"31 rue Jean-Talon", ,"Gatineau","Quebec","J8T-2Y4","Canada","613-991-4744", ,"[email protected]"
"1","I13-5","10-15-2013",,"10-16-2013","491.55","0.00"
"1","1","491.55","491.55","HST","0","1","13.00","491.55"
</SalOrder>

Thank you!

By the way: credit for the help goes to Gregg, thank you!