Openbravo Issue Tracking System - Retail Modules
View Issue Details
0037024Retail ModulesWeb POSpublic2017-10-06 14:402017-11-06 13:14
maite 
rqueralta 
urgentmajoralways
closedfixed 
5
 
RR17Q4 
jorge-garcia
No
0037024: Tax rate not properly recalculated when setting different customer to the ticket
In case a Customer has different Shipping address in different countries, ticket's tax needs to be recalculated based on that address. This is properly working when Shipping Address is directly changed but not when customer is changed (and shipping address is indirectly changed)
1. Access backoffice and define new Location for "VBS Customer" for Senegal country. Set is as "shipping address"
2. Access POS Terminal and select any product and realize that "Entregas IVA" tax has been set
3. Press on "VBS Customer", search and select "VBS Customer /senegal address" and realize that tax has not changed

However if you press on Shipping Address and select "senegal address" tax will be correctly recalculated to "Exportaciones"
No tags attached.
duplicate of defect 0036515 closed migueldejuana Improve BusinessPartner query performance removing location info from it 
Issue History
2017-10-06 14:40maiteNew Issue
2017-10-06 14:40maiteAssigned To => Retail
2017-10-06 14:40maiteResolution time => 1509055200
2017-10-06 14:40maiteTriggers an Emergency Pack => No
2017-10-06 14:40maiteIssue Monitored: networkb
2017-10-06 15:08pcg_elopezIssue Monitored: pcg_elopez
2017-10-17 16:10rqueraltaAssigned ToRetail => rqueralta
2017-10-30 09:55marvintmResolution time1509055200 => 1509836400
2017-10-30 09:55marvintmNote Added: 0100135
2017-11-06 13:14jorge-garciaReview Assigned To => jorge-garcia
2017-11-06 13:14jorge-garciaStatusnew => closed
2017-11-06 13:14jorge-garciaResolutionopen => fixed
2017-11-06 13:14jorge-garciaFixed in Version => RR17Q4
2017-11-06 13:14jorge-garciaRelationship addedduplicate of 0036515

Notes
(0100135)
marvintm   
2017-10-30 09:55   
We have confirmed that this issue is not happening anymore in pi. We are analysing the code to find which changed fixed it.