====== RoadWarrior - Uploader Interfaccia ====== >> Versione attuale: 3.9.13 del 03/03/2025 Al fine di poter rendere disponibili sul portale di Roadwarrior le informazioni che possono provenire da un gestionale aziendale o comunque da archivi di dati, è stata sviluppata una interfaccia standard, che descrive gli oggetti trattati e per ciascuno di essi le definizioni dei dati e delle loro tipologie. Questi dati dovranno essere resi disponibili dall'azienda in formato:\\ .CSV (comma-separated values) \\ oppure nel formato nativo \\ .DAT di sql server (in questo caso è necessaria la presenza di sql server installato). Il programma RoadwarriorUploader che dovrà essere installato in azienda, sarà l'unico strumento da utilizzare per lo scambio dati da e per il portale WEB Roadwarrior. Esso prenderà in carico i dati prodotti in uno dei 2 formati previsti e si occuperà del loro trasferimento verso il WEB. Si occuperà anche del trasferimento delle immagini degli articoli verso il WEB. Viceversa, nel caso in cui sia necessario ricevere dal portale WEB i dati degli ordini acquisiti, per renderli disponibili nel gestionale aziendale, si dovrà definire l'interfaccia di import specifica per il gestionale in questione. ===== Aree riferimento dei Dati ===== Nell'interfaccia ci sono differenti aree di riferimento per i dati: * Dati di base * Articoli * Articoli con Taglia/Colore * Clienti * Agenti * Listini Prezzi Non tutte le aree sono obbligatorie e per ogni area ci possono essere oggetti necessari o meno. In tutte le descrizioni, i nomi dei campi dovrebbero essere esplicativi, vi sono note dove necessario. La sintassi per definire il tipo di campo è quella dei: Tipi di dati di sistema di MicrosoftSQL Server. Per i campi Obbligatori seguire sempre le indicazioni del campo Informazioni. Se non obbligatorio impostare a NULL (.DAT) / campo vuoto (.CSV) Da notare che i campi NON obbligatori si possono anche omettere dal tracciato. \\ Per i campi che fanno riferimento ad altre viste si devono specificare dati presenti nella vista a cui ci si riferisce In caso di formato .CSV i campi dovranno essere separati da ; (punto e virgola) e così formatati:\\ Il terminatore di riga dovrà essere CRLF\\ datetime: formato ISO8601 aaaa-mm-gg (es: 2018-01-16)\\ float: formato NNNNN.DDD (con il punto come separatore decimale) \\ \\ ==== Dati di base ==== === NOME VISTA: VRW_Nazioni === CONTENUTO: Descrive la tabella delle nazioni ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |BNZ_IDINDICE|varchar(2)| si| univoco| Codice ISO 3166-1 alpha-2| |BNZ_TESTO|varchar(40)| si| | | == NOME VISTA: VRW_CONDPAG == CONTENUTO: Descrive la tabella delle condizioni di pagamento ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |BCP_IDINDICE|varchar(20)| si| univoco| Codice| |BCP_TESTO|varchar(100)| si| | Descrizione| == NOME VISTA: VRW_CONDCONSEGNA == CONTENUTO: Descrive la tabella delle condizioni di consegna ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |BCC_IDINDICE|varchar(4)| si| univoco| Codice| |BCC_TESTO|varchar(40)| si| | Descrizione| == NOME VISTA: VRW_TIPOCONTROP == CONTENUTO: Descrive la tabella delle tipologie di cliente ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |BTC_IDIndice|varchar(50)| si| univoco| Codice| |BTC_Testo|varchar(255)| si| | Descrizione| == NOME VISTA: VRW_ANA_IVA == CONTENUTO: Descrive le possibili aliquote IVA ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |IVA_CODICE|varchar(50)| si| univoco| codice aliquota: es: A22| |IVA_DESC|varchar(100)| si| | descrizione aliquota es: Aliquota 22%| |IVA_ALIQUOTA|int not NULL| si| | intero che esprime la percentuale iva es: 22 (che intende iva al 22%)| == NOME VISTA: VRW_BASEBONTACLIENTE == CONTENUTO: Descrive la bontà dei clienti per gli aspetti commerciali ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |BBC_IDINDICE|varchar(50)| si| univoco| Codice| |BBC_TESTO|varchar(255)| si| | Descrizione| == NOME VISTA: VRW_LINGUE == CONTENUTO: Descrive la tabella delle lingue ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |BL_IDINDICE|varchar(4)| si| univoco| Codice ISO 639-2 Alpha-2 code| |BL_TESTO|varchar(40)| si| | DESCR| == NOME VISTA: VRW_VALUTA == CONTENUTO: Descrive la tabella delle valute ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |BV_IDINDICE|varchar(4)| si| univoco| Codice ISO 4217| |BV_TESTO|varchar(40)| si| | | == NOME VISTA: VRW_DITTA == CONTENUTO: In caso di multiazienda, descrive il codice dell'azienda per cui si forniscono tutti gli altri dati ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |CODDITTA |varchar(50) | si| | codice DITTA per tutti i dati di dati dell'interfaccia| |DESDITTA|varchar(50) | si| | nome ditta| \\ ==== Articoli ==== == NOME VISTA: VRW_ARTICOLI == CONTENUTO: Descrive l'anagrafica degli articoli utilizzabili da Roawarrior Per i vari campi di riferimento esterni di classificazione articolo, si dovrà concordare in fase di analisi, quali siano i più opportuni da utilizzare su Roadwarrior per gli articoli dell'azienda. Questi campi sono NON obbligatori ma qualcuno di essi dovrà diventarlo per poter filtrare su Roadwarrior gli articoli. ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |ART_ID| int| | | Eventuale id articolo nel gestionale| |ART_COD| varchar(50)| si| univoco| Codice univoco articolo. Per import automatico immagini, è meglio NON utilizzare caratteri che non possono essere usati per la creazione di un nome di files in windows (es: / )| |ART_DESPRO| varchar(255)| si| | Descrizione prodotto| |ART_DESPRO2| varchar(255)| | | Descrizione secondaria prodotto| |ART_CODMER| varchar(8)| | | | |ART_PREZZO| float| si| default = 0| prezzo: mettere default| |ART_PREZZO2| float| si| default = 0| prezzo ivato: mettere default| |ART_RIFCLA| varchar(4)| | | riferimento a vista VRW_CLASSI| |ART_RIFGRU| varchar(4)| | | riferimento a vista VRW_GRUPPI| |ART_RIFLIN| varchar(4)| | | riferimento a vista VRW_LINEE| |ART_RIFARTCLA|varchar(50)| | | riferimento a vista VRW_ARTCLA | |ART_RIFARTCLA1|varchar(50)| | | riferimento a vista VRW_ARTCLA1| |ART_RIFARTCLA2|varchar(50)| | | riferimento a vista VRW_ARTCLA2| |ART_RIFARTCLA3|varchar(50)| | | riferimento a vista VRW_ARTCLA3| |ART_RIFARTCLA4|varchar(50)| | | riferimento a vista VRW_ARTCLA4| |ART_RIFARTCLA5|varchar(50)| | | riferimento a vista VRW_ARTCLA5| |ART_PRODUCTIMAGE| varchar(512)| | | Nome file immagine prodotto. Non compilare se immagini caricate direttamente da uloader| |ART_CODUM| varchar(10)| | | codice unita di misura| |ART_CODIVA| varchar(50)| | | riferimento al codice iva della tabella anagrafica iva. Se null si userà l'iva di default 22%| |ART_QXC| float| | | quantità per confezione| |ART_PESOLORDO_KG| float| si| default = 0| Peso Lordo articolo in KG se non c'è il peso il valore di default: 0 (zero)| |ART_SCALATG| varchar(50)| | | scala taglie dell'articolo riferimento vista VRW_TAGLIE| |ART_RIFARTRESO| varchar(50)| | |Codice articolo reso (cauzione). Se ne esiste almeno uno la procedura sincro_anagrafiche li imposta tutti altrimenti non modifica i valori presenti perché creati direttamente su RW| |ART_CUSFLD1|smallint | | |Tipo Variante| |ART_RIFVAR1|varchar(50)| | |Descrizione Variante| |ART_CUSFLD2|smallint | | |Tipo Variante| |ART_RIFVAR2|varchar(50)| | |Descrizione Variante| |ART_CUSFLD3|smallint | | |Tipo Variante| |ART_RIFVAR3|varchar(50)| | |Descrizione Variante| |ART_CUSFLD4|smallint | | |Tipo Variante| |ART_RIFVAR4|varchar(50)| | |Descrizione Variante| |ART_CUSFLD5|smallint | | |Tipo Variante| |ART_RIFVAR5|varchar(50)| | |Descrizione Variante| |ART_CUSFLD6|smallint | | |Tipo Variante| |ART_RIFVAR6|varchar(50)| | |Descrizione Variante| |ART_QTAMINORD|int| | |Quantità minima Ordinabile per articolo| |ART_CODUM2|varchar(10)| | |codice unita di misura secondaria| |ART_SWIVENDUNITA|int| |1 = consentita 0 = Non consentita |vendita unitaria consentita| |ART_SWIATT|bit| |1 = Attivo 0 = Non attivo |flag per disattivare visualizzazione articolo, default 1| |ART_SWILOC|bit| |1 = si 0 = no |flag per la gestione delle zone di vendita sulla referenza| == NOME VISTA: VRW_CLASSI == CONTENUTO: Descrive una delle possibili classificazione degli articoli ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |CLA_COD|varchar(4)| si| univoco| Codice| |CLA_DES|varchar(40)| si| | Descrizione| |CLA_IDEXT|int| | | Eventuale id sul gestionale| == NOME VISTA: VRW_GRUPPI == CONTENUTO: Descrive la tabella dei gruppi articoli ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |GRU_COD|varchar(4)| si| univoco| Codice| |GRU_DES|varchar(40)| si| | Descrizione| |GRU_IDEXT|int| | | Eventuale id sul gestionale| == NOME VISTA: VRW_LINEE == CONTENUTO: Descrive la tabella delle linee articoli ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |LIN_COD|varchar(4)| si| univoco| Codice| |LIN_DES|varchar(40)| si| | Descrizione| |LIN_IDEXT|int| | | Eventuale id sul gestionale| == NOME VISTA: VRW_ARTCLA == CONTENUTO: Descrive una delle possibili classificazione degli articoli ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |AC_COD|varchar(50)| si| univoco| Codice| |AC_DES|varchar(50)| si| | Descrizione| |AC_IDEXT|int| | | Eventuale id sul gestionale| == NOME VISTA: VRW_ARTCLA1 == CONTENUTO: Descrive una delle possibili classificazione degli articoli ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |AC1_COD|varchar(50)| si| univoco| Codice| |AC1_DES|varchar(50)| si| | Descrizione| |AC1_IDEXT|int| | | Eventuale id sul gestionale| == NOME VISTA: VRW_ARTCLA2 == CONTENUTO: Descrive una delle possibili classificazione degli articoli ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |AC2_COD|varchar(50)| si| univoco| Codice| |AC2_DES|varchar(50)| si| | Descrizione| |AC2_IDEXT|int| | | Eventuale id sul gestionale| == NOME VISTA: VRW_ARTCLA3 == CONTENUTO: Descrive una delle possibili classificazione degli articoli ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |AC3_COD|varchar(50)| si| univoco| Codice| |AC3_DES|varchar(50)| si| | Descrizione| |AC3_IDEXT|int| | | Eventuale id sul gestionale| == NOME VISTA: VRW_ARTCLA4 == CONTENUTO: Descrive una delle possibili classificazione degli articoli ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |AC4_COD|varchar(50)| si| univoco| Codice| |AC4_DES|varchar(50)| si| | Descrizione| |AC4_IDEXT|int| | | Eventuale id sul gestionale| == NOME VISTA: VRW_ARTCLA5 == CONTENUTO: Descrive una delle possibili classificazione degli articoli ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |AC5_COD|varchar(50)| si| univoco| Codice| |AC5_DES|varchar(50)| si| | Descrizione| |AC5_IDEXT|int| | | Eventuale id sul gestionale| == NOME VISTA: VRW_ARTICOLI_ELENCOVARIANTI == CONTENUTO: Descrive l'elenco delle varianti disponibili negli articoli Eventualmente utilizzabili da Roadwarrior per le operazioni sugli articoli ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |EV_GRUPPO |varchar(50) | | |Codice del gruppo di valori possibili per una variante.| |EV_ORDINAMENTO|int | | |Colonna che consente di forzare un ordinamento specifico per il valori visualizzati nelle combo di selezione delle varianti| |EV_VALORE |varchar(50) | | |Valore di riferimento della descrizione| |EV_DESCRIZIONE|varchar(50) | | |Descrizione variante| == NOME VISTA: VRW_ARTICOLO_GIACENZA == CONTENUTO: Descrive l'eventuale quantità di giacenza degli articoli ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |AG_RIFARTICOLO |varchar(50) | | |riferimanto a codice articolo ( ART_COD in VRW_ARTICOLI )| |AG_GIACENZA|int | | |quantità giacenza| \\ \\ \\ \\ \\ \\ \\ \\ \\ ------------------------------------------------------ ------------------------------------------------------ === Articoli con Taglia/Colore === == NOME VISTA: VRW_TAGLIE == CONTENUTO: Descrive l'anagrafica delle scale taglie disponibili ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |TG_CODSCALA| varchar(50)| si| univoco| codice della scala taglie nel gestionale| |TG_NOMESCALA| varchar(255)| si| | Nome scala taglie nel gestionale| == NOME VISTA: VRW_TAGLIESCALA == CONTENUTO: Descrive l'anagrafica dei nomi delle taglie per ciascuna scala taglie disponibile ed il loro ordinamento ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |TGS_CODSCALA|varchar(50)| si| | riferimento codice della scala taglie nel gestionale vista VRW_TAGLIE| |TGS_INDICE|int| si| univoco all'interno della stessa scala taglie| indice della taglia all'interno della scala| |TGS_TAGLIA|varchar(50)| si| univoco all'interno della stessa scala taglie| Nome della taglia (es: XXL oppure 44)| == NOME VISTA: VRW_BaseStagione == CONTENUTO: Descrive l'anagrafica delle stagioni di vendita ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |BS_RIFLingua|varchar(4)| si| | CODICE ISO Alpha-2 code della lingua (BL_IDINDICE in VRW_LINGUE)| |BS_IDIndice|varchar(255)| si| | codice stagione (uguale se tradotto in più lingue)| |BS_Testo|varchar(255)| si| | Nome della stagione nella lingua specificata| == NOME VISTA: VRW_COLORI == CONTENUTO: Descrive l'anagrafica dei colori articolo. con i valori RGB si determina il colore del pallino colorato affianco al codice del colore nelle griglie di colori/taglia ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |COL_CODCOL| varchar(50)| si| univoco| Codice| |COL_DESCOL| varchar(255)| si| | Descrizione| |COL_ROSSO| int| no| | componente rossa del colore RGB| |COL_VERDE| int| no| | componente verde del colore RGB| |COL_BLU| int| no| | componente blu del colore RGB| == NOME VISTA: VRW_ARTICOLI_COLORI == CONTENUTO: Descrive i colori disponibili per ciascuna articolo ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |ARC_ART_COD| varchar(50)| si| | codice articolo nel gestionale. ( ART_COD in VRW_ARTICOLI) Per import automatico immagini, è meglio NON utilizzare caratteri che non possono essere usati per la creazione di un nome di files in windows (es: / )| |ARC_RIFCODCOL| varchar(50)| si| | codice colore al quale si riferisce ( COL_CODCOL in VRW_COLORI ) | |ARC_DESCOL| varchar(255)| | | Descrizione specifica del colore per l'articolo a cui è legato| == NOME VISTA: VRW_MODELLI_COLORI_PARTI == CONTENUTO: Descrive i colori disponibili per ciascuna parte del modello di un nuovo articolo ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |MODC_ART_COD| varchar(50)| | |codice articolo nel gestionale. ( ART_COD in VRW_ARTICOLI) Per import automatico immagini, è meglio NON utilizzare caratteri che non possono essere usati per la creazione di un nome di files in windows (es: / )| |MODC_PARTE| varchar(50)| | |codice della parte del modello per il quale il colore è disponibile| |MODC_COLORE| varchar(50)| | |codice colore al quale si riferisce ( COL_CODCOL in VRW_COLORI ) | \\ ==== Clienti ==== == NOME VISTA: VRW_CLIENTI == CONTENUTO: Descrive l'anagrafica dei clienti ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |CL_RIFAGENTE| varchar(50)| | | Codice agente nel gestionale ( AG_COD in VRW_Agenti) | |CL_RIFAGE_ID| int| | | Eventuale id agente nel gestionale| |CL_IDEXT| int| | | Eventuale id cliente nel gestionale| |CL_IDCLIENTE| varchar(255)| si| | Codice del cliente nel Gestionale| |CL_NOME1| varchar(255)| si| | | |CL_NOME2| varchar(255)| | | | |CL_ABBREV| varchar(255)| | | Codice breve del cliente| |CL_INDIRIZZO| varchar(255)| | | | |CL_RIFNAZIONE| varchar(2)| | | codice nazione in formato Codice ISO 3166-1 alpha-2 (come BNZ_IDINDICE di VRW_NAZIONI )| |CL_CAP| varchar(10)| | | | |CL_CITTA| varchar(80)| | | | |CL_PROVINCIA| varchar(2)| | | | |CL_TELEFONO| varchar(20)| | | | |CL_CELLULARE| varchar(20)| | | | |CL_FAX| varchar(20)| | | | |CL_PIVA| varchar(12)| | | | |CL_CODICEFISCALE| varchar(16)| | | | |CL_RIFCONDPAGA| varchar(50)| | | riferimanto a codice Pagamento (BCP_IDINDICE in VRW_CONDPAG )| |CL_RIFCONDCONS| varchar(50)| | | riferimanto a codice Consegna ( BCC_IDINDICE in VRW_CONDCONSEGNA )| |CL_RIFTIPOCL| varchar(50)| | | riferimanto a Tipo Cliente ( BTC_IDIndice in VRW_TIPOCONTROP )| |CL_RIFBONTA| varchar(50)| | | riferimanto a Bontà Cliente ( BBC_IDINDICE in VRW_BASEBONTACLIENTE )| |CL_PROVVIGIONE| float| | | | |CL_CLIENTEDAL| datetime| | | | |CL_EMAIL| varchar(80)| | | | |CL_HOMEPAGE| varchar(80)| | | | |CL_RIFLINGUA| varchar(4)| | | codice della lingua in formato Codice ISO 639-2 Alpha-2 (BL_IDINDICE in VRW_LINGUE)| |CL_RIFVALUTA| varchar(4)| | | codice della valuta in formato Codice ISO ISO 4217 (BV_IDINDICE in VRW_VALUTA)| |CL_RIFLISTINO|varchar(255)| | | riferimanto a codice Listino "Principale" ( LP_IDLISTINO in VRW_LISTINIPREZZI )| |CL_SCONTO1PERC| float| | | Percentuale sconto1 accordato| |CL_SCONTO2PERC| float| | | Percentuale sconto2 accordato| |CL_BLOCCATO| int| | | 1 = bloccato 0 = Non bloccato| |CL_LIMITECREDITO| float| | | Importo FIDO cliente| |CL_NOTE| varchar(255)| | | Note per il cliente| |CL_GUIDNEW| varchar(50)| | | UNIQUEIDENTIFIER (gestione nuovi clienti) | |CL_CATEGORIA|varchar(100), null| | | Categoria Cliente (testo libero descrizione categoria cliente)| |CL_GIORNOCHI|tinyint, not null| | 0 = default sempre aperto| Numero del giorno di chiusura valori da 1 a 7 1= Domenica 2 = Lunedì 3 = Marted' etc| |CL_ORARIOAPE|varchar(200), null| | | Orario di apertura| |CL_ABI |varchar(10), null | | | codice ABI| |CL_CAB |varchar(10), null | | | Codice CAB| |CL_IBAN|varchar(30), null | | | IBAN| |CL_PEC |varchar(255), null| | | email PEC| |CL_FEPEC |varchar(255), null| | | email PEC x Fatturazione Elettronica| |CL_FECODDEST |varchar(10), null| | | Codice destinatario SDI| |CL_LOCALEINSEGNA|varchar(50), null| | | Insegna del locale| |CL_LOCALETIPO |varchar(50), null| | | Tipo del locale| |CL_TITOLARE |varchar(50), null| | | Info sul titolare| |CL_GIORNOVIS |varchar(50), null| | | Giorno di chiusura | |CL_GIORNOCONS |varchar(50), null| | | Giorno di consegna| |CL_FATTPRES |varchar(20), null| | | Fatturato Previsto| |CL_G_NO_CONS_1|bit| | Valori ammessi 0/1 ( 1 = consegna NON possibile)| Indica se possibile consegnare il giorno 1 della settimana Lunedì| |CL_G_NO_CONS_2|bit| | Valori ammessi 0/1 ( 1 = consegna NON possibile)| Indica se possibile consegnare il giorno 2 della settimana Martedì| |CL_G_NO_CONS_3|bit| | Valori ammessi 0/1 ( 1 = consegna NON possibile)| Indica se possibile consegnare il giorno 3 della settimana Mercoledì| |CL_G_NO_CONS_4|bit| | Valori ammessi 0/1 ( 1 = consegna NON possibile)| Indica se possibile consegnare il giorno 4 della settimana Giovedì| |CL_G_NO_CONS_5|bit| | Valori ammessi 0/1 ( 1 = consegna NON possibile)| Indica se possibile consegnare il giorno 5 della settimana Venerdì| |CL_G_NO_CONS_6|bit| | Valori ammessi 0/1 ( 1 = consegna NON possibile)| Indica se possibile consegnare il giorno 6 della settimana Sabato| |CL_G_NO_CONS_7|bit| | Valori ammessi 0/1 ( 1 = consegna NON possibile)| Indica se possibile consegnare il giorno 7 della settimana Domenica| |CL_RIFLISTINO_PERS|varchar(255)| | | riferimanto a codice Listino "Personalizzato" ( LP_IDLISTINO in VRW_LISTINIPREZZI )| |CL_SWIPREIVAINC|smallint| | | 0 oppure 1 se il cliente ha i prezzi con iva inclusa es: privati| |CL_CAUZVERS|float| | | valore della cauzione eventualmente versata dal cliente al'azienda| |CL_CODIVA|varchar(50), null| | | CODICE IVA del cliente (es: per clienti esteri iva 0%) riferimento al codice iva della tabella anagrafica iva. | |CL_NOTECONS |varchar(255), null| | | Note di consegna| |CL_SWIPERFIS |bit| | | Flag Persona fisica| |CL_RIFGRUCLI |varchar(50), null| | | Rif. Gruppo Clienti| |CL_SWIANN*|bit| |default = 0| Flag Cliente Annullato - limita visibilità in inserimento ordine| *da gestire con apposite procedure di sincronizzazione == NOME VISTA: VRW_CLIENTIINDIRIZZI == CONTENUTO: Descrive l'anagrafica degli indirizzi di consegna (destinazioni) per ciascun cliente ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |CI_RIFAgente_EXT| varchar(6)| | | Codice agente per il cliente di questo indirizzo ( AG_COD in VRW_Agenti) | |CI_IDIndirizzo_EXT|int| si| | Id univoco dell'indirizzo per il cliente specificato| |CI_NOME1| varchar(255)| si| | | |CI_NOME2| varchar(255)| | | | |CI_INDIRIZZO| varchar(100)| | | | |CI_RIFNAZIONE_EXT| varchar(2)| | | codice nazione in formato Codice ISO 3166-1 alpha-2 (come BNZ_IDINDICE di VRW_NAZIONI )| |CI_CAP| varchar(10)| | | | |CI_CITTA| varchar(80)| | | | |CI_PROVINCIA| varchar(2)| | | | |CI_ABBREV| varchar(25)| | | Codice breve dell'indirizzo| |CI_TELEFONO| varchar(20)| | | | |CI_CELLULARE| varchar(20)| | | | |CI_FAX| varchar(20)| | | | |CI_EMAIL| varchar(80)| | | | |CI_RIFCL_EXT| varchar(255)| si| | riferimento a codice Cliente a cui questo indirizzo appartiene (CL_IDCLIENTE in VRW_CLIENTI ) | |CI_NOTE| varchar(255)| | | Note per l'indirizzo cliente| |CI_GUIDNEW| varchar(50)| | | UNIQUEIDENTIFIER Lasciare vuoto| |CI_NOTECONS |varchar(255), null| | | Note di consegna| |CI_LIVPRI |int, not null| | | Priorità Indirizz consegna (default >0)| |CI_CODEXT |varchar(255)| | | Codice Indirizz consegna | |CI_SWIBLO*|bit| |default = 0| Indirizzo Bloccato| *da gestire con apposite procedure di sincronizzazione == NOME VISTA: VRW_CLIENTIFATTURE == CONTENUTO: Descrive per ciascun cliente le fatture ancora Aperte (da saldare) ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |CF_RIFCL|varchar(255)| si| | riferimanto a codice Cliente a cui questa fattura appartiene (CL_IDCLIENTE in VRW_CLIENTI ) | |CF_NUMFATTURA|varchar(50)| si| | | |CF_DATAFATTURA|datetime| si| | | |CF_DATASCADENZA|datetime| si| | | |CF_IMPORTO|decimal(10,2)| si| Importo Negativo per Note Accredito| | |CF_NOTE|varchar(50)| | | | |CF_RIFVALUTA| varchar(4)| | | codice della valuta in formato Codice ISO ISO 4217| == NOME VISTA: VRW_CLIENTITAG == CONTENUTO: Descrive i TAG abbinati ai clienti ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |CLT_TAG|varchar(10)| | |testo tag| |CLT_RIFCLI|varchar(255)| | |codice cliente di riferimento| == NOME VISTA: VRW_COMMESSE == CONTENUTO: Descrive per cisascun cliente le commesse / documenti ad esso associati ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |COM_IDCLIENTE|varchar(255)| | |riferimanto a codice Cliente a cui questa commessa/documento fa riferimento (IDCLIENTE in VRW_CLIENTI ) | |COM_RIFCOMMEXT|varchar(255)| | |riferimento a commessa / documento| |COM_DESCRIZ|varchar(255)| | |Nome della commessa/documento| |COM_DATA|datetime| | |Eventuale data della commessa / documento| |COM_SWICOMMCHIUSA|smallint| | |0 oppure 1 se la commessa indicata è chiusa| == NOME VISTA: VRW_GRUPPI_CLIENTI == CONTENUTO: Anagrafica per il campo Gruppo cliente ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |GC_COD|varchar(50)| | |Codice Gruppo clienti| |GC_DES|varchar(250)| | |Descrizione gruppo clienti| \\ \\ ==== Agenti ==== == NOME VISTA: VRW_AGENTI == CONTENUTO: Descrive i dati dell'anagrafica agenti ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |AG_COD| varchar(50)| si| | codice agente| |AG_ID| int| | | Eventuale id agente nel gestionale| |AG_DES1| varchar(255)| si| | Descrizione agente| |AG_DES2| varchar(255)| | | Descrizione secondaria agente| |AG_INDIRIZZO| varchar(255)| | | | |AG_CAP| varchar(10)| | | | |AG_CITTA| varchar(80)| | | | |AG_PROVINCIA| varchar(2)| | | | |AG_NAZIONE| varchar(2)| | | codice nazione in formato ISO 3166-1 alpha-2 (come BNZ_IDINDICE di VRW_NAZIONI )| |AG_TELEFONO| varchar(20)| | | | |AG_CELLULARE| varchar(20)| | | | |AG_FAX| varchar(20)| | | | |AG_EMAIL| varchar(80)| | | | |AG_PASSWORD| varchar(20)| | | | |AG_BITGRU| bit| | Valori ammessi 0/1|Se impostato a 1 è da considerarsi un gruppo di agenti Si veda a tal proposito la tabella AgentiGruppi | |AG_CODAM| varchar(50)| | |Codice Area Manager di riferimento | == NOME VISTA: VRW_AGENTIGRUPPI == CONTENUTO: Descrive l'appartenenza di un agente ai gruppi ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |AGG_RIFAGE| varchar(50)| | |codice agente nel gestionale| |AGG_RIFGRU| varchar(50)| | |codice gruppo nel gestionale| == NOME VISTA: VRW_AGENTINOMIGRUPPI == CONTENUTO: Elenco dei gruppi disponibili per gli agenti ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |ANG_RIFGRU| varchar(50)| | |codice gruppo nel gestionale| |ANG_DES1| varchar(255)| | |Descrizione1 del gruppo| |ANG_DES2| varchar(255)| | |Descrizione2 del gruppo| \\ ==== Listini Prezzi ==== == NOME VISTA: VRW_LISTINIPREZZI == CONTENUTO: Descrive la tabella dei nomi dei Listini Prezzi ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |LP_IDLISTINO|varchar(255)| si| univoco| Codice| |LP_NOME_LISTINO|varchar(255)| si| | Descrizione| |LP_VALIDODAL|datetime| | formato ISO8601 aaaa-mm-gg (es: 2018-01-16)| Se omesso verrà impostato alla data del caricamento dei dati| |LP_VALIDOAL|datetime| | formato ISO8601 aaaa-mm-gg (es: 2018-01-16)| Se omesso verrà impostato al 2099-12-31| |LP_PRIMARIO|smallint| | | Può assumere i valori 0 od 1 (se listino di default/primario) Se omesso varrà 0| |LP_RIFVALUTA|varchar(4)| | | codice della valuta in formato Codice ISO ISO 4217 (BV_IDINDICE in VRW_VALUTA)| |LP_RIFSTAGIONE |varchar(255)| | | riferimento a Codice stagione ( BS_IDIndice in VRW_STAGIONI )| |LP_CANCELLATO|smallint| | | 0 oppure 1 se il listino è stato cancellato. Se omesso varrà 0| |LP_SWIPROM|smallint| | | 0 oppure 1 se il listino è promozionale. Se omesso varrà 0| |LP_RIFTIPOCL|varchar(50)| | | riferimento al tipo cliente ( BTC_IDIndice in VRW_TIPOCONTROP ). Il listino è abbinato a tutti i clienti apartenenti di questo tipo cliente| |LP_CLIENTI_TAG|varchar(100)| | non usare| riferimento al TAG cliente Il listino è abbinato a tutti i clienti apartenenti di questo tipo cliente| |LP_SWIPREIVAINC|smallint| | | 0 oppure 1 se il listino ha i prezzi con iva inclusa es: privati. Se omesso varrà 0| == NOME VISTA: VRW_LISTINIPREZZIDET == CONTENUTO: Descrive la tabella dei Listini Prezzi e sconti degli articoli ^Nome Campo^Tipo^Obbligatorio^Informazioni^Note^ |LPD_RIFLIS|varchar(255)| si| | riferimanto a codice listino ( LP_IDLISTINO in VRW_LISTINIPREZZI)| |LPD_RIFART|varchar(50)| si| | riferimanto a codice articolo ( ART_COD in VRW_ARTICOLI )| |LPD_PREZZO|float| si| | | |LPD_SCONTO1|float| | | | |LPD_SCONTO2|float| | | | |LPD_SCONTO3|float| | | | |LPD_SCONTO4|float| | | | |LPD_SCONTOVAL|float| | |Sconto a Valore - custom | |LPD_SwiProm|int| | | 0 = Articolo NON in promo 1 = Articolo IN promo. Se omesso varrà 0| |LPD_RIFCODCOL| varchar(50)| | | codice colore al quale si riferisce ( COL_CODCOL in VRW_COLORI ) | |LPD_RIFDESTG| varchar(50)| | | codice taglia al quale si riferisce ( TGS_INDICE in VRW_TAGLIESCALA ) | |LPD_SOGLIA1|int| | | Quantità soglia da superare per avere il prezzo1| |LPD_PREZZO1|float| | | | |LPD_SOGLIA2|int| | | Quantità soglia da superare per avere il prezzo2| |LPD_PREZZO2|float| | | | |LPD_SOGLIA3|int| | | Quantità soglia da superare per avere il prezzo3| |LPD_PREZZO3|float| | | | |LPD_SOGLIA4|int| | | Quantità soglia da superare per avere il prezzo4| |LPD_PREZZO4|float| | | | |LPD_SOGLIA5|int| | | Quantità soglia da superare per avere il prezzo5| |LPD_PREZZO5|float| | | | |LPD_ART_MOLTIPLICATORE|int| | |Indica a quale multiplo si può vender il prodotto. se non indicato default verrà messo a zero| RoadWarrior Architettura Interfaccia : {{ :roadwarrior_architettura_interfaccia.pdf |}} == Storico Versioni == Versione 3.9: {{ :interfaccia_v_3_9.pdf |}} \\ Versione 3.9.1: {{ ::interfaccia_v_3_9.1.pdf |}}\\ Versione 3.9.2: {{ :roadwarrior_-_uploader_interfaccia_v_3_9_2.pdf |}}\\ Versione 3.9.3: {{ :roadwarrior_uploader_interfaccia_v_3_9_3.pdf |}}\\ Versione 3.9.4: {{ ::roadwarrior_uploader_interfaccia_v_3_9_4.pdf |}}\\ Versione 3.9.5: {{ :roadwarrior_uploader_interfaccia_v_3_9_5.pdf |}}\\ Versione 3.9.6: {{ :roadwarrior_manuale:roadwarrior_-_uploader_interfacciav_3_9_6.pdf |roadwarrior_uploader_interfaccia_v_3_9_6.pdf}}\\ Versione 3.9.7: {{ :roadwarrior_uploader_interfaccia_v_3_9_7.pdf |}}\\ Versione 3.9.8: {{ :roadwarrior_uploader_interfaccia_v_3_9_8.pdf |}}\\ Versione 3.9.9: {{ :roadwarrior_uploader_interfaccia_v_3_9_9.pdf |}}\\ Versione 3.9.10: {{ :roadwarrior_uploader_interfaccia_v_3_9_10.pdf |}}\\ Versione 3.9.11: {{ :roadwarrior_uploader_interfaccia_v_3_9_11.pdf |}}\\ Versione 3.9.12: