Options
All
  • Public
  • Public/Protected
  • All
Menu

Module ReceivePurchaseOrderShipment

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.

Index

Properties

Optional BackendID

BackendID: undefined | string

Optional BackendSystemID

BackendSystemID: undefined | string

Optional CompleteShipment

CompleteShipment: undefined | false | true

If passed in as true this will close the shipment for further receipts.

Lines

Lines: Line[]

ShipmentID

ShipmentID: number

Entity type: Shipment