Skip to main content

Manual Receive Ignor Existing

POST 

/api/orders/manualfulfillment/:ignoreExisting

Tier: Public — stable, supported for third-party integration.

Manually records allocation or receipt for a set of tags by synthesising a scan snapshot on the server, for exception handling when a physical scan isn't possible or practical.

The synthesised snapshot uses a narrow (±1 minute) time window, a fixed RSSI of −40, and tag type PassiveRfid. Its place is derived from the order's type and current state: pre-dispatch it uses FromPlace, post-dispatch it uses ToPlace (Loan orders flip the receive leg to ToPlace). Each tag's ManualFulfillmentTag.ManualTagProcessingType selects whether the tag is processed as a normal receipt or as Missing — the latter records the receipt and then immediately flips the item's state to Missing, for logging an item that was expected but could not actually be located. This endpoint deliberately does not auto-advance the order to Received, so it can be called repeatedly as items are accounted for.

Request

Responses

Returns Orders.OrderOperationResultDto with OrderDto populated.