How can I update stock quantities with scheduled actions, I want to set stock to zero automatically after 1 week. Have tried with change quantity and I still can get get it to work.
or Is there any best method to archive it.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
How can I update stock quantities with scheduled actions, I want to set stock to zero automatically after 1 week. Have tried with change quantity and I still can get get it to work.
or Is there any best method to archive it.
Hello Kanda,
I have managed to figure out how this would work, here is the code:
# get all products which are products
products = env["product.product"].search([("type", "=", "product")])
for product in products:
template = product.product_tmpl_id
new_quantity = 0
stock_change = env["stock.change.product.qty"].create(
[
{
"new_quantity": new_quantity,
"product_id": product.id,
"product_tmpl_id": template.id
}
]
)
stock_change.change_product_qty()
This hasn't been fully tested but seems to work on products which have a product and uses the same algorithm when you click the "Update Quantity" button.
All the best,
Buat akun sekarang untuk menikmati fitur eksklufi dan agar terlibat dengan komunitas kami!
DaftarPost Terkait | Replies | Tampilan | Aktivitas | |
---|---|---|---|---|
How to adjust On hand quantity on stock.quant
Diselesaikan
|
|
1
Nov 24
|
2093 | |
Can you regenerate the stock_quant table
Diselesaikan
|
|
2
Apr 23
|
7541 | |
|
1
Feb 22
|
3457 | ||
Quantity on Hand Calculated Wrong?
Diselesaikan
|
|
1
Sep 21
|
3919 | |
Quantity Value Error in Tree View
Diselesaikan
|
|
1
Mei 23
|
1892 |