Skip to main content

Stocks

Tracciato per l'invio degli stock su location, una singola chiamata può contenere aggiornamenti su diverse location.

Il location_id fa riferimento all'id della location Shopify recuperabile nella URL :

es: https://admin.shopify.com/store/myshopify/settings/locations/99333760019

Stocks specifiche flusso

Gli aggiornamenti dell'inventario aggiornano lo stock ONHAND ovvero quello presente in magazzino, che viene stornato dagli ordini ancora da evadere (manca il fulfillment). Nel caso è possibile aggiornare l'AVAILABLE che è la quantità vendibile (ONHAND - COMMITTED = AVAILABLE).

location_id è id della location Shopify a cui è associato lo stock, nel caso sia univoca è possibile configurarla direttamente su Flowlyze evitando quindi di inviarla ad ogni comunicazione.

{
"data":[
{
"sku": "BGSM001C210A-1",
"qty": 34,
"location_id": 99333760019
},
{
"sku": "BGSM001C210A-2",
"qty": 35,
"location_id": 99333760071
}
]
}

Configurazioni flusso stock

Oltre alle configurazioni base del flusso dati

aggiungere le seguenti impostazioni sui Settings Override:

CampoValoreNote
Resource Path/api/adp/shopify/egress/stock-to-shopifypath dell'adapter per lo stock
Headers :: x-shopify-update-availabletruepermette di modificare direttamente AVAILABLE dello stock
Headers :: x-shopify-locationlocationIDpermette di evitare di inserire il location_id inserendone uno di default per ogni chiamata