trytondo-optical_equipment/sale.py

25 lines
929 B
Python

from trytond.pool import Pool, PoolMeta
from trytond.model import ModelView, ModelSQL
from trytond.model import fields
class SaleLine(ModelSQL, ModelView, metaclass=PoolMeta):
'SaleLine'
__name__ = 'sale.line'
mark_category = fields.Many2One('product.category', 'Mark')
model_category = fields.Many2One('product.category', "Model")
reference = fields.Char("Reference", size=None, required=True)
origin_country = fields.Many2One('country.country',"Origin Country")
software_version = fields.Char(
"Software version", 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)
refurbish = fields.Boolean('Refurbish')