Hello Odooers,
For instance, when a customer orders 1 unit of a product with 0 units, a backorder is created for that order. In delivery orders, the demand is set to 1 unit, and when a user inputs the quantity with 1 unit. Supposedly a wizard pop-up "Create Backorder?" will show after clicking the button 'Validate'. But instead after clicking the 'Validate' button, it will automatically validate it even though the product has 0 units.
I try to create a Server Action to implement this. But when I try to implement it, an "Invalid Operations" occurs. Answers will be appreciated. Thank you.
"Invalid Operations"
You cannot validate a transfer if no quantities are reserved. To force the transfer, encode quantities.
Below is the code for Server Action:
for stock in records:
for line in records.move_ids_without_package:
if line.quantity == line.product_uom_qty:
action = stock.button_validate()
action = stock.button_validate()