【问题标题】:Qty on hand filter missmatch现有数量过滤器不匹配
【发布时间】:2019-04-05 10:06:12
【问题描述】:

我有第一张图片中显示的这 2 个产品,他们的“手头数量”为零

之后,我进入高级过滤器并按“现有数量” = 0.0 进行过滤,现在这 2 个产品消失了。

这个方法负责搜索,我不知道他为什么不能正常工作。

 def _search_product_quantity(self, cr, uid, obj, name, domain, context):
        prod = self.pool.get("product.product")
        product_variant_ids = prod.search(cr, uid, domain, context=context)
        return [('product_variant_ids', 'in', product_variant_ids)]

此方法来自原始 Odoo 模块,您可以在 stock/product.py 第 376 行找到它。

【问题讨论】:

    标签: odoo odoo-9


    【解决方案1】:

    [在此处输入图片描述][1]

    [1]: https://i.stack.imgur.com/f2jMR.jpg 已经工作了,我用 odoo9.0 检查过

    【讨论】:

    • 当产品当时有任何变体时,不能考虑产品模板的现有数量。
    猜你喜欢
    • 1970-01-01
    • 2014-11-25
    • 2019-08-01
    • 2019-11-20
    • 2011-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-27
    相关资源
    最近更新 更多