Skip to content

DRAFT: Bug 17735: Add scaffolding for new accounts page

Martin Renvoize requested to merge bug_17735 into master

Add a new accounts view.

Proposed implementation plan

  1. Add system preference to govern display of the current 'Accounting' tab, default to enabled
  2. Add system preference to govern the display of a new 'Accounts' tab, default to disabled.

This allows for a smooth transition from one display to the other.. 'Accounts -> Account 2' as it were... with the option to enable both whilst the new approach re-impliments all the functionality of the original.

New 'Accounts' tab replaces the 'Accounting' tab with one page that replicates all functionality from 'boraccount', 'pay', 'paycollect', 'account_details', 'maninvoice' and 'mancredit'.

List outstanding credits at the top in a table of their own if any exist. List all charges beneath with those with outstanding amounts owed grouped at the top by default On the charges table, add an option to expand each Charge to display the offset details (similar to the current 'Details' page.

Merge request reports