# Copyright 2020 ForgeFlow S.L. # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). from odoo import fields, models class RmaOperation(models.Model): _inherit = "rma.operation" repair_type = fields.Selection( [ ("no", "Not required"), ("ordered", "Based on Ordered Quantities"), ("received", "Based on Received Quantities"), ], string="Repair Policy", default="no", ) delivery_policy = fields.Selection( selection_add=[("repair", "Based on Repair Quantities")] ) repair_location_id = fields.Many2one( string="Repair Location", comodel_name="stock.location", help="Indicate here the source location of the product to be repaired", ) repair_invoice_method = fields.Selection( selection=[ ("none", "No Invoice"), ("b4repair", "Before Repair"), ("after_repair", "After Repair"), ], help="Selecting 'Before Repair' or 'After Repair' will allow you " "to generate invoice before or after the repair is done " "respectively. 'No invoice' means you don't want to generate " "invoice for this repair order.", )