Come evidenziato nei precedenti capitoli di questo manuale, nel momento in cui la struttura su cui si sta operando dovesse essere impostata con una Tipologia di Visualizzazione Vincolante al precedente livello e con una Generazione Elementi Manuale, le diverse possibili configurazioni di prodotto finto cui l’utente potrà arrivare utilizzando il configuratore, saranno determinate sulla base di precise impostazioni stabilite dall’amministratore direttamente all’interno di Passweb.
In queste condizioni dunque sarà chi configura il sito a dover decidere, direttamente all’interno di Passweb, le diverse possibili configurazioni di prodotto finito, senza che tali configurazioni debbano necessariamente corrispondere ad articoli figlio già codificati all’interno delle anagrafiche di Mexal ed eventualmente esportati anche all’interno del sito.
Per tutte quelle strutture per le quali è stata impostata una “Tipologia di Visualizzazione” vincolante al precedente livello con “Generazione Elementi” Manuale, sarà infatti attivo all’interno della maschera “Lista delle Strutture Articolo” precedentemente esaminata, anche il pulsante “Modifica Elementi Manuale” ( ).
Cliccando su questo pulsante verrà visualizzata la maschera “Lista degli Elementi dell’Articolo Strutturato”
attraverso cui poter definire manualmente tutte le diverse possibili configurazioni ed i relativi prodotti finiti cui potrà arrivare un qualsiasi utente del sito utilizzando il corrispondente configuratore.
NOTA BENE: i prodotti finiti impostati all’interno della maschera sopra evidenziata non devono necessariamente corrispondere ad articoli figlio già codificati all’interno delle anagrafiche del gestionale.
Come già evidenziato, anche in queste condizioni infatti, nel caso in cui alcune delle configurazioni sopra indicate corrispondano ad articoli figli non ancora presenti nelle anagrafiche del gestionale l’effettiva codifica del prodotto finito avverrà in maniera completamente automatica (secondo le stesse logiche gestionali) contestualmente all’inserimento in Mexal del primo ordine che contiene uno di tali articoli
In ogni caso, ovviamente, ogni codice articolo inserito all’interno di questa maschera dovrà necessariamente riflettere una configurazione di prodotto finito effettivamente gestibile.
Per aggiungere un nuovo elemento (articolo figlio) alla lista sarà sufficiente cliccare sul pulsante “Aggiungi Elemento” () presente nella barra degli strumenti.
In questo modo verrà infatti visualizzata la maschera “Elemento Struttura”
grazie al quale poter definire la nuova possibile configurazione di prodotto e l’eventuale articolo (già presente in Passweb) da associare a questa specifica configurazione di prodotto.
All’interno di questo form verrà visualizzato un campo per ogni livello della struttura in esame. Le diverse possibili opzioni presenti all’interno di questi campi dipenderanno invece:
Una volta impostata la configurazione desiderata il campo “Articolo Alternativo” consentirà poi, se necessario, di associare a questa stessa configurazione uno specifico articolo già presente all’interno delle anagrafiche di Passweb.
Articolo Alternativo: consente di indicare il codice di uno specifico articolo che dovrà essere associato alla configurazione di prodotto determinata dai valori impostati nei campi precedenti.
NOTA BENE: il codice inserito all’interno di questo campo deve necessariamente corrispondere al codice di un articolo correttamente esportato e gestito all’interno del sito. In questo senso verranno validati solo ed esclusivamente codici di articoli di tipo A. Non sarà quindi possibile inserire all’interno di questo campo articoli campionario (tipo C) e/o articoli Spesa (tipo S).
Per agevolare l’utente nell’indicazione del codice dell’articolo alternativo, dopo aver digitato il quarto carattere verrà effettuata automaticamente una query sul database articoli presenti all’interno del proprio sito e verranno proposti all’utente tutti i codici articoli che iniziano con i caratteri precedentemente indicati.
Come precedentemente evidenziato NON è però obbligatorio inserire uno specifico codice articolo da associare alla configurazione di prodotto impostata.
In questo senso quindi è bene sottolineare che:
In queste condizioni, lato gestionale, a seguito dell’inserimento del nuovo ordine, verranno conseguentemente movimentati i progressivi dell’articolo già esistente
In queste condizioni, lato gestionale, contestualmente all’inserimento dell’ordine verrà poi codificato, in maniera del tutto automatica e secondo le impostazioni della relativa struttura di appartenenza, anche il nuovo articolo.
In definitiva dunque grazie al campo “Articolo Alternativo” sarà possibile utilizzare il configuratore di prodotto e le relative funzionalità, anche su articoli non strutturati.
Per far questo sarà necessario:
Una volta impostata una specifica configurazione di prodotto e associato ad essa, se necessario, un “Articolo Alternativo”, il pulsante “Conferma”, presente nella parte bassa della maschera “Lista degli Elementi dell’Articolo Strutturato” consentirà di salvare la configurazione in oggetto inserendola quindi nell’elenco sottostante.
Gli ulteriori pulsanti presenti nella barra degli strumenti della maschera “Lista degli Elementi dell’Articolo Strutturato” consentono rispettivamente di:
ATTENZIONE! una volta eliminate delle configurazioni di prodotto, se poi si dovesse decidere di riportare la struttura con Generazione di elementi Automatica, potrebbe essere necessario effettuare una sincronizzazione per allineare la base dati del sito con quella del gestionale.
NOTA BENE: nel caso in cui si dovesse aggiungere una configurazione già presente tra quelle in elenco, i nuovi dati andranno a sovrascrivere quelli precedentemente impostati.
Cliccando su questo pulsante verrà infatti visualizzata la maschera “Esportazione Codici Articoli Figlio”
All’interno della quale poter selezionare il carattere da utilizzare come separatore dei vari campi nel file csv di esportazione
Il formato del file csv di esportazione è il medesimo di quello utilizzato anche per l’analoga funzionalità di importazione
Grazie a quest’ultima opzione dunque non è più necessario codificare manualmente, attraverso il form “Elemento Struttura”, ogni singola configurazione di prodotto finito. Le varie configurazioni potranno essere inserite all’interno di un file che dovrà poi essere importato all’interno di Passweb attraverso la funzione in oggetto e Passweb stesso si preoccuperà di validare ed inserire in elenco tutte le configurazioni di prodotto finito indicate all’interno del file.
Ovviamente affinché questa procedura possa andare a buon fine il file in questione dovrà avere delle caratteristiche ben precise. Nello specifico:
codiceArticoloFiglio;codiceArticoloAlternativo
Esempio di file con la gestione degli articoli alternativi:
ARTICOLO1;ARTICOLOALTERNATIVO1
ARTICOLO2;ARTICOLOALTERNATIVO2
ARTICOLO3;ARTICOLOALTERNATIVO3
Esempio di file senza gestione degli articoli alternativi:
ARTICOLO1
ARTICOLO2
ARTICOLO3
ATTENZIONE! Il codice articolo deve coincidere, in lunghezza, con le relative impostazioni settate all’interno del gestionale (dovranno quindi essere aggiunti se necessario appositi spazi)
Nella maschera di importazione del file è presente inoltre, il check “Elimina combinazioni non presenti nel file” attraverso il quale poter decidere come dovrà comportarsi l’applicazione in relazione a codici articolo già presenti in elenco ma non specificatamente indicati all’interno del file.
Elimina combinazioni non presenti nel file: se flaggato tutte le combinazioni di codici articolo figlio già inserite in Passweb (e presenti nell’elenco sottostante) ma non specificatamente indicate all’interno del file, a seguito dell’importazione del file stesso, verranno eliminate.
Nel caso in cui invece il parametro in oggetto non venga selezionato, a seguito dell’importazione del file le combinazioni di codici articolo figlio già presenti in Passweb verranno mantenute inalterate anche se non specificatamente indicate all’interno del file.
In fase di importazione Passweb si preoccuperà di validare i dati presenti all’interno del file verificando, ad esempio, che la lunghezza dei codici articolo sia coerente con le impostazioni della struttura definita all’interno del gestionale oppure che eventuali codici alternativi corrispondano effettivamente ad articoli correttamente esportati e gestiti all’interno del sito.
ATTENZIONE! Nel caso in cui, durante la scansione del file, dovessero essere riscontrati dei problemi di questo tipo, la procedura completerà comunque la lettura del file, importando i codici articolo corretti, e al termine visualizzerà un messaggio relativo agli errori riscontrati.
NOTA BENE: i codici articolo in relazione ai quali sono stati riscontrati dei problemi così come quelli che corrispondono a combinazioni di articoli figlio non ammesse dal gestionale, non verranno mai importati.
Un’ultima cosa di fondamentale importanza da tenere in considerazione riguarda la possibilità di attivare la funzionalità di ricerca articoli sui campi di una struttura gestita come “Vincolata al precedente livello” con “Generazione degli elementi manuale”.
In queste condizioni infatti occorre sempre ricordare che la procedura di aggiornamento della tabella di appoggio del database utilizzata per gestire il filtro strutture, di base, dovrà essere effettuata in maniera manuale, cliccando per questo sul pulsante “Aggiorna Ricerca” presente nella barra degli strumenti della maschera “Lista delle strutture articolo” nel momento in cui si dovesse selezionare, tra quelle presenti in elenco, una struttura che si trova effettivamente nelle condizioni indicate (vincolata al precedente livello, generazione elementi manuali e almeno un campo della struttura abilitato per la funzionalità di ricerca)
Questo per evitare che a seguito di una qualsiasi modifica sugli elementi della struttura manuale (inserimenti, cancellazioni, modifiche …) venga eseguita automaticamente, ogni volta, la procedura di aggiornamento della tabella di appoggio, procedura questa che potrebbe rivelarsi anche particolarmente onerosa.
In queste condizioni dunque sarà compito di chi opera sul Wizard lanciare manualmente la procedura di aggiornamento solo dopo aver effettuato tutte le modifiche necessarie ai vari elementi della struttura manuale.
Per maggiori informazioni relativamente a come poter attivare e gestire la ricerca articoli sulla base delle opzioni disponibili per un determinato campo di una struttura si veda anche quanto indicato nel successivo capitolo “Ricerca Articoli su campi struttura” di questo manuale