我需要获得odoo股票中的产品数量。从这个问题How to get products available quantity (Odoo v8 and v9)我知道我可以按照以下方式按仓库和地点获取数量。
product = self.env['product.product'].browse(PRODUCT_ID)
available_qty = product.with_context({'warehouse' : WAREHOUSE_ID}).qty_available
available_qty = product.with_context({'location' : LOCATION_ID}).qty_available
我想要达到的是特定日期的库存。在检查stock / product.py中的代码时,我发现应该可以在上下文中传递'from_date'和'to_date',就像传递位置和仓库ID一样。如下所示这似乎不起作用。
available_qty = product.with_context({'to_date' : '2017-01-01 00:00'}).qty_available
关于如何通过传递日期来获取available_qty的任何想法?