Un numero per cinque domande
Un foglio delle giacenze ha una colonna per prodotto. Shopify, per lo stesso prodotto, gestisce cinque stati dell'inventario:
- Disponibile: quello che puoi vendere.
- Impegnato: unità messe da parte che non si possono più vendere, come quelle di un ordine che non hai ancora preparato o quelle riservate in una bozza di ordine.
- Non disponibile: unità che sono in magazzino ma non in vendita, perché danneggiate, in controllo qualità o tenute come scorta di sicurezza.
- In arrivo: quello che è in viaggio e non si può vendere finché non lo ricevi.
- In magazzino: tutto quello che c'è in un'ubicazione, cioè la somma di impegnato, non disponibile e disponibile.

Quando qualcuno scrive un numero nel foglio, quale di questi è? Se è quello che c'è sullo scaffale, include il venduto non ancora spedito. Se è il disponibile, qualcuno ha dovuto sottrarre ogni ordine aperto e ogni pezzo rotto, e risommare ogni entrata.
Dentro Shopify, le unità impegnate le muove il negozio stesso quando si creano o si evadono ordini, o quando si riserva in una bozza. Il foglio non se ne accorge: qualcuno deve fare la sottrazione per conto suo, e su ogni canale.

Quando regge ancora
Con un solo canale, un solo magazzino e la stessa persona che annota ogni vendita e ogni entrata al momento, il foglio somiglia molto al disponibile reale. Ogni condizione che cade apre un buco: un altro negozio che vende mentre nessuno guarda il foglio, un fornitore che consegna quando non c'è chi lo tiene, un reso che torna rotto.
Segnali che il tuo foglio non ce la fa più
- Prima di confermare un ordine chiedi a qualcuno se l'unità c'è davvero.
- Sottrai a mano il venduto di ogni canale, a fine giornata o quando hai un momento.
- Quello che arriva dal fornitore si somma quando qualcuno se ne ricorda, non quando entra.
- I pezzi danneggiati o messi da parte restano nella stessa colonna di quelli che vendi.
- Vendi su più di un canale e ognuno ha il suo numero.
- Hai già dovuto annullare o ritardare un ordine perché l'unità non c'era.
- Esiste più di una copia del foglio e nessuno sa qual è quella giusta.
- L'inventario di fine anno viene dal conteggio dello scaffale, perché il foglio non quadra.
Se ti riconosci in diversi punti, il tempo che passi a sorvegliare il foglio pesa già più di quello che ti fa risparmiare.
Cosa chiede il Codice di commercio spagnolo a fine esercizio
In Spagna, il Codice di commercio obbliga ogni imprenditore a tenere, oltre al libro giornale, un libro degli inventari e dei conti annuali (articolo 25). In quel libro si trascrivono il bilancio di apertura, i bilanci di verifica almeno ogni trimestre e, alla chiusura, l'inventario di fine esercizio insieme ai conti annuali (articolo 28).
L'ultima casella della lista è quella che si nota di più qui: se il foglio non quadra con lo scaffale, quell'inventario di chiusura nasce da un conteggio a mano, e la differenza qualcuno la deve spiegare.
Cosa lo sostituisce
Per Eurostat, le aree di un'azienda condividono dati senza intervento manuale in due modi: con una base dati comune a cui si collegano più applicazioni, o con un unico ERP modulare. Odoo è un ERP di questo secondo tipo. Con il connettore Shopify, la giacenza va e viene tra Odoo e il negozio:
- Odoo pubblica la sua giacenza su Shopify ogni 20 minuti. Ogni 6 ore, l'attività «Shopify Pull Stock (Shopify → Odoo)» fa il percorso inverso: imposta come giacenza fisica di Odoo la quantità disponibile di Shopify, senza movimento di inventario, sopra quella che c'era.
- Il numero pubblicato sconta il riservato. Confermare un ordine in Odoo mette da parte l'unità, e Shopify smette di venderla prima che il pacco parta.
- La dashboard del connettore avvisa dei prodotti da riordinare, della giacenza che non si vende e delle sincronizzazioni fallite nell'ultimo giorno.

Nel giorno per giorno, la sottrazione la fa il sistema: ogni vendita confermata riserva la sua unità e ogni canale riceve la nuova quantità al passaggio successivo.
Come lo impostiamo
In FlexigoTech implementiamo Odoo 17, 18, 19 o 20 e colleghiamo il tuo negozio Shopify e gli altri tuoi canali con i nostri connettori. Odoo Online non ammette moduli di terze parti, quindi lavoriamo su Odoo.sh o su un server tuo. Ogni connettore si può provare 14 giorni da Odoo, gratis e senza carta, e il piano Connettore parte da 49 € al mese, IVA esclusa. Se la tua operatività ha bisogno di qualcosa che non esiste ancora, lo facciamo su misura: analizziamo il caso gratis e ti diamo un prezzo chiuso prima di programmare.
Scrivici a comercial@flexigobe.com, lasciaci i tuoi dati nella pagina dei contatti o prenota una chiamata e lo vediamo con il tuo foglio davanti.
Continua a leggere
Verificato nel codice del connettore (versione 17.0, 18.0, 19.0 e 20.0) e nelle fonti collegate
Fonti
- shopify.dev/docs/apps/build/inventory-management-apps/manage-quantities-states.md
- www.boe.es/buscar/act.php?id=BOE-A-1885-6627
- Codice del modulo: flexigobe_shopify_seller_connector · 17.0 2c06264 · 18.0 0272d17 · 19.0 19422d4 · 20.0 2950bdc: models/shopify_kpi_dashboard.py (reorder_now_count, dead_stock_count, open_issues_failed_sync), models/shopify_product_analytics.py (_mover_class, _restock_state)
- Codice del modulo: flexigobe_shopify_seller_connector · 17.0 2c06264 · 18.0 0272d17 · 19.0 19422d4 · 20.0 2950bdc: data/ir_cron_data.xml, models/shopify_instance.py (action_push_stock, action_pull_stock, cron_push_stock, cron_pull_stock)
- ec.europa.eu/eurostat/statistics-explained/index.php?title=E-business_integration
- flexigotech.com/precios.html
- flexigotech.com/services/desarrollo-a-medida.html
- flexigotech.com/en/services.html
