Se rendre au contenu
Menu
Cette question a été signalée
1 Répondre
2020 Vues

Why is there a filter for products with available quantity but not for lots. If I try to define a filter for lots based on product_qty, it throws error stating that unsearchable field. As per my knowledge, It is because the field is computed field. But the same applies for available_qty in product right ? How's the filter for products on available_qty working?

Avatar
Ignorer
Meilleure réponse

Hi,

Even though the qty_available is not a stored field and it is working fine because, if you check the original field definition you can see a search function defined for the field.

qty_available = fields.Float(

'Quantity On Hand', compute='_compute_quantities', search='_search_qty_available',

compute_sudo=False, digits='Product Unit of Measure')


By defining search function, we can make non stored fields to be used in search/filter.

See more in: Searchable Non Stored Compute Field In Odoo


Thanks

Avatar
Ignorer
Publications associées Réponses Vues Activité
1
mai 18
7057
0
août 17
5107
2
mars 24
1975
2
août 22
2869
5
sept. 20
13157