17 lines
654 B
Python
17 lines
654 B
Python
# -*- coding: utf-8 -*-
|
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from odoo import fields, models, _
|
|
|
|
|
|
class StockInventoryAdjustmentName(models.TransientModel):
|
|
_name = 'stock.inventory.adjustment.name'
|
|
_description = 'Inventory Adjustment Reference / Reason'
|
|
|
|
quant_ids = fields.Many2many('stock.quant')
|
|
inventory_adjustment_name = fields.Char(default="Quantity Updated", string="Inventory Reason")
|
|
|
|
def action_apply(self):
|
|
quants = self.quant_ids.filtered('inventory_quantity_set')
|
|
return quants.with_context(inventory_name=self.inventory_adjustment_name).action_apply_inventory()
|