Safe Haskell | None |
---|
Parses statements for Bank of America deposit accounts. See the
help text in the help
function for more details. Also, the file
format is documented in the file doc/bofa-file-format.org
.
- parser :: (String, FitFileLocation -> IO (Exceptional String [Posting]))
- getPayee :: Desc -> Payee
Documentation
parser :: (String, FitFileLocation -> IO (Exceptional String [Posting]))Source
getPayee :: Desc -> PayeeSource
For check card transactions, Bank of America changes the
description so that it begins with CHECKCARD MMDD
, where MM is
the two-digit month of the transaction date, and DD is the
two-digit day of the transaction date. (The posting date is used as
the main date, and it is typically two days later than the
transaction date.) This function strips off the CHECKCARD MMDD
portion.