The actual columns used in the CSV files is not really well-documented; Neither README, nor website, states what goes in which column.
There is no logic to parse CSV columns in a different CSV file format than the assumed input. My bank allows me to download XLS files from them - it would be great if I simply could convert that Excel file into CSV and not have to transform the CSV file into a format that into-ledger can handle.
Let me know if you'd like me to split this issue into two; One that deals with the new CSV field logic, and the second one about adding support for the additional transaction fields I want.
I have an interest in being able to parse additional transaction metadata from the CSV file, namely:
Currently the CSV parsing logic has few issues:
into-ledger
can handle.Proposal: I propose that
-ic
flag is removed.What do you think about this? I'd be willing to submit a PR for this.