GnuCash account book integration
This will be a *partial* API to GnuCash XML account books.
It should read:
* The hierarchy of accounts.
* Enough information about transactions in each account to get a current balance for each account; or, if the current balance is stored, only that information.
It should write full records for new transactions that GnuCash will accept without complaint. Since transactions reference other items in the file (currencies, etc.) this will either require copying those references from other transactions, or modeling all the referenced items. The latter is probably safer, but also more work.
*Not* targeted are: creation/deletion of accounts, deletion of transactions, editing of existing transactions.
It will help to find a Python library which makes mapping XML <> Python objects easy.
Blueprint information
- Status:
- Started
- Approver:
- Pocketbook developers
- Priority:
- Undefined
- Drafter:
- Paul Natsuo Kishimoto
- Direction:
- Needs approval
- Assignee:
- Paul Natsuo Kishimoto
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Started
- Milestone target:
- 0.2
- Started by
- Paul Natsuo Kishimoto
- Completed by