Buenas tardes, estoy tratando de instalar los módulos de analíticas de 
Nantic y al relacionar las ubicaciones (almacenes) con las analíticas me 
arroja el siguiente error:

Traceback (most recent call last):
  File "/trytond/protocols/jsonrpc.py", line 162, in _marshaled_dispatch
    response['result'] = dispatch_method(method, params)
  File "/trytond/protocols/jsonrpc.py", line 191, in _dispatch
    res = dispatch(*args)
  File "/trytond/protocols/dispatcher.py", line 162, in dispatch
    result = rpc.result(meth(*c_args, **c_kwargs))
  File "/trytond/modules/stock/location.py", line 310, in write
    super(Location, cls).write(*args)
  File "/trytond/model/modelsql.py", line 928, in write
    field.set(cls, fname, *fargs)
  File "/trytond/model/fields/one2many.py", line 203, in set
    Target.create(to_create)
  File "/trytond/model/modelsql.py", line 581, in create
    cls._validate(sub_records)
  File "/trytond/model/modelstorage.py", line 979, in _validate
    validate_domain(field)
  File "/trytond/model/modelstorage.py", line 938, in validate_domain
    validate_relation_domain(field, sub_records, Relation, domain)
  File "/trytond/model/modelstorage.py", line 957, in 
validate_relation_domain
    domain,
  File "/trytond/model/modelsql.py", line 1083, in search
    tables, expression = cls.search_domain(domain)
  File "/trytond/model/modelsql.py", line 1262, in search_domain
    expression = convert(domain)
  File "/trytond/model/modelsql.py", line 1260, in convert
    domain[1:] if domain[0] == 'AND' else domain)))
  File "/trytond/model/modelsql.py", line 1259, in <genexpr>
    return And((convert(d) for d in (
  File "/trytond/model/modelsql.py", line 1260, in convert
    domain[1:] if domain[0] == 'AND' else domain)))
  File "/trytond/model/modelsql.py", line 1259, in <genexpr>
    return And((convert(d) for d in (
  File "/trytond/model/modelsql.py", line 1249, in convert
    field = cls._fields[fname]
KeyError: 'company'

Ya veriqué que las analíticas estuvieran relacionadas a la entidad en la 
opción de menú Contabilidad-Configuración-Contabilidad Analítica-Cuentas 
Analíticas y hasta ahí todo marcha bien.

El error lo arroja en Almacenes-Configuración-Configuración de Almacenes, 
específicamente al momento de grabar.  Por el error entiendo que hay algo 
en la línea 310 del archivo location.py del módulo Stock, pero no logro 
entender que nos falta configurar o desde donde.

Agradeceré su ayuda para solucionar este mensaje de error. Saludos.

Responder a