~vauxoo/openerp-mexico-localization/7.0-l10n_mx_invoice_datetime-validate-dev-julio

« back to all changes in this revision

Viewing changes to l10n_mx_invoice_discount/invoice.py

  • Committer: Jorge Angel Naranjo Rogel
  • Date: 2013-12-16 20:10:42 UTC
  • mfrom: (323.3.10 oml7.0-ids-nuevo)
  • Revision ID: jorge_nr@vauxoo.com-20131216201042-5ce3igsy9xh23jl9
[IMP] added context=None and if context is None

Merge from lp:~vauxoo/openerp-mexico-localization/7.0_l10n_mx_isinstance_ids_dev_carlos

Show diffs side-by-side

added added

removed removed

Lines of Context:
45
45
class account_invoice(osv.Model):
46
46
    _inherit = 'account.invoice'
47
47
 
48
 
    def _get_facturae_invoice_dict_data(self, cr, uid, ids, context={}):
 
48
    def _get_facturae_invoice_dict_data(self, cr, uid, ids, context=None):
 
49
        if context is None:
 
50
            context = {}
49
51
        invoice_data_parents = super(account_invoice, self).\
50
52
        _get_facturae_invoice_dict_data(cr, uid, ids, context)
51
53
        invoice = self.browse(cr, uid, ids)[0]
94
96
                cr, uid, inv, compute_taxes, ait_obj)
95
97
 
96
98
    def button_reset_taxes(self, cr, uid, ids, context=None):
 
99
        if context is None:
 
100
            context = {}
97
101
        invoice = self.browse(cr, uid, ids)[0]
98
102
        invoice_line_obj = self.pool.get('account.invoice.line')
99
103
        sub_tot = 0