Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Revisions: Issue #33611 Back to Issue ]
Summary 0033611: wrong "net unit price" with tax include taxes and price precision 6
Revision 2016-08-31 12:22 by lorenzofidalgo
Steps To Reproduce in backoffice:
. price list version: "The White Valley Group Sale Price List Version"
  . product Alpine Poles: unit price and list price: 117
  . product Alpine Ski Boot: unit price and list price: 117
. as system administrator, go to Currency window:
 . currency EUR: price precision: 6
                 POS precision: 2

in POS
. new receipt:
 . Alpine Poles: 1 unit
 . Alpine Ski Poles: 3 units
. pay it
. do cashup

in backoffice:

. go to sales invoice window, invoice created by cashup
>>>Error: invoice is set as payment complete: No, outstanding amt 0.01, total gross amount is wrong.
Revision 2016-08-04 11:12 by malsasua
Steps To Reproduce in backoffice:
. price list version: "The White Valley Group Sale Price List Version"
  . product Alpine Poles: unit price and list price: 117
  . product Alpine Ski Boot: unit price and list price: 117
. as system administrator, go to Currency window:
 . currency EUR: price precision: 6
                 POS precision: 2

in POS
. new receipt:
 . Alpine Poles: 1 unit
 . Alpine Ski Poles: 3 units
. pay it
. do cashup

in backoffice:
. go to sales order window, receipt created in above step
line1: "net unit price": 96.69
line2: "net unit price": 96.70
>>>Error: the "net unit price" should be 96.69 in the two lines, as it is explained in http://wiki.openbravo.com/wiki/How_Price_Including_Taxes_are_Calculated [^]

. go to sales invoice window, invoice created by cashup
>>>Error: invoice is set as payment complete: No, outstanding amt 0.01, total gross amount is wrong.
Revision 2016-08-04 11:12 by malsasua
Description when the pricelist is configured with price include taxes, the tax is set as "Document based amount by rate" in "Document based amount by rate" field, the price precision is 6, POS precision 2, then the "net unit price" calculated in sales order line is wrong.

For this reason, the invoice created by cashup is set as not paid, with outstanding amount 0.01$


Revision 2016-08-04 09:39 by malsasua
Steps To Reproduce in backoffice:
. price list version: "The White Valley Group Sale Price List Version"
  . product Alpine Poles: unit price and list price: 117
  . product Alpine Ski Boot: unit price and list price: 117
. as system administrator, go to Currency window:
 . currency EUR: price precision: 6
                 POS precision: 2

in POS
. new receipt:
 . Alpine Poles: 1 unit
 . Alpine Ski Poles: 3 units
. pay it

in backoffice:
. go to sales order window, receipt created in above step
line1: "net unit price": 96.69
line2: "net unit price": 96.70

Error: the "net unit price" should be 96.69 in the two lines, as it is explained in http://wiki.openbravo.com/wiki/How_Price_Including_Taxes_are_Calculated [^]
Revision 2016-08-04 09:39 by malsasua
Description when the pricelist is configured with price include taxes, the price precision is 6, POS precision 2, the "net unit price" calculated in sales order line is wrong


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker