From b41f188eb4e7563353e449f1ade0c350c4216985 Mon Sep 17 00:00:00 2001 From: David Beal Date: Wed, 30 Nov 2016 12:14:42 +0100 Subject: [PATCH] IMP add filter Not company on supplierinfo --- purchase_usability_extension/__init__.py | 2 +- purchase_usability_extension/__openerp__.py | 3 +- .../purchase_view.xml | 46 ---------------- purchase_usability_extension/supplierinfo.py | 12 +++++ .../supplierinfo_view.xml | 54 +++++++++++++++++++ 5 files changed, 69 insertions(+), 48 deletions(-) create mode 100644 purchase_usability_extension/supplierinfo.py create mode 100644 purchase_usability_extension/supplierinfo_view.xml diff --git a/purchase_usability_extension/__init__.py b/purchase_usability_extension/__init__.py index 4fa4d52..3e7cc0f 100644 --- a/purchase_usability_extension/__init__.py +++ b/purchase_usability_extension/__init__.py @@ -1,2 +1,2 @@ -# -*- encoding: utf-8 -*- from . import purchase +from . import supplierinfo diff --git a/purchase_usability_extension/__openerp__.py b/purchase_usability_extension/__openerp__.py index eaa67f8..1c5a01f 100644 --- a/purchase_usability_extension/__openerp__.py +++ b/purchase_usability_extension/__openerp__.py @@ -26,6 +26,7 @@ for any help or question about this module. 'depends': ['purchase'], 'data': [ 'purchase_view.xml', - ], + 'supplierinfo_view.xml', + ], 'active': False, } diff --git a/purchase_usability_extension/purchase_view.xml b/purchase_usability_extension/purchase_view.xml index 419966d..2caf1a4 100644 --- a/purchase_usability_extension/purchase_view.xml +++ b/purchase_usability_extension/purchase_view.xml @@ -69,51 +69,5 @@ - - - product.supplierinfo - - - - - - - - - - - - - - - - product.supplierinfo - - - - - - - - - - - - - - - Product Supplier Info - ir.actions.act_window - product.supplierinfo - tree,form - - - - diff --git a/purchase_usability_extension/supplierinfo.py b/purchase_usability_extension/supplierinfo.py new file mode 100644 index 0000000..dff10d0 --- /dev/null +++ b/purchase_usability_extension/supplierinfo.py @@ -0,0 +1,12 @@ +# coding: utf-8 +# © 2015 David BEAL @ Akretion +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openerp import models, fields + + +class ProductSupplierinfo(models.Model): + _inherit = 'product.supplierinfo' + + supplier_is_company = fields.Boolean( + comodel_name='res.partner', related='name.is_company') diff --git a/purchase_usability_extension/supplierinfo_view.xml b/purchase_usability_extension/supplierinfo_view.xml new file mode 100644 index 0000000..516b674 --- /dev/null +++ b/purchase_usability_extension/supplierinfo_view.xml @@ -0,0 +1,54 @@ + + + + + + + + product.supplierinfo + + + + + + + + + + + + + + + + product.supplierinfo + + + + + + + + + + + + + + + + Product Supplier Info + ir.actions.act_window + product.supplierinfo + tree,form + + + + + +