From 154104e5a88db679b689748787e9e4459cc2b07e Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Thu, 30 Jul 2015 15:51:47 +0200 Subject: [PATCH] Add tracking in PO fields --- purchase_usability_extension/purchase.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/purchase_usability_extension/purchase.py b/purchase_usability_extension/purchase.py index de965f5..bd18b05 100644 --- a/purchase_usability_extension/purchase.py +++ b/purchase_usability_extension/purchase.py @@ -28,3 +28,19 @@ class PurchaseOrderLine(models.Model): _order = 'order_id, sequence, id' sequence = fields.Integer(string='Sequence', default=10) + + +class PurchaseOrder(models.Model): + _inherit = 'purchase.order' + + state = fields.Selection(track_visibility='onchange') + location_id = fields.Many2one(track_visibility='onchange') + dest_address_id = fields.Many2one(track_visibility='onchange') + pricelist_id = fields.Many2one(track_visibility='onchange') + date_approve = fields.Date(track_visibility='onchange') + validator = fields.Many2one(track_visibility='onchange') + invoice_method = fields.Selection(track_visibility='onchange') + payment_term_id = fields.Many2one(track_visibility='onchange') + fiscal_position = fields.Many2one(track_visibility='onchange') + incoterm_id = fields.Many2one(track_visibility='onchange') + partner_ref = fields.Char(track_visibility='onchange')