API : Get Stock
Usage de la commande Get Stock
La commande get_stock
vous permet d'obtenir le détail du stock d'un SKU.
- Quantités ventilées par emplacements
- Quantités en quarantaine (défectueux...) par emplacements
- Quantités en cours de traitement (après picking et avant expédition)
Cette commande est appropriée pour des requêtes individuelles. Il est interdit de l'utiliser pour des requêtes en masse, vous pourriez saturer les serveurs. Pour une requête en masse sur tout ou partie de votre inventaire, vous devez utiliser le fichier CSV de stock.
Exemple de requête
<get_stock>
<AccountName>beautyshop</AccountName>
<Sku>123456</Sku>
</get_stock>
Champs de la requête
Champ | Obligatoire | Description |
---|---|---|
AccountName | Oui | Votre identifiant de compte PMS |
Sku | Oui | SKU de l'article |
Exemple de réponse
<response>
<get_stock>
<sku>123456</sku>
<stock_by_warehouse>
<warehouse_stock>
<WarehouseId>1</WarehouseId>
<total_quantity>5</total_quantity>
<quarantined_quantity>0</quarantined_quantity>
</warehouse_stock>
<warehouse_stock>
<WarehouseId>2</WarehouseId>
<total_quantity>0</total_quantity>
<quarantined_quantity>0</quarantined_quantity>
</warehouse_stock>
</stock_by_warehouse>
<stock_by_location>
<location_stock>
<WarehouseId>1</WarehouseId>
<location_address>1.A.4.5.2</location_address>
<location_usage>0</location_usage>
<quantity>3</quantity>
</location_stock>
<location_stock>
<WarehouseId>1</WarehouseId>
<location_address>1.B.4.5.3</location_address>
<location_usage>0</location_usage>
<quantity>2</quantity>
</location_stock>
</stock_by_location>
</get_stock>
</response>