openerp-l10n-ar-localization team mailing list archive
-
openerp-l10n-ar-localization team
-
Mailing list archive
-
Message #00236
[Bug 1255117] [NEW] Error al validar account.invoice (factura) si el diario no tiene configurada una "document class"
Public bug reported:
Error en el modulo "l10n_ar_invoice", archivo invoice.py
Si el partner es de "argentina" y se intenta validar un "account.invoice" y el diario seleccionado no tiene definida la "document_class" entonces da erro ren la línea 111
ERROR:
File "", line 1, in <module>
File "/opt/oerpenv/chosco/70/default/local/lib/python2.7/site-packages/openerp-7.0-py2.7.egg/openerp/osv/orm.py", line 374, in function_proxy
return attr(self._cr, self._uid, [self._id], *args, **kwargs)
File "/opt/oerpenv/chosco/70/default/local/lib/python2.7/site-packages/openerp-7.0-py2.7.egg/openerp/addons/l10n_ar_invoice/invoice.py", line 111, in afip_validation
resp_class_ids = obj_resp_class.search(cr, uid, [('document_class_id','=', invoice_class.id)])
AttributeError: 'NoneType' object has no attribute 'id'
> /opt/oerpenv/chosco/70/default/local/lib/python2.7/site-packages/openerp-7.0-py2.7.egg/openerp/addons/l10n_ar_invoice/invoice.py(111)afip_validation()
-> resp_class_ids = obj_resp_class.search(cr, uid, [('document_class_id','=', invoice_class.id)])
SUGGESTION
agregar estas lineas (lo tenemos en nuestro branch)
if not invoice_class:
raise osv.except_osv(_('No document class for journal'),
_('This journal have not a document class configured. Assign one please.'))
** Affects: openerp-l10n-ar-localization
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of OpenERP -
Team de Localización Argentina, which is subscribed to openerp-l10n-ar-
localization.
https://bugs.launchpad.net/bugs/1255117
Title:
Error al validar account.invoice (factura) si el diario no tiene
configurada una "document class"
Status in OpenERP - Localización Argentina:
New
Bug description:
Error en el modulo "l10n_ar_invoice", archivo invoice.py
Si el partner es de "argentina" y se intenta validar un "account.invoice" y el diario seleccionado no tiene definida la "document_class" entonces da erro ren la línea 111
ERROR:
File "", line 1, in <module>
File "/opt/oerpenv/chosco/70/default/local/lib/python2.7/site-packages/openerp-7.0-py2.7.egg/openerp/osv/orm.py", line 374, in function_proxy
return attr(self._cr, self._uid, [self._id], *args, **kwargs)
File "/opt/oerpenv/chosco/70/default/local/lib/python2.7/site-packages/openerp-7.0-py2.7.egg/openerp/addons/l10n_ar_invoice/invoice.py", line 111, in afip_validation
resp_class_ids = obj_resp_class.search(cr, uid, [('document_class_id','=', invoice_class.id)])
AttributeError: 'NoneType' object has no attribute 'id'
> /opt/oerpenv/chosco/70/default/local/lib/python2.7/site-packages/openerp-7.0-py2.7.egg/openerp/addons/l10n_ar_invoice/invoice.py(111)afip_validation()
-> resp_class_ids = obj_resp_class.search(cr, uid, [('document_class_id','=', invoice_class.id)])
SUGGESTION
agregar estas lineas (lo tenemos en nuestro branch)
if not invoice_class:
raise osv.except_osv(_('No document class for journal'),
_('This journal have not a document class configured. Assign one please.'))
To manage notifications about this bug go to:
https://bugs.launchpad.net/openerp-l10n-ar-localization/+bug/1255117/+subscriptions
Follow ups
References