I have always used Monarch for this - get the reports to text then strip out the relevant info.
http://www.datawatch.com/products/monarch/
It's been a while since I've used Monarch and doing a quick Google search there are a few ""Monarch Alternative"" paid ads which I think are there because Monarch got very expensive and they seem to have embraced much larger companies.
Monarch (or equivalent) used to let you open a text file, define the fields, then export out that info to a CSV, Excel. It is very powerful and a great tool when you are in a pinch with a system that you don't have a dictionary for -- or the dictionary is very complex.
Starting with a report as the export base is a great way to completely bypass some of the bizarre dictionaries these legacy/older systems have.