2014-05-12 19:29 GMT+02:00 Luis Martinez <[email protected] >:
> Tengo instalado el módulo stock_lot_expiry de Nantic. > Nosotros tenemos aplicados estos parches [1] sobre la rama 3.0 (código desde repositorios), por lo que nuestros módulos están desarrollados y testeados en base a este código. El repositorio es una "cola" de quilt [2] Estos parches son, en su gran mayoría, parches aceptados en la rama de desarrollo del servidor/módulos oficiales pero que no se han aplicado a la rama estable porque no son bugs. Deberíamos añadir esta información en el README. [1] https://bitbucket.org/nantic/trytond-patches [2] https://wiki.debian.org/UsingQuilt Seguramente, los que te está afectando es este, que modifica la API de la parte de stock haciéndola más flexible, potente y eficiente (en rendimiento en la parte de 'search'): https://bitbucket.org/nantic/trytond-patches/src/225e9b633975338d758e7e1f314830a0ef38e71a/issue971002_217001.diff?at=default Este que mejora la parte de asignación: https://bitbucket.org/nantic/trytond-patches/src/225e9b633975338d758e7e1f314830a0ef38e71a/issue10467.diff?at=default El número en el nombre del fichero del parche normalmente es el número de la review. Si es un número pequeño será de codereview.tryton-erp.es Guillem Barba NaN·tic > El domingo, 4 de mayo de 2014 12:55:50 UTC-5, Sergi Almacellas Abellana > escribió: >> >> El 01/05/14 02:49, Luis Martinez ha escrit: >> > Me aparece el siguiente error en Inventarios -> Envios al proveedor al >> > momento de indicar el lote del producto. >> > >> > >> > Traceback (most recent call last): >> > File "/trytond/protocols/jsonrpc.py", line 123, in >> _marshaled_dispatch >> > response['result'] = dispatch_method(method, params) >> > File "/trytond/protocols/jsonrpc.py", line 156, in _dispatch >> > res = dispatch(*args) >> > File "/trytond/protocols/dispatcher.py", line 158, in dispatch >> > result = rpc.result(meth(*args, **kwargs)) >> > File "/trytond/model/modelsql.py", line 1030, in search >> > qu1, qu2, tables, tables_args = cls.search_domain(domain) >> > File "/trytond/model/modelsql.py", line 1183, in search_domain >> > qu1, qu2 = cls.__search_domain_oper(domain, tables, tables_args) >> > File "/trytond/model/modelsql.py", line 1212, in __search_domain_oper >> > qu1, qu2 = cls.__search_domain_calc(tuple_args, tables, >> tables_args) >> > File "/trytond/model/modelsql.py", line 1247, in __search_domain_calc >> > field = getattr(cls, fargs[0]) >> > AttributeError: type object 'stock.lot' has no attribute 'O' >> > >> > Pudiera alguien indicarme si hay algún parche para ésto o que estoy >> > haciendo mal ? >> Parece que estas buscando por un campo que se llama 'O' que no creo que >> exista en el modulo stock.lot >> >> Tienes algun modulo personalizado instalado??? >> >> Un saludo, >> >> -- >> Sergi Almacellas Abellana >> www.koolpi.com >> Twitter: @pokoli_srk >> >> -- Guillem Barba http://www.guillem.alcarrer.net
