[IMP] automatic fiscal positions for simple cases
authorAntony Lesuisse <al@openerp.com>
Sun, 29 Jun 2014 21:31:16 +0000 (23:31 +0200)
committerAntony Lesuisse <al@openerp.com>
Mon, 30 Jun 2014 00:12:41 +0000 (02:12 +0200)
commit22f4c315a3ee4916d476fceea2a6d5a5248c8a2d
tree470e60bcad1a17c0954b3db4faab3e173eb9e51d
parent5209fbc7ed9fcad966ab064654a8a8697142be42
[IMP] automatic fiscal positions for simple cases

Add group of countries res.country.group
Add get_fiscal_position method a method to compute a fiscal position based on company_id, partner_id, delivery_id
The meaning of res.partner.fiscal_position is now a forced a fiscal position.
The default implementation should handle simple cases, like VAT in UE and sales
tax in the US, but the method can be overriden to handle more complex ficals
rules.
addons/account/partner.py
addons/account/partner_view.xml
addons/base_vat/base_vat.py
addons/sale/sale.py
addons/sale/sale_view.xml
addons/website_sale/controllers/main.py
addons/website_sale/models/sale_order.py
openerp/addons/base/res/res_country.py
openerp/addons/base/res/res_country_data.xml
openerp/addons/base/res/res_country_view.xml
openerp/addons/base/security/ir.model.access.csv