La sezione “Aree di Spedizione”, presente nella maschera di configurazione di ogni Consegna consente di definire le aree geografiche (identificate poi con i relativi indirizzi di spedizione merce) entro cui la Consegna in esame dovrà essere ritenuta valida.
ATTENZIONE! Ovviamente affinché la consegna in esame possa essere effettivamente utilizzabile all’interno del sito è necessario assegnarle almeno un’Area di Spedizione. In conseguenza di ciò, nel momento in cui non dovesse essere indicata in maniera specifica nessuna Area di Spedizione per la consegna in esame, al salvataggio questa verrà automaticamente impostata come valida per “Tutto il mondo”
Allo stesso modo considerando che ogni consegna dovrà essere associata ad almeno un Metodo di Trasporto è semplice comprendere come le Aree di Spedizione definite per la consegna debbano essere incluse nelle zone di spedizione impostate per il trasporto ad essa associato.
Nel momento in cui si dovesse infatti associare, ad esempio, ad una consegna valida per l’Emilia Romagna un metodo di spedizione valido per la Toscana, ovviamente quel tipo di consegna non potrà mai essere selezionato all’interno del sito inquanto un indirizzo di spedizione (in Toscana) utile alla visualizzazione del metodo di trasporto pregiudicherebbe la visualizzazione della consegna (valida solo in Emilia Romagna) e viceversa.
I pulsanti presenti nella barra degli strumenti della sezione “Aree di Spedizione” consentono rispettivamente:
Italia ( ): consente di gestire le arre di spedizione relative al territorio italiano.
Cliccando su questo pulsante verrà infatti visualizzata un’ulteriore maschera “Configurazione Italia” all’interno della quale poter indicare la specifica Regione, Provincia, Località e CAP che identificano l’area desiderata
Selezionando la regione verrà visualizzata la combo box relativa alle provincie della regione stessa e, una volta indicata la provincia, verranno visualizzati il campo relativo alle località e l’area all’interno della quale poter differenziare ulteriormente in base ai singoli codici di avviamento postale (utile soprattutto nel caso in cui sia necessario gestire i “C.A.P.” disagiati)
Per aggiungere un nuovo C.A.P. sarà sufficiente indicarlo all’interno dell’apposito campo e confermare poi da tastiera con il pulsante “Invio”.
In fase di inserimento dei C.A.P è inoltre possibile utilizzare il carattere “_” come wildcard per sostituire uno dei caratteri effettivamente presenti nel relativo codice di avviamento postale.
ATTENZIONE! è fondamentale gestire correttamente il carattere _ ricordando sempre che un “underscore” sostituisce un solo carattere
Supponendo dunque di indicare come C.A.P. il valore “4_900” verranno poi presi in considerazione e validati tutti i codici di avviamento postale che hanno come primo carattere 4, come secondo carattere un qualunque valore, come terzo carattere 9, come quarto carattere 0 e come quindi carattere ancora 0
Supponendo invece di indicare come C.A.P. il valore “47___” (47 seguito da tre distinti caratteri di underscore), verranno poi presi in considerazione e validati tutti i codici di avviamento postale che iniziano con 47 e che proseguono con altri 3 caratteri qualsiasi.
NOTA BENE: la differenziazione per Regione, Provincia e Codice di Avviamento Postale può essere effettuata solo ed esclusivamente per la nazione Italia.
Il campo “Ore aggiuntive consegna” (presente anche nel momento in cui si dovessero configurare aree di spedizione diverse dall’Italia) consente invece di indicare il numero di ore necessarie per portare a termine la consegna sulla specifica area di spedizione, ore queste che andranno poi ad aggiungersi a quelle già indicate, a livello generale, mediante l’apposito parametro presente nella maschera di configurazione della Consegna in questione.
ATTENZIONE! si ricorda che le ore di consegna indicate andranno poi ad influire sugli intervalli di consegna effettivamente selezionabili dall’utente in fase di checkout
Il pulsante “Salva” presente nella parte bassa della pagina consente di salvare l’area geografica codificata accodandola a quelle già presenti in elenco.
In questo senso è necessario considerare anche le seguenti casistiche:
Nazioni ( ): consente di definire le arre di spedizione a livello di intere Nazioni
Cliccando su questo pulsante verrà infatti visualizzata un’ulteriore maschera “Configurazione Nazioni” all’interno della quale poter indicare la Nazione identificativa dell’area geografica che si intende codificare:
Paesi Esteri ( ): consente di associare alla zona di spedizione che si sta codificando una specifica area geografica all’interno di una nazione diversa dall’Italia.
A differenza del pulsante “Nazioni” precedentemente esaminato, in questo caso oltre alla Nazione sarà possibile specificare anche Stato/Provincia, Località e CAP esattamente come avviene per l’Italia.
Cliccando su questo pulsante verrà infatti visualizzata un’ulteriore sezione “Configurazione Paesi Esteri” all’interno della quale poter indicare la specifica Nazione, Provincia, Località e CAP che identificano la zona geografica desiderata
Selezionando la Nazione verranno visualizzati i campi relativi allo Stato/Provincia, alla località e al CAP.
Anche in questo caso in fase di inserimento di eventuali C.A.P sarà possibile utilizzare il carattere “_” come wildcard per sostituire uno dei caratteri effettivamente presenti nel relativo codice di avviamento postale.
Nel momento in cui l’esigenza dovesse essere quella di inserire, all’interno di una zona geografica, più provincie contemporaneamente, sarà sufficiente selezionarle dall’elenco di sinistra ed inserirle in quello di destra cliccando sull’icona della piccola freccia rivolta verso destra.
Importa da file ( ): consente di definire le varie aree geografiche importandole in blocco da un file di tipo txt o csv appositamente formattato.
Cliccando su questo pulsante verrà infatti visualizzata un’ulteriore sezione “Importazione Aree da File”
all’interno della quale poter selezionare (campo File), importandolo ad esempio dal proprio pc, il file .txt o .csv con indicate tutte le aree geografiche da codificare.
Il campo Separatore consente invece di indicare, selezionandolo, dall’apposito menu a tendina, il carattere che è stato utilizzato all’interno del file di importazione come separatore per i vari campi
Affinché la procedura possa terminare in maniera corretta è necessario che il file txt o csv utilizzato soddisfi determinate regole. Nello specifico:
nazione;provincia;localita;cap;oreconsegna
ATTENZIONE! le ore indicate all’interno di questo campo andranno poi a sommarsi, solo per la zona geografica in esame, a quelle generali definite a livello di Consegna
In questo senso è quindi necessario che il valore dei campi contenenti interruzioni di riga, doppi apici e/o lo stesso carattere utilizzato anche come separatore sia necessariamente racchiuso da virgolette
Supponendo di voler utilizzare come carattere separatore il ; la struttura del file potrebbe quindi essere:
FR;;;;
IT;SA;;;
IT;RN;;47900;
IT;RN;Viserbella;;
IT;RN;Viserba;47922;2
Nelle condizioni sopra indicate verrebbero quindi aggiunte 5 distinte aree geografiche: la prima relativa alla nazione Francia, la seconda relativa all’area geografica corrispondente alla provincia di Salerno in Italia, la terza relativa alla provincia di Rimini e nello specifico al codice di avviamento postale 47900, la quarta relativa alla provincia di rimini e nello specifico alla località Viserbella, la quinta sempre relativa alla provincia di rimini ma più specificatamente alla località Viserba e al codice di avviamento postale 47922.
In quest’ultimo caso inoltre verranno considerate anche, per la relativa zona, un tempo di consegna aggiuntivo pari a due ore.
NOTA BENE: nel caso di “Importazione da file” non verranno effettuati controlli di alcun tipo relativamente alle aree geografiche eventualmente già associate alla zona in esame. Occorre quindi fare particolare attenzioni, in queste condizioni, a non inserire delle aree geografiche doppie o triple.
Esporta ( ): consente di esportare all’interno di un file csv, nello stesso formato valido anche per l’importazione, l’elenco di tutte le aree geografiche attualmente presenti in elenco.
Cliccando su questo pulsante verrà infatti visualizzata un’ulteriore sezione “Esportazione Aree”
all’interno della quale poter indicare il carattere separatore che dovrà essere utilizzato in fase di creazione del file csv.
Il pulsante “Salva” presente nella parte bassa della maschera consente di avviare la procedura di esportazione
Elimina Area ( ): consente di eliminare l’area geografica attualmente selezionata in elenco
Svuota ( ): consente di eliminare in blocco tutte le aree geografiche associate alla zona in esame
Sulla base di quanto visto fino ad ora, dovrebbe ormai essere chiaro che la configurazione proposta per le consegne a domicilio offre all’amministratore del sito la possibilità di definire la zona geografica entro cui deve ricadere l’indirizzo di spedizione del cliente per fare in modo che la consegna stessa sia effettivamente selezionabile all’interno del sito, in due modi diversi:
Nel momento in cui l’esigenza dovesse essere dunque quella di gestire regole di consegna diverse per diverse aree geografiche si potrebbe procedere in due modi:
Supponiamo, ad esempio, di dover gestire su Rimini consegne nei giorni di Lunedì, Mercoledì, Venerdì e su Riccione consegne il Martedì e il Giovedì. Per soddisfare questo tipo di esigenza potremmo:
Al metodo di spedizione valido su Rimini dovrà essere associata la consegna nei giorni di Lunedì, Mercoledì e Venerdì mentre alla metodo di spedizione valido su Riccione dovrà essere associata la consegna nei giorni di Martedì e Giovedì
In entrambi i casi nel momento in cui l’utente dovesse indicare in fase di ordine un indirizzo di spedizione che ricade:
Una volta definita la tipologia di consegna a domicilio, lo step successivo sarà ovviamente quello di impostare per essa l’insieme delle regole di preparazione e di consegna che andranno poi a definire esattamente i giorni e gli intervalli orari in cui le consegne potranno essere effettivamente portate a termine.
Per maggiori informazioni in merito si veda quanto indicato nei successivi capitoli di questo manuale.