Как получить доступное количество продуктов (Odoo v9) на определенную дату

Мне нужно получить доступное количество продуктов на складе odoo. Из этого вопроса Как получить доступное количество продуктов (Odoo v8 и 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» в контексте так же, как вы можете передать идентификатор местоположения и склада. Выполнение этого следующим образом, похоже, не работает.

available_qty = product.with_context({'to_date' : '2017-01-01 00:00'}).qty_available

Любые идеи о том, как я могу получить available_qty, передав дату?


person Cyrusville    schedule 31.01.2017    source источник