[FIX] Account_followup : Fixed the problem of user signature on report.
lp bug: https://launchpad.net/bugs/883160 fixed bzr revid: support@serpentcs.com-20111028155720-zswn19oahp33hw1w
This commit is contained in:
parent
32c21e1ac0
commit
a2c8cf785a
|
@ -86,6 +86,8 @@ class report_rappel(report_sxw.rml_parse):
|
|||
|
||||
|
||||
def _get_text(self, partner, followup_id, context=None):
|
||||
if context is None:
|
||||
context = {}
|
||||
fp_obj = pooler.get_pool(self.cr.dbname).get('account_followup.followup')
|
||||
fp_line = fp_obj.browse(self.cr, self.uid, followup_id).followup_line
|
||||
li_delay = []
|
||||
|
@ -96,7 +98,6 @@ class report_rappel(report_sxw.rml_parse):
|
|||
a = {}
|
||||
partner_line = pooler.get_pool(self.cr.dbname).get('account.move.line').search(self.cr, self.uid, [('partner_id','=',partner.id),('reconcile_id','=',False)])
|
||||
partner_delay = []
|
||||
context={}
|
||||
context.update({'lang': partner.lang})
|
||||
for i in pooler.get_pool(self.cr.dbname).get('account.move.line').browse(self.cr, self.uid, partner_line, context):
|
||||
for delay in li_delay:
|
||||
|
@ -110,7 +111,7 @@ class report_rappel(report_sxw.rml_parse):
|
|||
'partner_name': partner.name,
|
||||
'date': time.strftime('%Y-%m-%d'),
|
||||
'company_name': fp_obj.browse(self.cr, self.uid, followup_id).company_id.name,
|
||||
'user_signature': pooler.get_pool(self.cr.dbname).get('res.users').browse(self.cr, self.uid, self.uid, context).signature,
|
||||
'user_signature': pooler.get_pool(self.cr.dbname).get('res.users').browse(self.cr, self.uid, self.uid, context).signature or '',
|
||||
}
|
||||
|
||||
return text
|
||||
|
|
Loading…
Reference in New Issue