Skip to content
Snippets Groups Projects
Commit dc5254cb authored by svs-odoo's avatar svs-odoo
Browse files

[IMP] stock_picking_batch: editable batch picking

Makes batch picking list view multi-editable. Also, sets `name` and
`state` fields as readonly in the model as they must not be editable in
the list view and they were already readonly in form view.

Task #2078163
parent 8c4507e7
Branches
Tags
No related merge requests found
......@@ -13,7 +13,7 @@ class StockPickingBatch(models.Model):
name = fields.Char(
string='Batch Transfer', default='New',
copy=False, required=True,
copy=False, required=True, readonly=True,
help='Name of the batch transfer')
user_id = fields.Many2one(
'res.users', string='Responsible', tracking=True, check_company=True,
......@@ -30,7 +30,7 @@ class StockPickingBatch(models.Model):
('in_progress', 'In progress'),
('done', 'Done'),
('cancel', 'Cancelled')], default='draft',
copy=False, tracking=True, required=True)
copy=False, tracking=True, required=True, readonly=True)
@api.model
def create(self, vals):
......
......@@ -15,7 +15,7 @@
</header>
<sheet>
<div class="oe_title">
<h1><field name="name" class="oe_inline" readonly="1"/></h1>
<h1><field name="name" class="oe_inline"/></h1>
</div>
<group>
<group>
......@@ -49,7 +49,7 @@
<field name="name">stock.picking.batch.tree</field>
<field name="model">stock.picking.batch</field>
<field name="arch" type="xml">
<tree string="Stock Batch Transfer" decoration-muted="state=='cancel'">
<tree string="Stock Batch Transfer" decoration-muted="state=='cancel'" multi_edit="1">
<field name="name"/>
<field name="user_id"/>
<field name="state"/>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment