Wizard Home | Immissione a carrello

Cod. Ultima revisione Wiki Note
175 2016/09/05 - PG supplier_mode
Permette di comporre ordini vincolando l'acquisto agli articoli di un unico fornitore dopo l'impostazione del primo articolo a carrello.


Caratteristica

Una volta inserito il primo articolo a carrello il sistema imposta il fornitore relativo all'articolo selezionato a carrello e blocca successivamente la possibilità di selezionare articoli di un fornitore non appartenente al fornitore Impostato.
E' reso disponibile anche un filtro sulle schede articolo che permette di visualizzare gli articoli di uno specifico fornitore.
Una volta composto e chiuso l'ordine il nome fornitore viene salvato nel soggetto dell'ordine e visibile in lista ordini

Dalla versione 8E: 2018-07-06 - 2.5.16 sono stati resi disponibili anche ordinamento e ricerca su fornitore


Casistiche Esempio app demo

App Demo Zotsell Da Definire E' possibile trovare un esempio nell'app Zotsell disponibile nello store visualizzando :

-


Vedi questa guida per le App Zotsell nello Store


Ui

Di seguito l'interfaccia dettagliata nel Client IOS della caratteristica descritta

Filtro per fornitore in lista articoli


Impostare il Filtro


Impostare il Filtro


Avviso Fornitore impostato


Articoli limitati in lista in base al Filtro


Visualizzazione nella preview carrello del Fornitore impostato


Visualizzazione a carrello del Fornitore impostato


Visualizzazione nel modulo ordini del fornitore a cui l'ordine è associato


Filtri e ricerca



Imposta ricerca su fornitore


Imposta Ordinamento per fornitore nel modulo ordini


Settings base


Setting Descrizione Codice riferimento
Abilita scelta fornitore obbligatoria Permette la funzione di acquisto vincolata al fornitore scelto enable_supplier_mode
Abilita filtro per fornitore Permette di utilizzare la il filtro per fornitore enable_supplier_filter
Attenzione La modifica dei setting di default è un operazione che comporta delle attività di riconfigurazione e ri-compilazione e personalizzazione e come tale comporterà un costo.


Stato Implementativo


Client Versione Rilascio Stato
IOS App8E 8E: 2015-09-24 - 2.1.12 - 1.7
8E: 2018-07-06 - 2.5.16
Completata
Android
Sell
Buy Issue 305
Attenzione Ove non indicato Completato sulla colonna Stato indica che la caratteristica non è ancora implementata in quell'ambiente. La presenza di un indicazione nella colonna Issue Implementativa indica che la caratteristica è programmata nello Sviluppo. Ove non è indicata alcuna informazione significa che non è ancora schedulata o programmata l'implementazione nell'ambiente specifico


Tracciati in entrata


Per la predisposizione della funzionalità, oltre all'impostazione dei settings sotto indicati, è necessario transare negli appositi tracciati:
Serve a transare la lista dei fornitori (codice fornitore e Nome fornitore ) utilizzando come identificativo convenzionato " FORNITORE"

Esempio :

FORNITORE;HAPPY GELO SRL;;;00000009;;
FORNITORE;HELL-SEM GMBH;;;0000011;;
FORNITORE;ICE CUBE SRL;;;020;;
FORNITORE;INALCA SPA;;;017;;
FORNITORE;ITALIA ALIMENTARI SPA;;;0000010;;
FORNITORE;L´ARCA SRL;;;0000014;;
FORNITORE;LA NEUE GOLD S.P.A.;;;00000005;;

Dove 00000009 sta per il codice del fornitore
Serve a transare l'abbinamento dell'articolo ad un fornitore riferendosi al codice fornitore indicato nel tracciato sopra (liste_supporto.csv)

Esempio di righe nel tracciato "articoli_opzioni_aggiuntive.csv":

P502;;FORNITORE;Fornitore;00000005;
P3456;;FORNITORE;Fornitore;0000011;


L'articolo P502 sarà associato al fornitore  LA NEUE GOLD S.P.A
L'articolo P3456 sarà associato al fornitore HELL-SEM GMBH


Tracciati in uscita

Il dato di del fornitore viene salvato in apposti elementi   in  Json ordine riportando i dati presenti a sistema al momento dell messa a carrello. 

A livello di testata (Ordine globale)


"ordine_testata" : {
	 "tipo_documento" : "Ordine",
	 ....
 	 "numero_ordine" : "IPAD_20180312163214",
	 "supplierCode" : "03",
    	 "supplierLabel" : "MANTELLASSI",
     ...
  },
ordine_testata.supplierCode
ordine_testata.supplierLabel

E' possibile richiedere l'esportazione anche nel csv indicando la sequenza dei dati che si desidera avere per la  testata


A livello di riga articolo 

 "righe_carrello" : [
    {
      "quantita" : 60,
      "descrizione_breve" : "",
      "altre_informazioni" : {
        "supplierCode" : "03",
        "supplierLabel" : "MANTELLASSI"
      },

righe_carrello.altre_informazioni.supplierCode
righe_carrello.altre_informazioni.supplierLabel

E' possibile richiedere l'esportazione anche nel csv indicando la sequenza dei dati che si desidera avere per le righe articolo


Argomenti Correlati