openobject-italia-core-devs team mailing list archive
-
openobject-italia-core-devs team
-
Mailing list archive
-
Message #01094
Re: [Bug 1117118] Re: l10n_it_partially_deductible_vat - in account.py nella funzione compute_all manca il parametro force_excluded
On 02/06/2013 06:55 PM, Fabrizio M wrote:
> 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
>
Se riesci a riprodurre il problema su un nuovo database con codice
aggiornato, non esitare a riaprire il bug.
Grazie
--
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
References