diff options
| author | Victor Feyens <vfe@odoo.com> | 2020-04-02 11:28:54 +0200 |
|---|---|---|
| committer | Victor Feyens <vfe@odoo.com> | 2020-04-02 13:53:04 +0200 |
| commit | 1977f6618bf8aa91b9538607f9cdf4bf8c35e8a1 (patch) | |
| tree | 938f1a150da78db7eb47ac9f9b7a75cf8eb75988 /addons/mrp_subcontracting | |
| parent | 475abff87be98d860bee408bd011e93a2da3a73a (diff) | |
[IMP] mrp_subcontracting: create stock move lines in batch
X-original-commit: e721dc6c25c52ae18aa74b3ffc4cc366b45b16f5
Diffstat (limited to 'addons/mrp_subcontracting')
| -rw-r--r-- | addons/mrp_subcontracting/models/stock_move_line.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/mrp_subcontracting/models/stock_move_line.py b/addons/mrp_subcontracting/models/stock_move_line.py index 43f2c8a978d..3a18f76cadd 100644 --- a/addons/mrp_subcontracting/models/stock_move_line.py +++ b/addons/mrp_subcontracting/models/stock_move_line.py @@ -1,14 +1,15 @@ # -*- coding: utf-8 -*- # Part of Odoo. See LICENSE file for full copyright and licensing details. -from odoo import models +from odoo import api, models class StockMoveLine(models.Model): _inherit = 'stock.move.line' - def create(self, values): - records = super(StockMoveLine, self).create(values) + @api.model_create_multi + def create(self, vals_list): + records = super(StockMoveLine, self).create(vals_list) records.filtered(lambda ml: ml.move_id.is_subcontract).move_id._check_overprocessed_subcontract_qty() return records |
