Skip to content

Parses limited credit card bills and append AndroMoney CSV file.

License

Notifications You must be signed in to change notification settings

winswu/bill_to_csv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Purpose

Parses specific credit card bills and appends parsed transactions to AndroMoney CSV file. Supported bills are:

  1. HSBC Bank (Taiwan) PDF file and
  2. Cathay United Bank CSV file.

Getting started

  1. Run module:
    python bill_to_csv.py
    
  2. In first dialog, select AndroMoney.csv to be appended.
  3. In second dialog, select either eStatement_*.pdf of HSBC bill or Download.csv of Cathay bill.
  4. Follow instructions shown on screen.
  5. When keying in codes of transactions, refer to generated files ./outputs/frequent.csv or ./outputs/all.csv, which are codes of most frequently used categories or codes of all categories, respectively.
  6. ./outputs/AndroMoney.csv is then generated and can be loaded to update mobile application of AndroMoney.

Unit tests

bazel test //...

About

Parses limited credit card bills and append AndroMoney CSV file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published