Skip to main content

MGCLatticeWarehousePickingCompletedBusinessEvent

Business event raised when warehouse picking work completes: a WHSWorkTable record of a picking work order type (sales, transfer issue, production raw material or kanban picking) transitions to WHSWorkStatus::Closed with at least one closed Pick line. Unlike the generic MGCLatticeWarehouseWorkCompletedBusinessEvent (which fires for any closed work), this event lists every completed Pick line with its item, quantity, unit, location and operator.

  • Event id: MGCLatticeWarehousePickingCompletedBusinessEvent
  • Contract class: MGCLatticeWarehousePickingCompletedBusinessEventContract

Payload fields​

NameTypeDescription
eventSequenceint64Gets or sets the ordering sequence of this emission.
correlationIdstrGets or sets the identifier grouping emissions that belong to one logical run or flow.
schemaVersionintGets or sets the payload schema version of the emitting contract.
legalEntityDataAreaIdGets or sets the legal entity.
workIdWHSWorkIdGets or sets the work ID.
workTransTypeintGets or sets the work order type as its integer value.
workTransTypeNamestrGets or sets the work order type symbol, for example Sales.
orderNumberWHSOrderNumGets or sets the order number that generated the work.
shipmentIdWHSShipmentIdGets or sets the shipment ID.
loadIdWHSLoadIdGets or sets the load ID.
warehouseIdInventLocationIdGets or sets the warehouse ID.
siteIdInventSiteIdGets or sets the site ID.
pickLineCountintGets or sets the number of completed Pick lines, which is the number of entries in lines.
workClosedDateTimeWHSWorkClosedUTCDateTimeGets or sets the work closed date and time (UTC).
linesListGets or sets the completed Pick lines of the work.