vimofthevine/UnderBudget — Issue #86: Add support for generic CSV import
Author: vimofthevine
Created: 2012-01-06 14:45:59+00:00
State: open
Labels: Feature Request, Medium

Currently there is a parser for reading Mint CSV files. Since CSV files have the field descriptions as the first line (typically), the application should be able to read in any CSV file.

Obviously, if a field is not included as part of the CSV file, it cannot be set in the transaction (account names most likely).

The only real difficulty is matching the field names to the transaction fields. The application can try to match with a list of likely names (e.g., "description" or "payee" to match the transaction payee field). The application can't cover every case though. In that scenario, the user will have to edit the file's header/field line to reflect the fields recognized by the application.