Skip to main content
POST
Error

Authorizations

Authorization
string
header
required

Authorization: Bearer <token>. Accepts EITHER a Keycloak access token (scopes-in-token) OR an opaque POS session token; both resolve to the same pos.* scope vocabulary the route guards enforce.

Path Parameters

transferId
string
required

The transfer (transfert inter-magasin) id.

Minimum string length: 1

Body

application/json
lines
object[]
required

The per-SKU quantity actually moved (at least one line).

Minimum array length: 1

Response

The receipt discrepancy of the now-received transfer.

The receipt discrepancy of the now-received transfer.

transferId
string
required

The reconciled transfer's id.

sourceStoreId
string
required

Store the goods left from.

destinationStoreId
string
required

Store the goods arrived at.

lines
object[]
required

Only the lines whose received quantity differs from what was shipped.

hasDiscrepancy
boolean
required

True when at least one line is short or over.

shortQuantity
integer
required

Total units short across all lines.

Required range: 0 <= x <= 9007199254740991
overQuantity
integer
required

Total units over across all lines.

Required range: 0 <= x <= 9007199254740991