[IMP] procurement,stock: Use a handle widget on procurement rules

- Hide the field in the form views
- Order by sequence then by name
- Display a handle widget on list views
This commit is contained in:
Kinjal Mehta
2016-11-17 15:41:09 +01:00
committed by Yannick Tivisse
parent e2fcace05e
commit c3094640e0
4 changed files with 6 additions and 4 deletions
+1 -1
View File
@@ -53,7 +53,7 @@ class ProcurementRule(models.Model):
''' A rule describe what a procurement should do; produce, buy, move, ... '''
_name = 'procurement.rule'
_description = "Procurement Rule"
_order = "name"
_order = "sequence, name"
name = fields.Char(
'Name', required=True, translate=True,
@@ -252,6 +252,7 @@
<field eval="10" name="priority"/>
<field name="arch" type="xml">
<tree string="Procurement Rules">
<field name="sequence" widget="handle"/>
<field name="name"/>
<field name="active" invisible="1"/>
<field name="action"/>
@@ -280,7 +281,7 @@
<field name="action"/>
</group>
<group>
<field name="sequence"/>
<field name="sequence" groups="base.group_no_one"/>
</group>
</group>
<group name="propagation_group" string="Propagation Options" groups="base.group_no_one">
+1 -1
View File
@@ -165,7 +165,7 @@ class Route(models.Model):
class PushedFlow(models.Model):
_name = "stock.location.path"
_description = "Pushed Flow"
_order = "name"
_order = "sequence, name"
name = fields.Char('Operation Name', required=True)
company_id = fields.Many2one(
+2 -1
View File
@@ -158,6 +158,7 @@
<field name="model">stock.location.path</field>
<field name="arch" type="xml">
<tree string="Location Paths">
<field name="sequence" widget="handle"/>
<field name="location_from_id" />
<field name="location_dest_id" />
<field name="name" />
@@ -182,7 +183,7 @@
</div>
<group>
<group>
<field name="sequence"/>
<field name="sequence" groups="base.group_no_one"/>
</group>
</group>
<group>