Skip to content

Financial Rewrite Requirements and Design

Erik Huelsmann edited this page Jan 13, 2020 · 10 revisions

Table of Contents

  1. Chart of Accounts
  2. Journals and Ledgers
  3. General Ledger
  4. Invoices
  5. Payments
  6. State Engine
  7. Taxes
  8. Reconciliation
  9. Fixed assets
  10. Batches and vouchers
  11. Sales & Purchase journal

This is the forward-looking design guide for the financial side of LedgerSMB. Each topic is decided into requirements. Requirements will include strategic requirements (documented in a general documentation style) and operational requirements written in a BDD-style. As we get into implementation, component design will be more likely documented in the POD in the related modules and unit tests will be considered primary (not guaranteeing we will write the BDD tests).