When doing partial receipts it is strongly advised to supply a BackendSystemID and BackendID to make sure Receipts are not created twice.
To do partial receipts the FinalShipment property should be set to false, otherwise the shipment will be close afterwards and the remaining lines will be booked as missing.
When available it is preferred to identify the ShipmentLines with the ShipmentLineID and not with the ProductID.
Receive (part of) a Shipment for a PurchaseOrder.
A ShipmentID is required.
When doing partial receipts it is strongly advised to supply a BackendSystemID and BackendID to make sure Receipts are not created twice.
To do partial receipts the FinalShipment property should be set to false, otherwise the shipment will be close afterwards and the remaining lines will be booked as missing.
When available it is preferred to identify the ShipmentLines with the ShipmentLineID and not with the ProductID.