21 lines
1.1 KiB
Python
21 lines
1.1 KiB
Python
from trytond.model import (
|
|
ModelSingleton, ModelSQL, ModelView, fields)
|
|
from trytond.pyson import Id
|
|
|
|
class Configuration(ModelSingleton, ModelSQL, ModelView):
|
|
'Equipment Configuration'
|
|
__name__='optical_equipment.configuration'
|
|
|
|
equipment_sequence = fields.Many2One('ir.sequence', "Equipment Sequence",
|
|
domain=[('sequence_type', '=', Id('optical_equipment', 'sequence_type_equipment'))
|
|
])
|
|
maintenance_sequence = fields.Many2One('ir.sequence', "Maintenance Sequence",
|
|
domain=[('sequence_type', '=', Id('optical_equipment', 'sequence_type_maintenances'))
|
|
])
|
|
agended_sequence = fields.Many2One('ir.sequence', "Agended Sequence",
|
|
domain=[('sequence_type', '=', Id('optical_equipment', 'sequence_type_agended'))
|
|
])
|
|
contract_sequence = fields.Many2One('ir.sequence', "Contract Sequence",
|
|
domain=[('sequence_type', '=', Id('optical_equipment', 'sequence_type_contract'))
|
|
])
|