add views to model 'optical_equipment.configuration'
This commit is contained in:
parent
609cf1e386
commit
2cc22349e2
@ -1,6 +1,6 @@
|
||||
from trytond.pool import Pool
|
||||
from . import (address, party, product, purchase, sale,
|
||||
equipment, subscription)
|
||||
equipment, configuration_equipment, subscription)
|
||||
|
||||
def register():
|
||||
Pool.register(
|
||||
@ -12,6 +12,7 @@ def register():
|
||||
purchase.Line,
|
||||
sale.SaleLine,
|
||||
equipment.OpticalEquipment,
|
||||
configuration_equipment.Configuration,
|
||||
subscription.Subscription,
|
||||
subscription.SubscriptionEquipment,
|
||||
module='optical_equipment', type_='model')
|
||||
|
@ -1,8 +1,11 @@
|
||||
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'))
|
||||
])
|
||||
|
27
configuration_equipment.xml
Normal file
27
configuration_equipment.xml
Normal file
@ -0,0 +1,27 @@
|
||||
<?xml version="1.0"?>
|
||||
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
|
||||
this repository contains the full copyright notices and license terms. -->
|
||||
<tryton>
|
||||
<data>
|
||||
<record model="ir.ui.view" id="optical_equipment_configuration_view_form">
|
||||
<field name="model">optical_equipment.configuration</field>
|
||||
<field name="type">form</field>
|
||||
<field name="name">optical_equipment_configuration_form</field>
|
||||
</record>
|
||||
<record model="ir.action.act_window" id="act_optical_equipment_configuration_form">
|
||||
<field name="name">Configuration</field>
|
||||
<field name="res_model">optical_equipment.configuration</field>
|
||||
</record>
|
||||
<record model="ir.action.act_window.view" id="act_optical_equipment_configuration_form_view1">
|
||||
<field name="sequence" eval="10"/>
|
||||
<field name="view" ref="optical_equipment_configuration_view_form"/>
|
||||
<field name="act_window" ref="act_optical_equipment_configuration_form"/>
|
||||
</record>
|
||||
<menuitem
|
||||
parent="menu_equipment"
|
||||
action="act_optical_equipment_configuration_form"
|
||||
sequence="10"
|
||||
id="menu_optical_equipment_configuration"
|
||||
icon="tryton-list"/>
|
||||
</data>
|
||||
</tryton>
|
@ -31,6 +31,16 @@
|
||||
<field name="view" ref="optical_equipment_view_form"/>
|
||||
<field name="act_window" ref="act_optical_equipment"/>
|
||||
</record>
|
||||
<menuitem parent="menu_equipment" sequence="40" action="act_optical_equipment" id="menu_optical_equipment"/>
|
||||
<menuitem parent="menu_equipment"
|
||||
action="act_optical_equipment"
|
||||
sequence="40"
|
||||
id="menu_optical_equipment"/>
|
||||
<record model="ir.sequence.type" id="sequence_type_equipment">
|
||||
<field name="name">Equipment</field>
|
||||
</record>
|
||||
<record model="ir.sequence" id="sequence_equipment">
|
||||
<field name="name">Equipment</field>
|
||||
<field name="sequence_type" ref="sequence_type_equipment"/>
|
||||
</record>
|
||||
</data>
|
||||
</tryton>
|
||||
|
@ -16,6 +16,7 @@ xml:
|
||||
party.xml
|
||||
product.xml
|
||||
equipment.xml
|
||||
configuration_equipment.xml
|
||||
sale.xml
|
||||
purchase.xml
|
||||
uom.xml
|
||||
|
10
view/optical_equipment_configuration_form.xml
Normal file
10
view/optical_equipment_configuration_form.xml
Normal file
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0"?>
|
||||
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
|
||||
this repository contains the full copyright notices and license terms. -->
|
||||
|
||||
<form>
|
||||
<separator id="sequences" string="Sequences" colspan="1"/>
|
||||
<label name="equipment_sequence"/>
|
||||
<field name="equipment_sequence"/>
|
||||
</form>
|
||||
|
Loading…
Reference in New Issue
Block a user