Menu

Tree [2b73e9] master /
 History

HTTPS access


File Date Author Commit
 debian 2011-05-29 Will Hall Will Hall [f3f136] display account and record type. Why were these...
 doc 2010-09-18 Will Hall Will Hall [b47180] fixed images in help...hopefully
 icons 2010-02-23 Will Hall Will Hall [f61828] finished searchlineedit class
 schema 2010-10-24 Will Hall Will Hall [adacf0] added md5 checksum to sqlite
 src 2011-12-05 Will Hall Will Hall [2b73e9] bind values on insert
 utils 2010-02-08 Will Hall Will Hall [6a033e] added insertdate to schema
 .gitignore 2010-09-18 Will Hall Will Hall [b9b4f9] uses macdeployqt, not qtdeploy script
 INSTALL 2010-10-20 Will Hall Will Hall [31b359] updated install file
 README.markdown 2010-09-18 Will Hall Will Hall [58abc2] markdown is killing me
 doshlogger.pro 2011-12-05 Will Hall Will Hall [2b73e9] bind values on insert
 doshlogger.qrc 2010-09-18 Will Hall Will Hall [b47180] fixed images in help...hopefully

Read Me

doshlogger

Overview

Simple bank statement utility to import, view and check bank statements.

Downloaded Statements in csv format are imported into doshlogger using a customisable lookup table, so in theory any kind is supported.

The transactions are displayed in a Qt GUI which enables you to mark each one as validated, with various dynamic filters.

Introduction

Every month I have diligently go through all my collected receipts and reference them
against my bank statements. It's a pain in the proverbials trying to match the transaction
against the scraps of paper I collect.

And then Natwest made the statements available for download, in numerous formats, including
CSV. The format of this is a complete mess, but eventually it made sufficient sense for me
to build a pretty gui tools to import the statements and track everything in a database.
And hence was born doshlogger.

The basic idea is that each receipt or direct debit can be easily found and validated. To
validate - click on the check column in the window by the relevant transaction.

Using the filter controls you can show date ranges, hide checked transactions, filter
on transaction descriptions, types, amounts and accounts and even create arbitrary tags for transactions (and filter by them, naturally).

This program supports Postgres, MySQL and SQLite databases, and supports some accounts natively:
- Natwest
- Cater Allen
- Credit Agricole
- PayPal

Supported Platforms

Builds for linux and mac osx with additional targets to build the deb and dmg files respectively. It builds on Windows but I've no idea how to make an installation bundle (but can't say I'm losing too much sleep over it.)

Bugs

It's an alpha release. Feedback would be appreciated!
Sqlite not fully tested. Got bored.

And finally

If you have any problems, suggestions, bugs, or gratitude to offer then email me.
Enjoy!

dev@innerhippy.com

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.