http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10461
--- Comment #14 from mathieu saby <[email protected]> --- (In reply to Katrin Fischer from comment #13) > Hi Mathieu - maybe we need to start a wiki page for that. Without a clear > specification, those bugs will be hard to fix :( I can try to write something, but I don't know if I have rights to create a page. Some ideas it may be usefull to list : - the different columns for prices in aqorders and their meaning (listprice, ecost, unitprice) + discount + tax rate (maybe also prices in records in a 2d time) - the different settings for vendors and their meaning - the different settings for currencies - the pages (not forgetting pdf and csv export) displaying prices (not to forget some of them is a patch is made for altering general price management) - maybe the subs in C4 handling prices - Which prices stored in database Koha must calculate, when and how - Which prices must be visible in staff interface, when and how to calculate them - arithmetic details : how much decimals are taken into consideration in the calculations? what kind of "rounding" is made in the final price displayed or store in db (15.005 => 15 or 15.01 ?) For example : in a detailed order create by hand, -> the user enter a price (could be with or without tax) 10 EUR -> this input is saved in DB as listprice (is it usefull?) (I think a correction is made depending on currency at this step. not sure) -> rrp tax exc. and tax. inc are calculated depending on listprice and the preference "list prices include tax" of the vendor for ex : rrp tax inc = 10.55 EUR -> rrp (which one : tax inc., or tax exl, or depending on vendor preference?) is saved in database in rrp column -> rrp tax INC (or also tax exc. but it must be clear) is displayed on screen -> ecost (tax inc.? tax exl?) is calculated depending on rrp tax inc., the discount and the preference "invoiced prices include tax" etc It would be long and tedious, but I am sure it could be usefull for fixing bugs, avoiding future regressions, and make easier future enh. Mathieu -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
