25 lines
929 B
Python
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')
|