Koha Test Wiki Canasta - March 2024

One of a series of test instances for migrating the Koha Wiki MediaWiki database.

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

Better VAT RFC

From Koha Test Wiki Canasta
Jump to navigation Jump to search

More granular VAT

Status: unknown
Sponsored by: St Etienne University
Developed by: BibLibre
Expected for: 2011-05-01
Bug number: Bug 5335
Work in progress repository: No URL given.
Description: * Setting up :

The first thing to do is to activate this feature. To do so, you have to set up a list of different tax rates within the system preferences. Go to "gist" preference and define a list of tax rates. Each value is separate to the others by a "pipe". The first one is the default value that Koha will use.


  • Adding a new vendor :

Then, when creating a new vendor, you will have the default tax value already set up and you will be able to choose the tax rates to apply by default to new order lines for this specific vendor. You can also choose if the prices include/exclude taxes at the order or receiving level.


  • Ordering :

Each time you place a new order, the default vendor tax rate is used to calculate the prices with and without tax. But, you can also change it at this level. This way, you have the oportunity to handle vendors that use different tax rates.


  • Ergonomy :

To take into consideration these new features, the ergonomy of the order line display in the basket change. The idea is to emphasize the prices with or without tax according to the vendor setup.


Thus, once you tell Koha to use tax rates, you can say, for a specific vendor, if the prices that you enter when you place an order are with or without taxes, and it is reflected in the order line. You see the price with or without tax and you can display both, thanks to the checkbox "Show all details" above the order lines.



For your information, bellow, this is a list of what we have in koha pages and where the datas are stocked in the database

(field display on the interface = database field)

On neworderempty.pl :

  • Vendor price = listprice
  • Replacement cost = rrp (rrp is for recommanded retail price)
  • Budgeted cost = ecost (rrp - discount)
  • Total = ecost x quantity
  • Actual cost = ecost or unitprice if you change it manually

On parcel.pl :

  • "pending order":
  • Unit cost = ecost
  • Order cost (order total = ecost * quantity)
  • "Already Received"
  • Est cost = ecost
  • Actual cost = unitprice

On orderreceive.pl :

  • Replacement cost = rrp
  • Budgeted cost = ecost
  • Actual cost = unitprice