X-Git-Url: http://git.inspyration.org/?a=blobdiff_plain;f=addons%2Fpurchase%2Freport%2Forder.py;h=6c99d6381f42fb8406a3891382d2b79ed178b06b;hb=0f4c0f45c2bbee3aa6068412b467908e3c66db52;hp=0e4e0d982d9529ca4b39b8194cdcccbe52eb68b0;hpb=1afb92d56e92dc63e9cc31d1e926b392a75d80f3;p=odoo%2Fodoo.git diff --git a/addons/purchase/report/order.py b/addons/purchase/report/order.py index 0e4e0d9..6c99d63 100644 --- a/addons/purchase/report/order.py +++ b/addons/purchase/report/order.py @@ -42,7 +42,7 @@ class order(report_sxw.rml_parse): tax_ids = [t[0] for t in res] else: tax_ids = res[0] - res = [tax.name for tax in pooler.get_pool(cr.dbname).get('account.tax').browse(self.cr, self.uid, tax_ids)] + res = [tax.name for tax in pooler.get_pool(self.cr.dbname).get('account.tax').browse(self.cr, self.uid, tax_ids)] return ",\n ".join(res) def _get_tax(self, order_obj): @@ -55,7 +55,7 @@ class order(report_sxw.rml_parse): tax_ids = [t[0] for t in res] else: tax_ids = res[0] - tax_obj = pooler.get_pool(cr.dbname).get('account.tax') + tax_obj = pooler.get_pool(self.cr.dbname).get('account.tax') res = [] for tax in tax_obj.browse(self.cr, self.uid, tax_ids): self.cr.execute("SELECT DISTINCT order_line_id FROM purchase_order_line, purchase_order_taxe \ @@ -67,7 +67,7 @@ class order(report_sxw.rml_parse): else: line_ids = lines[0] base = 0 - for line in pooler.get_pool(cr.dbname).get('purchase.order.line').browse(self.cr, self.uid, line_ids): + for line in pooler.get_pool(self.cr.dbname).get('purchase.order.line').browse(self.cr, self.uid, line_ids): base += line.price_subtotal res.append({'code':tax.name, 'base':base,