From 1f6883f0cfcf1a5fb7c34f4d7ce7426175649d12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20V=C3=A9zina?= Date: Wed, 21 Feb 2024 09:05:54 -0500 Subject: [PATCH] search supplier code --- bemade_search_supplier_code/__init__.py | 5 +++++ bemade_search_supplier_code/models/__init__.py | 1 + bemade_search_supplier_code/models/product_product.py | 9 ++++++++- 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/bemade_search_supplier_code/__init__.py b/bemade_search_supplier_code/__init__.py index e69de29..02565c9 100644 --- a/bemade_search_supplier_code/__init__.py +++ b/bemade_search_supplier_code/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +from . import models + + + diff --git a/bemade_search_supplier_code/models/__init__.py b/bemade_search_supplier_code/models/__init__.py index e69de29..5c74c8c 100644 --- a/bemade_search_supplier_code/models/__init__.py +++ b/bemade_search_supplier_code/models/__init__.py @@ -0,0 +1 @@ +from . import product_product diff --git a/bemade_search_supplier_code/models/product_product.py b/bemade_search_supplier_code/models/product_product.py index 62112a1..21c29cc 100644 --- a/bemade_search_supplier_code/models/product_product.py +++ b/bemade_search_supplier_code/models/product_product.py @@ -1,7 +1,14 @@ +from odoo import models, fields, api + + class ProductProduct(models.Model): _inherit = 'product.product' - supplier_codes = fields.Char(compute='_compute_supplier_codes', string='Supplier Codes', store=False, search='_search_supplier_codes') + supplier_codes = fields.Char( + compute='_compute_supplier_codes', + string='Supplier Codes', + store=True, + search='_search_supplier_codes') @api.depends('variant_seller_ids', 'variant_seller_ids.product_code') def _compute_supplier_codes(self):