~matjaz-6/openerpsl/banking

« back to all changes in this revision

Viewing changes to account_pain/report/merged_payments.py

  • Committer: Matjaz
  • Date: 2013-09-19 13:45:38 UTC
  • Revision ID: matjaz@mentis.si-20130919134538-e914b23gm36c6smv
[FIX] Backup of dev project Sep 2013

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
                        'get_summ': self._get_summ,
35
35
                        'get_partner_address': self._get_partner_address,
36
36
                        'get_payer_address': self._get_payer_address,
 
37
                        'get_account_name': self._get_account_name,
37
38
                        })
38
39
    
 
40
    def _get_account_name(self, data):
 
41
 
 
42
        pool = pooler.get_pool(self.cr.dbname)
 
43
        order_ids = data['ids']
 
44
        order_obj = self.pool.get('payment.order').browse(self.cr, self.uid, order_ids)
 
45
        for order in order_obj:
 
46
            bank_id = order.mode.bank_id.id
 
47
            value_name = pool.get('res.partner.bank').name_get(self.cr, self.uid, [bank_id])
 
48
            if value_name:
 
49
                return value_name[0][1]
 
50
        return False
 
51
 
39
52
    def _get_lines(self, data):
40
53
        
41
54
        partner_id = data['customer_id']
58
71
        pool = pooler.get_pool(self.cr.dbname)
59
72
        order_obj = self.pool.get('payment.order').browse(self.cr, self.uid, order_ids)
60
73
        for order in order_obj:
61
 
            res = order.reference
 
74
            res = order.date_scheduled
62
75
        return res
63
76
    
64
77
    def _get_summ(self, data):
107
120
            res += order.mode.bank_id.bank.street + '\n'
108
121
            res += order.mode.bank_id.bank.zip + ' ' + order.mode.bank_id.bank.city + '\n'
109
122
            res += order.mode.bank_id.bank.country.name + '\n\n'
110
 
            res += 'BIC: ' + order.mode.bank_id.bank.bic
 
123
            res += 'BIC: ' + order.mode.bank_id.bank.bic + '\n'
 
124
            #res += 'IBAN:' + order.mode.bank_id.bank.acc_number
111
125
        
112
126
        return res
113
127