Error al importar Bancos de España

Bug #997240 reported by sluc23
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenERP Spanish Localization Project
Invalid
Undecided
Unassigned

Bug Description

Luego de instalar los modulos

l10n_es_toponyms
l10n_es_toponyms_region
l10n_es_partner

Al querer importar los bancos y cajas en el sistem al ingresar al menu:
Sales / Configuration / Address Books / Banks / Import Bank Data Wizard --> Import
me salta el siguiente error:

Client Traceback (most recent call last):
  File "/opt/openerp/server/openerp/addons/web/common/http.py", line 180, in dispatch
    response["result"] = method(controller, self, **self.params)
  File "/opt/openerp/server/openerp/addons/web/controllers/main.py", line 1004, in call_button
    action = self.call_common(req, model, method, args, domain_id, context_id)
  File "/opt/openerp/server/openerp/addons/web/controllers/main.py", line 948, in call_common
    return self._call_kw(req, model, method, args, {})
  File "/opt/openerp/server/openerp/addons/web/controllers/main.py", line 962, in _call_kw
    return getattr(req.session.model(model), method)(*args, **kwargs)
  File "/opt/openerp/server/openerp/addons/web/common/openerplib/main.py", line 250, in proxy
    args, kw)
  File "/opt/openerp/server/openerp/addons/web/common/openerplib/main.py", line 117, in proxy
    result = self.connector.send(self.service_name, method, *args)
  File "/opt/openerp/server/openerp/addons/web/common/http.py", line 611, in send
    raise fault

Server Traceback (most recent call last):
  File "/opt/openerp/server/openerp/addons/web/common/http.py", line 592, in send
    result = openerp.netsvc.dispatch_rpc(service_name, method, args)
  File "/opt/openerp/server/openerp/netsvc.py", line 360, in dispatch_rpc
    result = ExportService.getService(service_name).dispatch(method, params)
  File "/opt/openerp/server/openerp/service/web_services.py", line 572, in dispatch
    res = fn(db, uid, *params)
  File "/opt/openerp/server/openerp/osv/osv.py", line 167, in execute_kw
    return self.execute(db, uid, obj, method, *args, **kw or {})
  File "/opt/openerp/server/openerp/osv/osv.py", line 121, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/opt/openerp/server/openerp/osv/osv.py", line 176, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/opt/openerp/server/openerp/osv/osv.py", line 164, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/opt/openerp/server/openerp/addons/l10n_es_partner/partner_es.py", line 135, in action_import
    tools.convert_xml_import(cr, 'l10n_es_partner', fp, idref, 'init', noupdate=True)
  File "/opt/openerp/server/openerp/tools/convert.py", line 997, in convert_xml_import
    obj.parse(doc.getroot())
  File "/opt/openerp/server/openerp/tools/convert.py", line 890, in parse
    self._tags[rec.tag](self.cr, rec, n)
  File "/opt/openerp/server/openerp/tools/convert.py", line 848, in _tag_record
    f_val = self.id_get(cr, f_ref)
  File "/opt/openerp/server/openerp/tools/convert.py", line 867, in id_get
    res = self.model_id_get(cr, id_str)
  File "/opt/openerp/server/openerp/tools/convert.py", line 876, in model_id_get
    return model_data_obj.get_object_reference(cr, self.uid, mod, id_str)
  File "/opt/openerp/server/openerp/tools/cache.py", line 18, in lookup
    r = self.lookup(self2, cr, *args)
  File "/opt/openerp/server/openerp/tools/cache.py", line 46, in lookup
    value = d[args] = self.method(self2, cr, *args)
  File "/opt/openerp/server/openerp/addons/base/ir/ir_model.py", line 647, in get_object_reference
    data_id = self._get_id(cr, uid, module, xml_id)
  File "/opt/openerp/server/openerp/tools/cache.py", line 18, in lookup
    r = self.lookup(self2, cr, *args)
  File "/opt/openerp/server/openerp/tools/cache.py", line 46, in lookup
    value = d[args] = self.method(self2, cr, *args)
  File "/opt/openerp/server/openerp/addons/base/ir/ir_model.py", line 640, in _get_id
    raise ValueError('No such external ID currently defined in the system: %s.%s' % (module, xml_id))
ValueError: No such external ID currently defined in the system: l10n_es_toponyms.ES46

Revision history for this message
Omar (Pexego) (omar7r) wrote :

Hola,

Prueba a lanzar de nuevo el asistente de configuración de topónimos. Tiene pinta de que no te los importó bien, quizás no te acabó, ya que funciona por debajo y tarda sobre 3 minutos o así.

Revision history for this message
sluc23 (sluc23) wrote :

Ok, como puedo corrobar que se ha configurado correctamente los toponimos?

Como bien dices, al inciar el asistente de configuracion no sale ningun mensaje, solo he comprobado que las comunidades autonomas estaban cargadas, pero no se que mas puedo verificar.

Es la primera vez que utilizo este modulo

Gracias

Revision history for this message
Omar (Pexego) (omar7r) wrote :

Debes ir a Ventas/Configuración/Libreta de direcciones/Ubicación/Provincias y ver si tiene todas las provincias españolas metidas al menos Valencia que es la de código 46, que es la que te da el error.

Changed in openerp-spain:
status: New → Invalid
Revision history for this message
sluc23 (sluc23) wrote :

Ok, el problema es entonces que el modulo l10n_es_toponyms no esta creando las provincias de España en su instalación.

Si veo que ha cambiado "Spain" por "España", pero no ha creado las provincias, ni tampoco me ha dado ningun error al instlarlo y luego configurarlo a traves del asistente.

Alguna idea de por que no puede estar creando las provincias?

Gracias

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.