Koha Test Wiki MW Canasta on Koha Portainer

Test major Koha Wiki changes or bug fixes here without fear of breaking the production wiki.

For the current Koha Wiki, visit https://wiki.koha-community.org .

Refining the management of funds & budgets RFC

From Koha Test Wiki MW Canasta on Koha Portainer
Jump to navigation Jump to search

RFC: refining the management of funds & budgets

Once we have a budget hierarchy in place (see Refining the budgets hierarchy and informations RFC), we should be able to better management the budgets themselves, i.e. the amounts.

Currently a budget is created with an amount attached to it. One can have encumbrances and invoices on this budget. But to change the amount on the budget (say add $1,000 to the initial $10,000) one can only go change the initial amount. We'd rather add a "manual credit" of $1,000 and have Koha record it as such rather than change the initial amount.

Proposition for this RFC is as follow.

The page admin/aqbudget.pl?op=add_form&aqbudgetid=X is changed.

Top of the page presents "budget informations": name of the budget, date of beginning, date of end, library. With an "edit" button to change these informations.

Then a table presenting all the financial operations that happened on the budget, ordered by date. With tabs.

Tab #1 - budget operations, with columns:

  • transaction number #n
  • type of transaction: credit / debit
  • vendor : either taken from the vendor list, or empty
  • amount
  • date of the transaction
  • a note field

That could look like that:

credit :: <empty> :: 10,000 :: 2008/01/01 ::: initial budget

debit :: TAYLOR :: -245 :: 2008/01/03 :: invoice #987

credit :: TAYLOR :: 50 :: 2009/01/09 :: reimbursement #759

etc.

Tab#2 - Create manual operation Based on members/maninvoice.pl and members/mancredit.pl one could add or substract amounts to the budget manually. Form fields to fill in would be:

  • dropdown: credit/debit
  • dropdown: vendor or empty
  • amount
  • note field
  • date (hidden field)