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?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- 会計
- 在庫
- PoS
- プロジェクト
- MRP
この質問にフラグが付けられました
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
関連投稿 | 返信 | ビュー | 活動 | |
---|---|---|---|---|
|
1
5月 18
|
7195 | ||
|
0
8月 17
|
5160 | ||
|
2
3月 24
|
2064 | ||
|
2
8月 22
|
2998 | ||
|
5
9月 20
|
13224 |