Wizzard Home | Tracciati Completi |

Cod. Ultima revisione
Cod. Sviluppo
829 2016/02/09 - RV


ordini_opzioni_aggiuntive.csv

Il tracciato permette di intervenire con l'aggiornamento di dati relativi ai documenti vendita (ordini) presenti nel sistema Zotsell. 
Se questo tracciato è presente il sistema di import ignora ordini.csv (orders.csv).

Schema

Di seguito la sequenza dei campi previsti per il tracciato

Attenzione i campi con M nella colonna Note sono obbligatori
 
Campo Descrizione del campo Formato Note
Codice_ordine_esterno Indica il codice che ha un ordine in gestionale varchar(255) M
Identificativo_campo Indica l'identificativo del campo documento vendita da aggiornare . A seconda del valore ha un impatto specifico sull'aggiornamenti di un tipo di dato dell'ordine (E' un valore convenzionato es : CODICE_GESTIONALE, ORDINE_STATO_GESTIONALE, TIPO_DOCUMENTO_VENDITA) Vedi Approfondimenti  varchar(255)

Etichetta_campo Utilizzato solo in alcuni casi         
varchar(255)

Valore_campo Label dello stato ordine da visualizzare
(Es. Consegnato, In spedizione, Annullato ecc.  ) 
Text        
M
Tipo_campo relativo alla tipologia di dato inserito, varchar, intero, decimale, testo lungo ecc.Di default è Text Text        


Il tracciato permette ad esempio di
a) associare ad un documento vendita Zotsell il codice acquisito dal documento una volta importato in gestionale
(Es. permettendo così in app di visualizzare sia il codice Ordine Zotsell che il codice ordine in gestionale)

b) associare ad un documento vendita uno stato successivo all'importazione definito in gestionale
(ES "Picking Logistica", "Bloccato dal credito", "Spedito","Consegnato","Fatturato", "Annullato" ecc)

c) associare il tipo documento (Ordine,Offerta,Preventivo) a "ordini" importati da gestionale

Vedi il tab Esempi in base al valore codificato di    "identificativo_campo"


CODICE GESTIONALE

Viene associato il codice gestionale all'ordine ipad.

In valore_campo DEVE essere messo il codice ipad "order_code" della forma IPAD_AAAAMMGGHHmmss_CODICEAGENTE.

Le righe con questo dato devono essere sempre messe all'inizio del tracciato!  in modo da poter associare correttamente le righe con altri valori di  Identificativo_campo
in quanto è  indispensabile per poter poi permettere i collegamenti di eventuali record di tipo diverso che riferiscono al codice gestionale.


Esempio

Associare ad un documento vendita Zotsell il codice acquisito dal documento una volta importato in gestionale 

Codice Ordine in gestionale :  2017/218
Codice ordine Zotsell:  IPAD_20170307095324_602

Esempio riga tracciato di associazione;

2017/218;CODICE_GESTIONALE;;IPAD_20170307095324_602;TEXT



ORDINE_STATO_GESTIONALE

Viene indicato lo stato aggiuntivo dal gestionale.

In valore_campo deve essere immesso il codice stato da abbinare al documento vendita  (Usualmente l'ordine) che si riferisce per l'etichetta alle liste di supporto.

Se viene valorizzato il campo etichetta_campo questo verrà attribuito come etichetta dello stato.

Sostituisce i campi del tracciato ordini.csv "stato_ordine" e "etichetta_stato".  

L'etichetta verrà attribuita mediante il tracciato "liste_supporto.csv".


Esempio

Associare ad un documento vendita uno stato successivo all'importazione definito in gestionale 

Codice Ordine in gestionale : 2017/218
Stato da visualizzare:   Picking Logistica 

Esempio riga tracciato di associazione;

2017/218;ORDINE_STATO_GESTIONALE;;Picking Logistica;TEXT

Per eseguire questa operazione è OVVIAMENTE NECESSARIO popolare anche il record con  "identificativo_campo= " CODICE_GESTIONALE


TIPO_DOCUMENTO_VENDITA


Nel caso nei Client sia in uso il tipo documento in Form Dati aggiuntivi ordine per distinguere tra ordini e offerte è utilizzato per gestire la tipologia anche per i documenti vendita importati da gestionale
(quelli creati a sistema lo acquisiscono già in fase inserimento tramite i client)

In valore_campo deve essere immesso il codice documento che si riferisce alle liste di supporto.
Se viene valorizzato il campo etichetta_campo questo verrà attribuito come etichetta del tipo documento all'interno dell'ordine.
L'etichetta verrà attribuita mediante il tracciato "liste_supporto.csv".

Esempio

Associare un tipo documento ad  un documento vendita importato da gestionale 

Codice documento in gestionale : 2017/218
Tipo Documento : Offerta

Esempio riga tracciato di associazione;

2017/218;TIPO_DOCUMENTO_VENDITA;;OFF;TEXT

Attenzione Per la corretta importazione è importante che nel tracciato ordini_esterni.csv  sia popolato il campo management_code se il codice gestionale non viene abbinato agli ordini tramite altri tracciati



RIFERIMENTO


Nel caso nei Client sia in uso il campo Riferimento in Form Dati aggiuntivi ordine e il dato viene stampato nel documento è  possibile alimentare tale informazione anche per i documenti di vendita   provenienti da gestionale  (quelli creati in zotsell lo salvano da quanto immesso dall'utente nell'apposito campo nel tab dati aggiuntivi 


Esempio



Codice documento in gestionale : OV001
Riferimento : " Questo è il testo del riferimento ordine OV001"

Esempio riga tracciato di associazione;

OV001;RIFERIMENTO;;Questo è il testo del riferimento ordine OV001 ;text
Attenzione Per la corretta importazione è importante che nel tracciato ordini_esterni.csv  sia popolato il campo management_code se il codice gestionale non viene abbinato agli ordini tramite altri tracciati


Stato Implementativo


Client Versione Rilascio Stato
Admin Commit a36ba666 del 10/Dec/2020  Completata
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

JSON#path


Nel caso nei Client siano in uso altri campi personalizzati  nel Form Dati aggiuntivi ordine e il dato viene stampato nel documento è  possibile alimentare tale informazione anche per i documenti di vendita   provenienti da gestionale  (quelli creati in zotsell lo salvano da quanto immesso dall'utente nell'apposito campo nel tab dati aggiuntivi .
Se ad esempio dovessimo includere un campo NON convenzionato  tipoDataConsegna è possibile alimenterlo nel tramite tracciato utilizzando il marcatore JSON# 
anteposto al path che ha quell'elemento in json ordine e utilizzare tale costrutto nell campo identificativo_campo del tracciato 

Esempio

Codice documento del gestionale : OV002
TipoData Consegna : "Richiesta modificata"
Path in json ordine : ordine_fine.dati_aggiuntivi_personalizzati.tipoDataConsegna
Esempio riga tracciato di associazione;

OV002;JSON#ordine_fine.dati_aggiuntivi_personalizzati.tipoDataConsegna;;Richiesta modificata;text
Attenzione Per la corretta importazione è importante che nel tracciato ordini_esterni.csv  sia popolato il campo management_code se il codice gestionale non viene abbinato agli ordini tramite altri tracciati


Stato Implementativo


Client Versione Rilascio Stato
Admin Commit 665f52b9 del 29/Dec/2020 Completata
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