Hola Alejandro,

El 16 de octubre de 2015, 18:43, Alejandro Brunacci <[email protected]
> escribió:

> Buenos días, para un proyecto necesito que en productos se agregue un
> campo "score" para cada producto, estuve viendo como heredar modulos y puse
> manos a la obra siguiendo esta guia
> http://tryton-documentation.readthedocs.org/en/latest/developer_guide/basic_concepts.html#model-inheritance
> :
>
> arme el modulo nuevo:
>
>   1 from trytond.model import
> fields
>   2 from trytond.pool import
> PoolMeta
>
> 3
>
>   4
> __all__=['Template']
>
>   5 __metaclass__ =
> PoolMeta
>
> 6
>
>   7 class
> Template:
>   8     __name__ =
> 'product.template'
>   9     product_score = fields.Char('Score')
>
> Arme el __init__.py:
>
>   1 from trytond.pool import
> Pool
>   2 from .product import
> *
>
> 3
>
>   4 def
> register():
>   5
> Pool.register(
>   6
> Template,
>   7             module='cise_product', type_='model')
>
>
> arme el tryton.cfg:
>
>   1 [tryton]
>   2 version=3.4.3
>   3 depends:
>   4     ir
>   5     product
>
> ejecute el comando: trytond -c /etc/trytond.conf -d tryton_ar_3_4 -u
> cise_products
>

¿El módulo se llama cise_products o cise_product? Todo lo demás parece
correcto.


>
> pero no refleja el cambio en la base de datos...
>
> Necesito que alguien me tire un salvavidas por favor! solo necesito que
> refleje el cambio en la base
>
> Gracias...
>



-- 

Jesús Martín

Zikzakmedia SL
C/ de Sant Jaume, 9, baixos, 2ª
08720 Vilafranca del Penedès
☏ 93 890 21 08

Responder a