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 trytond.pool import Pool
|
||||||
from . import (address, party, product, purchase, sale,
|
from . import (address, party, product, purchase, sale,
|
||||||
equipment, subscription)
|
equipment, configuration_equipment, subscription)
|
||||||
|
|
||||||
def register():
|
def register():
|
||||||
Pool.register(
|
Pool.register(
|
||||||
@ -12,6 +12,7 @@ def register():
|
|||||||
purchase.Line,
|
purchase.Line,
|
||||||
sale.SaleLine,
|
sale.SaleLine,
|
||||||
equipment.OpticalEquipment,
|
equipment.OpticalEquipment,
|
||||||
|
configuration_equipment.Configuration,
|
||||||
subscription.Subscription,
|
subscription.Subscription,
|
||||||
subscription.SubscriptionEquipment,
|
subscription.SubscriptionEquipment,
|
||||||
module='optical_equipment', type_='model')
|
module='optical_equipment', type_='model')
|
||||||
|
@ -1,8 +1,11 @@
|
|||||||
from trytond.model import (
|
from trytond.model import (
|
||||||
ModelSingleton, ModelSQL, ModelView, fields)
|
ModelSingleton, ModelSQL, ModelView, fields)
|
||||||
|
from trytond.pyson import Id
|
||||||
|
|
||||||
class Configuration(ModelSingleton, ModelSQL, ModelView):
|
class Configuration(ModelSingleton, ModelSQL, ModelView):
|
||||||
'Equipment Configuration'
|
'Equipment Configuration'
|
||||||
__name__='optical_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="view" ref="optical_equipment_view_form"/>
|
||||||
<field name="act_window" ref="act_optical_equipment"/>
|
<field name="act_window" ref="act_optical_equipment"/>
|
||||||
</record>
|
</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>
|
</data>
|
||||||
</tryton>
|
</tryton>
|
||||||
|
@ -16,6 +16,7 @@ xml:
|
|||||||
party.xml
|
party.xml
|
||||||
product.xml
|
product.xml
|
||||||
equipment.xml
|
equipment.xml
|
||||||
|
configuration_equipment.xml
|
||||||
sale.xml
|
sale.xml
|
||||||
purchase.xml
|
purchase.xml
|
||||||
uom.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