error al exportar archivo BOE AEAT 111

80 views
Skip to first unread message

Pau Aliagas

unread,
Jan 27, 2016, 6:53:41 PM1/27/16
to Usuarios Odoo / OpenERP en España

Hola.


Cuando creo el modelo 111 no puedo exportarlo a BOE porque me da este error.
En cambio no ocurre ni con el 303, ni el 340 ni el 347.


La verdad es que no sé qué tengo mal, a lo mejor es un problema de instalación, agradeceré cualquier ayuda.



Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/openerp/http.py", line 537, in handle_exception
return super(JsonRequest, self).handle_exception(exception)
File "/usr/lib/python2.7/site-packages/openerp/http.py", line 574, in dispatch
result = self._call_function(*self.params)
File "/usr/lib/python2.7/site-packages/openerp/http.py", line 310, in _call_function
return checked_call(self.db, *args, *
kwargs)
File "/usr/lib/python2.7/site-packages/openerp/service/model.py", line 118, in wrapper
return f(dbname, args, *kwargs)
File "/usr/lib/python2.7/site-packages/openerp/http.py", line 307, in checked_call
return self.endpoint(a, *kw)
File "/usr/lib/python2.7/site-packages/openerp/http.py", line 803, in __call

return self.method(args, *kw)
File "/usr/lib/python2.7/site-packages/openerp/http.py", line 403, in response_wrap
response = f(args, *kw)
File "/usr/lib/python2.7/site-packages/openerp/addons/web/controllers/main.py", line 948, in call_button
action = self._call_kw(model, method, args, {})
File "/usr/lib/python2.7/site-packages/openerp/addons/web/controllers/main.py", line 936, in _call_kw
return getattr(request.registry.get(model), method)(request.cr, request.uid, args, *kwargs)
File "/usr/lib/python2.7/site-packages/openerp/api.py", line 268, in wrapper
return old_api(self, args, *kwargs)
File "/usr/lib/python2.7/site-packages/openerp/api.py", line 399, in old_api
result = method(recs, args, *kwargs)
File "/home/odoo/.local/share/Odoo/addons/8.0/l10n_es_aeat/wizard/export_to_boe.py", line 190, in action_get_file
contents += self.action_get_file_from_config(report)
File "/usr/lib/python2.7/site-packages/openerp/api.py", line 266, in wrapper
return new_api(self, args, *kwargs)
File "/home/odoo/.local/share/Odoo/addons/8.0/l10n_es_aeat/wizard/export_to_boe.py", line 231, in action_get_file_from_config
return self._export_config(report, report.export_config)
File "/usr/lib/python2.7/site-packages/openerp/api.py", line 266, in wrapper
return new_api(self, args, *kwargs)
File "/home/odoo/.local/share/Odoo/addons/8.0/l10n_es_aeat/wizard/export_to_boe.py", line 238, in _export_config
contents += self._export_line_process(obj, line)
File "/usr/lib/python2.7/site-packages/openerp/api.py", line 266, in wrapper
return new_api(self, args, *kwargs)
File "/home/odoo/.local/share/Odoo/addons/8.0/l10n_es_aeat/wizard/export_to_boe.py", line 270, in _export_line_process
field_val = EXPRESSION_PATTERN.sub(merge, line.expression)
File "/home/odoo/.local/share/Odoo/addons/8.0/l10n_es_aeat/wizard/export_to_boe.py", line 252, in merge
'context': self.env.context.copy(),
File "/usr/lib/python2.7/site-packages/openerp/tools/safe_eval.py", line 314, in safe_eval
return eval(c, globals_dict, locals_dict)
File "", line 1, in
ValueError: "'l10n.es.aeat.mod111.report' object has no attribute 'result_type'" while evaluating
"(object.result_type == 'D' and object.compensate and 'C') or object.result_type"

Pau Aliagas

unread,
Jan 28, 2016, 1:50:19 PM1/28/16
to Usuarios Odoo / OpenERP en España

He encontrado como no crear el problema, pero creo que no es la solución idónea.

Si en lugar de elegir una opción en la casila "export config" la dejo en blanco, entonces el proceso no peta y se crea el fichero.

Si lo creeis conveniente abriré un bug en githuib a ver si se puede solucionar.

Saludos
Pau

Pedro Manuel Baeza Romero

unread,
Jan 29, 2016, 5:33:44 AM1/29/16
to Usuarios Odoo / OpenERP en España
Claro, esa configuración de exportación era para el modelo 303 (creo que lo pone bastante claro). El tema es que el único modelo que de momento utiliza los exportadores genéricos es el 303. El resto lo tienen hardcodeado.

Un saludo.

--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Pau Aliagas

unread,
Jan 29, 2016, 7:03:17 AM1/29/16
to Usuarios Odoo / OpenERP en España


On Friday, January 29, 2016 at 11:33:44 AM UTC+1, Pedro Manuel Baeza Romero wrote:
Claro, esa configuración de exportación era para el modelo 303 (creo que lo pone bastante claro). El tema es que el único modelo que de momento utiliza los exportadores genéricos es el 303. El resto lo tienen hardcodeado.

Muchas gracias por tu ayuda en público y en privado. Como lo estoy usando desde hace muy poco para llevar mi propia contabilidad estoy pagando la novatada.

Saludos
Pau
Reply all
Reply to author
Forward
0 new messages