From 7c03d96015898fcfe8cd025835eca40383cb1e5f Mon Sep 17 00:00:00 2001 From: aheficent Date: Mon, 3 Dec 2018 17:37:49 +0100 Subject: [PATCH] [FIX]rma_sale. sale_policy only editable in draft --- rma_sale/models/rma_order_line.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rma_sale/models/rma_order_line.py b/rma_sale/models/rma_order_line.py index e06691e0..34039f0e 100644 --- a/rma_sale/models/rma_order_line.py +++ b/rma_sale/models/rma_order_line.py @@ -59,7 +59,8 @@ class RmaOrderLine(models.Model): sale_policy = fields.Selection(selection=[ ('no', 'Not required'), ('ordered', 'Based on Ordered Quantities'), ('received', 'Based on Received Quantities')], - string="Sale Policy", default='no', required=True) + string="Sale Policy", default='no', required=True, + readonly=True, states={'draft': [('readonly', False)]}) sales_count = fields.Integer( compute=_compute_sales_count, string='# of Sales')