~mga/openobject-addons/account_india

« back to all changes in this revision

Viewing changes to huissier/huissier.py

  • Committer: Fabien Pinckaers
  • Date: 2008-12-14 16:48:05 UTC
  • Revision ID: fp@tinyerp.com-20081214164805-el7vuhu6p54ftv5y
improvements

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
        res = {}
45
45
        for id in ids:
46
46
            res[id]=0.0
47
 
            cr.execute("select sum(adj_price) from huissier_lots where dossier_id=%d", (id,))
 
47
            cr.execute("select sum(adj_price) from huissier_lots where dossier_id=%s", (id,))
48
48
            sum = cr.fetchone()
49
49
            res[id] = sum and sum[0] or 0.0
50
50
        return res
178
178
        return self.name_get(cr, user, ids, context)
179
179
    
180
180
    def onchange_num_vignette(self, cr, uid, ids, num):
181
 
        cr.execute("select id,name from res_partner where id=(select etude_id from huissier_vignettes where %d >= first and %d <= last)", (num,num))
 
181
        cr.execute("select id,name from res_partner where id=(select etude_id from huissier_vignettes where %s >= first and %s <= last)", (num,num))
182
182
        res = cr.dictfetchall()
183
183
        return res and {'value': {'etude_id': (res[0]['id'],res[0]['name'])}} or {}
184
184
 
697
697
            }
698
698
            invoice_id = self.pool.get('account.invoice').create(cr, uid, new_invoice)
699
699
#           'invoice_id': fields.many2many('account.invoice', 'huissier_deposit_invoice_rel', 'deposit_id', 'invoice_id', u'Factures'),
700
 
            cr.execute('insert into huissier_deposit_invoice_rel (deposit_id, invoice_id) values (%d, %d)', (deposit.id, invoice_id))
 
700
            cr.execute('insert into huissier_deposit_invoice_rel (deposit_id, invoice_id) values (%s, %s)', (deposit.id, invoice_id))
701
701
#           self.write(cr, uid, ids, {'invoice_id':invoice_id})
702
702
            invoice_ids.append(invoice_id)
703
703
        return invoice_ids