Push Stock Status Movement

Description

As soon as stock is moved from one location type to a new location type by the DC on SupplyStream, this method will push the stock movement information to the Hub.

System behaviours

  • Movements between the same location type are not sent, i.e. QC to QC, Available Stock to Available Stock.
  • The same SKU may be pushed multiple times in the same scheduled push, with different quantities.
  • In the case of when stock is "putaway" (i.e. a movement following a GRN) in it's final location (for example: QC to Available), one SKU may be done in multiple batches. For example a GRN of SKU 123 has a quantity of 100. This could be done in two movements of 50. The same SKU may also have stock put away across multiple location types, i.e. Quarantine, Available Stock, Query.

Available formats


API

FTP

Manual

XML

x

x


JSON

x



CSV


x


Field level details

StockStatusMovement



Field

Description

Data Type

MessageGroupId

Placeholder

nvarchar(100)

MessagePart

This is the message part of the total number of messages. API only.

int

MessageTotal

This is the total number of messages. API only.

int

IntegrationId

This is determined by SupplyStream and is the client unique identifier. This will be a consistent unique value per client. Example: CCIND

nvarchar(100)

SequenceNumber

This is determined by SupplyStream. Every push message will increment by 1 for each service selected

int

DcCode

SEKO created code that uniquely identifies the DC from other SEKO DC's. This code is supplied by SEKO.

nvarchar(100)

UtcDate

Date in which the movement took place.

datetime

ToLocationType

The location the SKU has been moved to. For example: Available Stock, Quarantine, Query, QC.

nvarchar(100)

ToChannel

Placeholder

nvarchar(100)

Quantity

The quantity of the SKU that has been moved

int

ProductCode

The SKU that has been moved

nvarchar(100)

FromLocationType

The location the SKU has been moved from. For example: Available Stock, Quarantine, Query, QC.

nvarchar(100)

FromChannel

Placeholder

nvarchar(100)

Ean

The EAN of the SKU that has been moved. Data must exist in the product master on SupplyStream to be returned.

nvarchar(100)

MovementID

SEKO 360 internal value. Unique. Example: 2dfd50ff-eb0c-4eff-bd10-5814d0b0b9f9

nvarchar(100)

BestBeforeDateThe best before date of the SKU within the cartondatetime
LotNoThe lot number of the SKU within the cartonnvarchar(100)