diff --git a/addons/account/report/account_partner_ledger.py b/addons/account/report/account_partner_ledger.py index 6d5f4924968..8c1c6d83cc3 100644 --- a/addons/account/report/account_partner_ledger.py +++ b/addons/account/report/account_partner_ledger.py @@ -23,6 +23,7 @@ import time import re from openerp.report import report_sxw from common_report_header import common_report_header +from openerp import SUPERUSER_ID from openerp.tools.translate import _ class third_party_ledger(report_sxw.rml_parse, common_report_header): @@ -108,7 +109,7 @@ class third_party_ledger(report_sxw.rml_parse, common_report_header): " " + PARTNER_REQUEST + " " \ "AND account.active ", params) self.partner_ids = [res['partner_id'] for res in self.cr.dictfetchall()] - objects = obj_partner.browse(self.cr, self.uid, self.partner_ids) + objects = obj_partner.browse(self.cr, SUPERUSER_ID, self.partner_ids) objects.sort(key=lambda x: (x.ref, x.name)) return super(third_party_ledger, self).set_context(objects, data, self.partner_ids, report_type)