trytondo-optical_equipment/machine.py

41 lines
1.2 KiB
Python

from trytond.model import ModelView, ModelSql
from trytond.model import fields
from trytond.pyson import Eval
class Machine(ModelView, ModelSql):
'Machine'
__name__ = 'product.machine'
trade_mark = fields.Char("Trade Mark", size=None, required=True)
model = fields.Char("Model", size=None, required=True)
reference = fields.Char("Reference", size=None, required=True)
origin_country = fields.Char(
"Origin country", size=None, required=True)
software_version = fields.Char(
"Origin country", size=None, required=True)
useful_life = fields.Char(
"Useful life", size=None, required=True)
warranty = fields.Char(
"Warranty", size=None, required=True)
serial = fields.Char(
"Serial", size=None, required=True)
health_register = fields.Char(
"Serial", size=None, required=True)
class Properties(ModelView, ModelSql):
'Properties'
__name__ = 'product.machine.property'
"Medidas del producto, Modúlo Tryton 'product_measurements'.
[Lenght, Height, Width].
Caracteristicas Técnicas, Modúlo Tryton 'product_attribute'.
aplica sobre la variante del producto.
"