PS PrestaShop Intermedio

Multi-Magazzino & Instradamento Stock — Documentazione

Installa, configura e gestisci l'instradamento automatico degli ordini al magazzino giusto in base allo stock e alla geografia.

Aggiornato Versione del modulo 1.0.0

Panoramica

Multi-Magazzino & Instradamento Stock assegna automaticamente ogni ordine convalidato al magazzino più pertinente, combinando lo stock realmente disponibile e la zona di consegna del cliente. Il modulo gestisce i propri magazzini, uno stock indipendente per magazzino e regole di copertura geografica, senza alcuna dipendenza da un’API di geocodifica esterna.

L’assegnazione è di un magazzino per ordine. Quando nessun magazzino copre la totalità dell’ordine, questo viene contrassegnato come parziale e affidato al magazzino più completo, per la gestione manuale.

Requisiti e compatibilità

  • PrestaShop 1.7.6 a 9.x (compatibile con PrestaShop 8 e 9)
  • PHP 7.2 a 8.x
  • Compatibile multi-negozio e multilingue (FR, EN, ES, DE, IT)
  • Nessuna dipendenza esterna, nessuna chiave API richiesta

Installazione

  1. Nel back-office, apri Moduli > Gestore dei moduli e fai clic su Carica un modulo.
  2. Seleziona l’archivio ZIP del modulo e avvia l’installazione.
  3. Una volta installato, appare un menu Multi-Magazzino sotto Ordini, con quattro sottopagine: Magazzini, Zone di copertura, Stock per magazzino e Instradamento degli ordini.

L’installazione crea automaticamente le tabelle e le schede necessarie. La disinstallazione rimuove in modo pulito le schede e i dati del modulo.

Configurazione generale

Apri la pagina di configurazione del modulo per definire la strategia di instradamento e le opzioni di stock.

Strategie di instradamento

  • Geografia prima (predefinita): privilegia il magazzino più vicino che dispone di tutto lo stock.
  • Stock prima: dà priorità a un magazzino in grado di servire l’intero ordine, poi decide in base alla prossimità.
  • Priorità del magazzino: segue l’ordine di priorità che definisci, ignorando la geografia.

Opzioni

  • Copertura globale di riserva: se nessuna regola corrisponde, il magazzino resta idoneo come ultima risorsa.
  • Scalo dello stock: deduce lo stock del magazzino all’assegnazione.
  • Sincronizzazione verso PrestaShop: riporta la somma dei magazzini nello stock di PrestaShop (opzionale, disattivata per impostazione predefinita).
  • Consentire ordini parziali: assegna comunque il magazzino più completo quando nessuno copre tutto.

Creare un magazzino

In Multi-Magazzino > Magazzini, aggiungi un magazzino con il suo nome, il suo paese, una priorità (più basso è il valore, maggiore è la priorità) e il suo stato attivo. Le coordinate latitudine/longitudine sono facoltative e puramente informative.

Definire le zone di copertura

In Multi-Magazzino > Zone di copertura, associa a ogni magazzino una o più regole:

  • Codice postale: uno o più prefissi separati da virgole (ad esempio 06, 13, 83).
  • Paese: copertura di un intero paese.
  • Zona: copertura di una zona di PrestaShop.

Un magazzino senza alcuna regola è considerato a copertura globale: copre tutte le destinazioni. La prossimità è gerarchizzata dal più preciso al più ampio: codice postale, poi paese, poi zona, poi copertura globale.

Gestire lo stock per magazzino

In Multi-Magazzino > Stock per magazzino, inserisci le quantità per prodotto e per magazzino. Puoi importare con un clic lo stock esistente di PrestaShop in un magazzino a tua scelta, e poi regolarlo.

Se la sincronizzazione verso PrestaShop è attivata, lo stock di PrestaShop di un prodotto viene sostituito dalla somma delle quantità di quell’articolo in tutti i magazzini. Verifica le tue impostazioni prima di attivare questa opzione in produzione.

Comprendere l’instradamento

Alla convalida di un ordine, il modulo valuta ogni magazzino attivo secondo due assi: il livello geografico (prossimità) e la capacità di servire le righe dell’ordine. A seconda della strategia scelta, seleziona un magazzino e gli assegna uno stato.

  • Automatico: un magazzino copre l’intero ordine, assegnazione senza intervento.
  • Manuale: il magazzino è stato scelto manualmente dalla scheda dell’ordine.
  • Parziale: nessun magazzino copre tutto, il più completo viene mantenuto per la gestione manuale.
  • Non instradato: nessun magazzino idoneo (ad esempio se gli ordini parziali sono disattivati).

Seguire e riassegnare gli ordini

La lista Multi-Magazzino > Instradamento degli ordini riepiloga il magazzino assegnato e lo stato di ogni ordine. Un pannello dedicato appare inoltre nella scheda dell’ordine del back-office: magazzino assegnato, stato, disponibilità riga per riga, riassegnazione manuale e ricalcolo automatico con un clic.

In caso di riassegnazione, lo stock precedentemente riservato viene riaccreditato al magazzino di origine secondo l’assegnazione esatta memorizzata, quindi scalato dal nuovo magazzino: nessuna perdita né doppio conteggio.

Risoluzione dei problemi

  • Un ordine resta non instradato: verifica che almeno un magazzino sia attivo e idoneo, e che gli ordini parziali siano consentiti se nessun magazzino copre tutto.
  • Lo stock non diminuisce: assicurati che l’opzione di scalo sia attivata nella configurazione.
  • Una destinazione non viene mai coperta: aggiungi una regola di copertura adeguata, o attiva la copertura globale di riserva.

L’instradamento è incapsulato in modo sicuro: in caso di anomalia, l’incidente viene registrato e l’ordine viene creato normalmente, senza mai bloccare il funnel di acquisto.

Questa pagina ti è stata utile?

Ancora bloccato? Contatta l'assistenza