← Back to team overview

openobject-italia-core-devs team mailing list archive

[Bug 1117118] Re: l10n_it_partially_deductible_vat - in account.py nella funzione compute_all manca il parametro force_excluded

 

Caio lorenzo e grazie, 
Ho fatto l'aggiornamento del repository prima di postare il bug. A questo punto allora e' sul mio pc il problema. Cancello il mio repository locale e lo ricreo. Grazie fabrizio

-- 
You received this bug notification because you are a member of OpenERP
Italia core devs, which is subscribed to OpenERP Italia.
https://bugs.launchpad.net/bugs/1117118

Title:
  l10n_it_partially_deductible_vat - in account.py nella funzione
  compute_all manca il parametro force_excluded

Status in OpenERP Italia:
  Invalid

Bug description:
  Nel modulo account.py dell''addon l10n_it_partially_deductible_vat, la funzione compute_all sovrascrive quella del modulo account, ma manca il parametro force_excluded.
  Step per riprodurre il bug.
  Installare il modulo l10n_it_partially_deductible_vat, creare una registrazione da template come quella suggerita da elbati qui http://planet.domsense.com/2011/11/openerp-registrare-i-corrispettivi/.
  Una volta creata, Eseguire la funzione "Crea Registrazione da template" che si trova in Contabilità -> Registrazioni sezinale, Valorizzare i campi come suggerito sempre dalla guida, cliccare sul pulsante carica.
  Si ottiene questo errore

  Traceback (most recent call last):
    File "D:\documenti\fabrizio\programmi\projects\OpenErpPortable\apps\openerp-server-61\openerp\osv\osv.py", line 121, in wrapper
      return f(self, dbname, *args, **kwargs)
    File "D:\documenti\fabrizio\programmi\projects\OpenErpPortable\apps\openerp-server-61\openerp\osv\osv.py", line 176, in execute
      res = self.execute_cr(cr, uid, obj, method, *args, **kw)
    File "D:\documenti\fabrizio\programmi\projects\OpenErpPortable\apps\openerp-server-61\openerp\osv\osv.py", line 164, in execute_cr
      return getattr(object, method)(cr, uid, *args, **kw)
    File "D:\documenti\fabrizio\programmi\projects\OpenErpPortable\apps\openerp-addons-v61\domsense-agilebg-addons-6.1\account_move_template\wizard\select_template.py", line 103, in load_template
      wizard.partner_id.id)
    File "D:\documenti\fabrizio\programmi\projects\OpenErpPortable\apps\openerp-addons-v61\domsense-agilebg-addons-6.1\account_move_template\wizard\select_template.py", line 153, in _make_move_line
      id_line = account_move_line_obj.create(cr, uid, val)
    File "D:\documenti\fabrizio\programmi\projects\OpenErpPortable\apps\openerp-addons-v61\addons\account\account_move_line.py", line 1351, in create
      for tax in tax_obj.compute_all(cr, uid, [tax_id], total, 1.00, force_excluded=True).get('taxes'):
  TypeError: compute_all() got an unexpected keyword argument 'force_excluded'

  Ho allegato una prima patch, che bypassa il problema aggiungendo il
  parametro alla funzione, però non conosco le implicazioni nei calcoli
  di questo parametro.

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-italia/+bug/1117118/+subscriptions


Follow ups

References