Reconciliation plug-in
From JMoney
This plug-in adds a page that allows the user to reconcile bank statements.
Bank statements can be imported using both QIF or OFX format files. The plug-in provides an extension point (net.sf.jmoney.reconciliation.bankstatements) that can be extended to support other methods of getting bank statements. The code for both the QIF and the OFX formats has been implemented by extending this extension point, so can be used as an example.
Unlike most other accounting programs, reconciliation is done on a statement by statement basis. Some users are not interested in maintaining a balance for each statement; they just want to reconcile entries. Currently you could create a single statement and reconcile all entries from all statements to that single statement. Better, however, would be to modify this plug-in to support statement-less reconciliation. This would probably be best done by adding a property to the capital account object that allows the user to select this option on an account by account basis.
