Roadmap

This document is an attempt to look at where we are going from here.
It may be helpful for people who wonder when certain features will be
rewritten.

This is an evolving document and may be subject to change.

Note that currently the rewrite of the financial logic is being delayed so that we don't run into another long release cycle.

-- denotes items already committed.
* denotes high priority item
Roadmap subject to change.
1.4.0: Financial transaction redesign and New Features

  • -- Get rid of the dependencies on PostgreSQL contrib modules
  • Reports redesign
    • Enhanced trial balance
    • New report: Statement of Owner Equity
    • New report: Statement of Cash Flows
    • More reports exportable to Excel, CSV, and ODS formats
    • Cash basis reports
    • Localized date format displayed in reports
    • More trial balance options, and an ability to save report options generally.
  • -- Breaking POS interface off into separate, separately maintained package.
  • * Nested projects and departments
  • -- Budgeting module
  • Fine-tuning customer, vendor, employee management
  • * Fine tuning new payment code from 1.3
  • * Payroll
  • More complete customer/vendor modelling system (allowing persons as well as companies)
  • Web services API structure for old code and new code.

1.5.0: More redesign aspects

  • Business types and Pricegroups
  • Warehouses
  • Inventory management
  • Fine tuning AR/AP/GL transactions
  • Fine tuning reports module
  • Fine tuning invoices, orders, and quotations
  • New features TBD
  • * AR/AP invoices and transactions redesign
    • Better Handling of On Hold Invoices/Transactions
    • Batches of Sales Invoices possible
  • * GL transactions redesign (partially done in 1.3)
  • Sales Orders, Purchase Orders, and Quotations redesign
  • Price matrix redesign

2.0.0: Getting rid of the last SQL-Ledger code in LSMB. Moving
everything to the new architecture.