Safe Haskell | None |
---|---|
Language | Haskell98 |
The module Rabobank has utilities to take a Rabobank CSV export file of transactions, and transforming this into a QIF file ready for import into your accounting software. If your accounting software can't import Rabobank CSV files, most will be able to deal with QIF files.
The QIF file generated by this module will have the bare minimum amount of information, namely a description, amount of money to be credited or debited, account number, and the transaction date.
This module exports two functions namely toQif
, which is the main function
that will take a ByteString of Rabobank CSV data and returns a ByteString with QIF
data, and baseName
, which will generate a filename for the export file
based on current date and time.
- toQif :: ByteString -> ByteString
- baseName :: IO FilePath
Documentation
toQif :: ByteString -> ByteString Source #
This function turns a string containing Rabobank CSV data to a string containing QIF data, ready for writing to stdout or to a file.