Steps to reproduce the bug: - Create a stockable product P - Create PO and confirm it - Cancel the PO - Reset the PO to Draft and reconfirm it - Validate shipment order Bug: - The "Receive product" button is still displayed but every shipment orders of the PO have been treated. NB: The field is_shipped is only used to display the button "Received product". opw:1838539