Luis Martinez
2017-01-25 00:12:28 UTC
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.
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.