Integrazione light InfocarWeb2



Похожие документы
OSSERVATORIO RIFIUTI SOVRAREGIONALE ~ ~ ~ IMPORTAZIONE AUTOMATICA DELLE IMFORMAZIONI SUI RIFIUTI RITIRATI E PRODOTTI DAGLI IMPIANTI.

Specifiche tecniche di trasmissione per i Comuni

Il sistema di vendita strutturata dedicato ai professionisti

Manuale di Aggiornamento BOLLETTINO. Rel H4. DATALOG Soluzioni Integrate a 32 Bit

Autorità Nazionale Anticorruzione e per la valutazione e la trasparenza delle amministrazioni pubbliche

MiFID - TREM v2.0 per interfaccia locale. 1. Invio di transazioni su strumenti finanziari identificati dal codice alternativo di identificazione (AII)

Manuale d'uso. Manuale d'uso Primo utilizzo Generale Gestione conti Indici di fatturazione Aliquote...

Servizio Telematico Paghe

Contact Car. La forza vendita aggiunta

ACCESSO AL SISTEMA HELIOS...

FATTURA ELETTRONICA {

MANUALE D USO DELL E-COMMERCE. Versione avanzata

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO

1) GESTIONE DELLE POSTAZIONI REMOTE

Manuale di Aggiornamento CODICE IVA 21% DATALOG Soluzioni Integrate a 32 Bit

TRASMISSIONE REPORTISTICA MENSILE. WEB SERVICE Descrizione procedura

Motive CE il gestionale per le aziende di vendita, assistenza, noleggio carrelli elevatori

GESTIONE DEI BENI USATI

MANUALE UTENTE Fiscali Free

MANUALE OPERATIVO PROGRAMMA DI GESTIONE DATI ARTERITE VIRALE EQUINA.

Versione 2015I PROTOCOLLO: CRS/SG-PAC/151021

1- OBIETTIVI DEL DOCUMENTO 2- INTRODUZIONE

MANUALE PARCELLA FACILE PLUS INDICE

WEB SERVICES SERVIZI PER RICEZIONE ED ELABORAZIONE MESSAGGI AMBIENTE REALE

Progetto NoiPA per la gestione giuridicoeconomica del personale delle Aziende e degli Enti del Servizio Sanitario della Regione Lazio

Allegato 2 XML-Schema per l alimentazione del ReGIndE TipiBaseReGIndE.xsd

Sistema Accordo Pagamenti

Consente l inserimento, la modifica o l eliminazione di una fattura pro-forma cliente.

1 CARICAMENTO LOTTI ED ESISTENZE AD INIZIO ESERCIZIO

GUIDA UTENTE PRIMA NOTA SEMPLICE

SITO DI PUBBLICAZIONE ANNUNCI

WEB SERVICES SERVIZI PER RICEZIONE ED ELABORAZIONE MESSAGGI AMBIENTE PROVA

OBIETTIVI DEL DOCUMENTO INTRODUZIONE

Software Servizi Web UOGA

Accreditamento al SID

Sistema DE.PRO.EM. Istruzioni per il caricamento delle informazioni relative ai prodotti tramite file XML. Versione 1.0

Servizio di Invio Telematico delle Schedine Alloggiati

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

CIRCOLARE 730/2015 N. 1 MAGGIO 2015 SOFTWARE FISCALI CAF 2015

gepra Software gestionale kpratiche auto kpratiche patenti kattività autoscuole kesenzione bolli karchiviazione elettronica documenti una soluzione:

Invio Attestati ai Datori di lavoro in formato XML Specifiche Tecniche

GESTIONE ORDINI CLIENTI (Conferme d ordine Preventivi clienti) Consente l inserimento, la modifica o l eliminazione di un ordine cliente.

I Codici Documento consentono di classificare le informazioni e di organizzare in modo logico l archiviazione dei file.

SOMMARIO... 3 INTRODUZIONE...

ibowmobile Manuale Area Riservata

Collegamento Gestionale 1 e Contabilità Studio AGO Infinity

LA GESTIONE DEI VEICOLI AZIENDALI CON MICROSOFT OUTLOOK

Mon Ami 3000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 3000

Marketing Portal. Guida all utilizzo per i concessionari. Maggio 2013

Registratori di Cassa

Programma Client MUT vers Maggio 2014

DATA BASE ON LINE (BANCA DATI MODULI SPERIMENTALI)

Anagrafe dei Rapporti Finanziari

OSSERVATORIO REGIONALE CONTRATTI PUBBLICI DI LAVORI, SERVIZI E FORNITURE

Regione Piemonte Portale Rilevazioni Crediti EELL Manuale Utente

FIRESHOP.NET. Gestione Importazione & Esportazione Dati. Rev

Elenchi Intrastat. Indice degli argomenti. Premessa. Operazioni preliminari. Inserimento manuale dei movimenti e presentazione

Manuale Utente SIRECO

PostV Pos e tv n e d n i d ta t : : altre altr e funzi funz on o i n

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

MODALITA DI CARICAMENTO CONTRIBUTI

il modulo copia commissione digitale su tablet

QUICK GUIDE - AXIOS SIDI CONTABILITA (Area Nuovo Bilancio/Contabilità ver o succ. SPLIT PAYMENT)


ISTRUZIONI CREAZIONE FATTURA CON ALBERO LOGICO

Progetto: ARPA Fonte Dati. ARPA Fonte Dati. Regione Toscana. Manuale Amministratore

Gestione Albo Fornitori

CREAZIONE DI UN AZIENDA

MANUALE UTENTE Profilo Azienda Partecipata. APPLICATIVO CAFWeb

Procedura SMS. Manuale Utente

Che differenza c è tra una richiesta XML ed una domanda XML? (pag. 4)

ALICE AMMINISTRAZIONE UTENTI WEB

BARCODE. Gestione Codici a Barre. Release 4.90 Manuale Operativo

ios users guide il modulo copia commissione digitale su ipad

AD HOC Servizi alla Persona

Manuale utente per gli ordini sul sito web

GESGOLF SMS ONLINE. Manuale per l utente

COLLI. Gestione dei Colli di Spedizione. Release 5.20 Manuale Operativo

SAP SRM 7 Manuale GARE ON LINE con cfolders FORNITORI INDICE

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

INTERPUMP GROUP SPA-VIA E. FERMI S.ILARIO (RE) http: //

- DocFinance Manuale utente

MICHELANGELO Piattaforma autorizzativa per la gestione di interventi riservata ai fornitori

4.1 FAX Sollecito consegne via (Nuova funzione)

SPESOMETRO GESTIONE IN COGE2000

SIRTEL. Sistema Informativo per la Rendicontazione Telematica degli Enti Locali. Schema di funzionamento del processo per l Ente Locale

1. Compilazione dell istanza di adesione

1 ACCESSO AL 3 2 CARICAMENTO DELLE RICHIESTE/PRESTAZIONI MONITORAGGIO DELLE RICHIESTE DOWNLOAD ESITI...

PORTALE CLIENTI Manuale utente

* in giallo le modifiche apportate rispetto alla versione precedente datata 09/03/2011

Транскрипт:

Integrazione light InfocarWeb2 Quattroruote Professional EDITORIALE DOMUS SpA revise 1.6b

SOMMARIO 1 DESCRIZIONE DEL SERVIZIO 6 1.1 Amministrazione dell Integrazione 6 1.2 Integrazione Standard 8 1.3 Integrazione Personalizzata 8 2 ARCHIVI 8 2.1 Trasmissione 8 2.2 File di testo XML e di schema XSD 8 3 TIPI 9 3.1 Enumeratori (SimpleType) 9 3.1.1 Strutture 9 3.1.1.1 FLAG 9 3.1.1.2 TIPOEQ 9 3.1.1.3 CATEGORIA 9 3.1.1.4 VALUTA 9 3.1.1.5 EST_INT 9 3.1.1.6 TIPOSPESA 9 3.1.1.7 TIPOINIZIATIVA 9 3.1.1.8 DESTINAZIONE 10 3.1.1.9 POSIZIONE 10 3.1.1.10 RIPRISTINO_DESCRIZIONE 10 3.1.1.11 STATO 10 3.1.1.12 STATOUSO_DESCRIZIONE 10 3.1.1.13 TIPO_DOCUMENTO 10 3.1.1.14 TIPOPREVENTIVO 10 3.1.2 Schema 11 3.1.3 XSD 12 3.2 Oggetti (ComplexType) 14 3.2.1 Strutture 14 3.2.1.1 Colore 14 3.2.1.2 Equipaggiamento 14 3.2.1.3 Veicolo 14 3.2.1.4 Nascita 15 3.2.1.5 Recapito 15 3.2.1.6 Finanziamento 15 3.2.1.7 Spesa 15 3.2.1.8 ApplicazioneServizioNuovo 16 3.2.1.9 ListinoServizio 16 3.2.1.10 Iniziativa 17 3.2.1.11 Spesa-Ripristino 17 3.2.1.12 StatoUso 17 3.2.1.13 Documento 17 3.2.1.14 Cliente 18 3.2.1.15 InfoVeicolo 18 3.2.1.16 Permuta 19 3.2.2 Schema 21 3.2.3 XSD 23 4 INTEGRAZIONE STOCK VEICOLI NUOVI 26 2

4.1 Struttura 26 4.1.1 Struttura Stock_nuovo 26 4.1.1.1 veicolo_nuovo 26 4.1.2 Schema 27 4.1.3 XSD 28 4.2 Direzione di integrazione 28 4.2.1 Esportazione incrementale 28 4.2.2 Esportazione totale 28 4.2.3 Importazione 28 5 INTEGRAZIONE STOCK VEICOLI USATI 29 5.1 Struttura 29 5.1.1 Struttura Stock_usato 29 5.1.1.1 veicolo_usato 29 5.1.2 Schema 30 5.1.3 XSD 31 5.2 Direzione di integrazione 31 5.2.1 Esportazione incrementale 31 5.2.2 Esportazione totale 31 5.2.3 Importazione 31 6 INTEGRAZIONE FOTO 33 6.1 Struttura 33 6.1.1 Struttura foto 33 6.1.1.1 Immagine 33 6.1.2 Schema 33 6.1.3 XSD 34 6.2 Direzione Integrazione 34 6.2.1 Esportazione incrementale 34 6.2.2 Esportazione totale 34 6.2.3 Importazione 34 7 INTEGRAZIONE PREVENTIVI/CONTRATTI 35 7.1 Struttura 35 7.1.1 Struttura Preventivo 35 7.1.1.1 preventivo 35 7.1.2 Schema 36 7.1.3 XSD 37 7.2 Direzione di integrazione 37 7.2.1 Esportazione incrementale 37 7.2.2 Esportazione totale 37 7.2.3 Importazione 37 8 INTEGRAZIONE CLIENTI 38 8.1 Struttura 38 8.1.1 Struttura Archivio_Clienti 38 8.1.1.1 Clienti 38 8.1.2 Schema 38 8.1.3 XSD 39 8.2 Direzione di integrazione 39 8.2.1 Esportazione incrementale 39 8.2.2 Esportazione totale 39 3

8.2.3 Importazione 39 9 INTEGRAZIONE CAMPAGNE 40 9.1 Struttura 40 9.1.1 Struttura Archivio_Clienti 40 9.1.1.1 Campagna 40 9.1.2 40 9.1.3 Schema 41 9.1.4 XSD 41 9.2 Direzione di integrazione 41 9.2.1 Esportazione incrementale 41 9.2.2 Esportazione totale 41 9.2.3 Importazione 41 10 INTEGRAZIONE COLORI 43 10.1 Struttura 43 10.1.1 Struttura Colori 43 10.1.1.1 Colori 43 10.1.2 Schema 43 10.1.3 XSD 43 10.2 Direzione di integrazione 43 10.2.1 Esportazione incrementale 43 10.2.2 Esportazione totale 43 10.2.3 Importazione 43 11 INTEGRAZIONE SERVIZI 44 11.1 Struttura 44 11.1.1 Struttura Spesa_Servizio 44 11.1.1.1 Spesa_Servizio 44 11.1.2 Schema 44 11.1.3 XSD 45 11.2 Direzione di integrazione 45 11.2.1 Esportazione incrementale 45 11.2.2 Esportazione totale 45 11.2.3 Importazione 45 12 INTEGRAZIONE ACCESSORI 46 12.1 Struttura 46 12.1.1 Struttura 46 12.1.1.1 Accessorio 46 12.1.2 Schema 46 12.1.3 XSD 46 12.2 Direzione di integrazione 46 12.2.1 Esportazione incrementale 46 12.2.2 Esportazione totale 46 12.2.3 Importazione 47 13 ESEMPI XML 48 13.1 Esempi Stock Veicoli Nuovi 48 13.1.1 Esempio XML di esportazione Stock nuovo 48 13.1.2 Esempio XML di importazione Stock nuovo 56 4

13.2 Esempi Stock Veicoli Usati 58 13.2.1 Esempio XML di esportazione Stock usato 58 13.2.2 Esempio XML di importazione Stock usato 62 13.3 Esempi Foto Stock 63 13.3.1 Esempio XML di esportazione / importazione delle Foto dello Stock 63 13.4 Esempi Preventivi e Contratti 64 13.4.1 Esempio XML di esportazione Archivio Preventivi e Contratti 64 13.4.2 Esempio XML di importazione 69 13.5 Esempi Archivio Clienti 70 13.5.1 Esempio XML di esportazione Archivio Clienti 70 13.5.2 Esempio XML di importazione Archivio Clienti 70 13.6 Esempi Archivio Campagne 72 13.6.1 Esempio XML di esportazione 72 13.6.2 Esempio XML di importazione 72 13.7 Esempi Archivio Colori 72 13.7.1 Esempio XML di esportazione 72 13.7.2 Esempio XML di importazione 72 13.8 Esempi Archivio Spese e Servizi 72 13.8.1 Esempio XML di esportazione Archivio Spese e Servizi 72 13.8.2 Esempio XML di importazione Archivio Spese e Servizi 75 13.9 Esempi Accessori 75 13.9.1 Esempio XML di esportazione 75 13.9.2 Esempio XML di importazione 75 14 APPENDICI 76 14.1 Tabella Optional Normalizzati per veicoli usati 76 15 UTILITÀ DI SUPPORTO: FOTOLOADER 3.0 77 15.1 FotoLoader.exe 77 15.2 Caricamento delle foto 78 15.2.1 Caricamento manuale 78 15.2.2 Caricamento da file 78 15.2.3 Caricamento schedulato 78 15.2.4 Invio al server 79 15.2.5 Schedulazione 81 15.3 Conversione XLS 82 15.3.1 Conversione XLS veicoli usati 82 15.3.2 Caricamento schedulato 83 15.3.3 Conversione XLS clienti 84 15.4 Voci di menù 86 5

1 Descrizione del servizio Sul server di InfocarWeb2 è installato un servizio (InfocarScheduler) che, leggendo la tabella delle schedulazioni impostate, esegue una serie di funzionalità esterne all applicazione InfocarWeb2, utilizzando lo stesso database. Queste funzionalità vanno dall aggiornamento on line dell applicazione alla pulizia delle sessioni, dall esportazione di dati all importazione e aggiornamento di tabelle. Con il termine Integrazione light s intende la possibilità, attraverso questo servizio, di esportare, importare e aggiornare i principali archivi di InfocarWeb2 utilizzando dei file di testo strutturati. Questo documento illustra le funzionalità a cui l amministratore può accedere, come configurarle e come sono strutturati i file di testo delegati allo scambio dei dati. Altre funzionalità particolari, aggiuntive rispetto a quelle standard (sia archivi sia mezzi di trasmissione), possono essere personalizzate ad hoc e fornite a cura di Quattroruote Professional. 1.1 Amministrazione dell Integrazione Nel sito di Amministrazione di Infocarweb2 è presente, se abilitata dall abbonamento stipulato, una sezione di Integrazione. Il pulsante Trasferimento dati permette di accedere all area di configurazione dell integrazione: A titolo di esempio, è illustrato come inserire una nuova importazione dei veicoli nuovi. Utilizzare il pulsante Nuovo e inserire negli appositi campi i valori appropriati: un nome (IMPORT STOCK NUOVO), la direzione dell integrazione (Importazione e Aggiornamento), il tipo di integrazione (Standard), l Archivio interessato (Stock Nuovo), il tipo di trasferimento (Ftp), i dati per il trasferimento (user, password, server, ecc.), il nome del file (STOCK_3.XML). 6

Questa importazione deve essere ora schedulata (pulsante Schedula) definendo l intervallo di ogni importazione (per esempio 2 ore). Con le impostazioni illustrate nella figura, ogni due ore (a partire dalle 00.00) il servizio cercherà all indirizzo ftp il file stock_3.xml e lo caricherà all interno dell archivio di InfocarWeb2. La sorgente dei dati (il sistema proprietario dello stock) dovrà preoccuparsi ogni due ore di scaricare, all indirizzo impostato, un nuovo file aggiornato. Il risultato dell operazione, con eventuali scarti /errori, sarà inviato via mail al responsabile indicato in amministrazione. La nomenclatura del file xml nel campo "Nome file" permette alcuni opzioni: 1) un semplice file xml chiamato sempre allo stesso modo [stock.xml] 2) un file xml contenente dati differenziali che necessita di data e ora [stock*.xml] (che produrrà stock_09301500.xml) 3) un file compresso contenente il file xml [stock.zip] (per invio di file voluminosi) 4) un file compresso differenziale che necessita di data e ora [stock*.zip] (che produrrà stock_09301500.zip) 7

1.2 Integrazione Standard L integrazione standard, fornita con la specifica abilitazione, prevede una serie di archivi ed alcuni sistemi di spedizione. 1.3 Integrazione Personalizzata Per specifici casi concordati con Editoriale Domus, sarà possibile implementare delle librerie autonome per gestire tabelle e file di integrazione diversi. 2 Archivi Tutti gli archivi prevedono le seguenti direzioni : esportazione completa esportazione differenziale (cioè solo quello modificato dopo l ultima esportazione) importazione / aggiornamento. Archivio Note Clienti il cliente presente è individuato dall ID e/o codice fiscale e/o partita Iva [cap. 7] Preventivi il preventivo è individuato dall ID [cap. 6] Stock Nuovo il veicolo è individuato dall ID e/o telaio [cap. 3] Stock Usato il veicolo è individuato dall ID e/o telaio + data vendita e/o targa + data vendita [cap. 4] Spese e Servizi il servizio è individuato dall ID [cap. 10] Foto la foto è individuata dalla targa/telaio e dal progressivo [cap. 5] Campagne la campagna è individuata dal codice casa [cap. 8] Colori il colore è individuato dal codice casa (non è prevista distinzione per marca/modello) [9] Codici Casa tabella di link tra codice infocar codice casa costruttrice Accessori l accessorio è individuato dall ID [cap. 11] Attività [todo] Altri Veicoli [todo] Listini [todo] 2.1 Trasmissione InfocarWeb2 può essere installato in due modalità: su un server presso il dealer, all interno della propria rete locale ( On-site ), oppure presso la web-farm di Editoriale Domus dove si può accedere via internet su www.infocarweb2.org ( ASP ). In funzione del tipo di installazione, i sistemi di trasmissione disponibili sono illustrati nella seguente tabella: Tipo On-site Import On-site Export ASP Import ASP Export ftp SI SI SI (1) SI (2) http SI (3) SI SI (3) SI (4) file system SI SI NO NO mail NO SI NO SI (1) il caricamento deve avvenire su ftp.quettroruotepro.com previa autorizzazione e configurazione di Quattroruote Professional. (2) lo scarico deve essere effettuato su un server ftp pubblico (accessibile dalla web-farm di Editoriale Domus) (3) il caricamento deve avvenire alla pagina http://www.infocarweb2.org/admin/integrazione/upload.aspx o http://<serverlocale>admin/integrazione/upload.aspx (4) lo scarico deve avvenire su una pagina html di upload pubblica (accessibile dalla web-farm di Editoriale Domus). 2.2 File di testo XML e di schema XSD Lo scambio delle informazioni tra i sistemi avviene attraverso file di testo strutturati XML (extensible Markup Language) secondo lo uno standard internazionale W3C (World Wide Web Consortium). La struttura di questi file è definita attraverso appositi schemi XSD (XML Schema Definition) allegati a questo documento. L utilizzo di queste convenzioni ormai molto diffuse, permette una maggiore flessibilità rispetto a tracciati record rigidi e l utilizzo di svariati strumenti per la loro gestione (es. Microsoft Excel, xsd.exe,.net). 8

3 Tipi Per rendere la struttura degli XML più flessibile e coerente, alcuni dati sono stati raggruppati in oggetti (complextype) e i valori dei flag in enumeratori (simpletype). Sono illustrati di seguito estrapolati dal tracciato specifico di ciascun archivio, dove sono ricorrenti. Di fianco ai tipi String compare la lunghezza massima consentita (es.: String / 30 = max 30 caratteri) o la lunghezza obbligatoria (es: String[2] = stringa di due caratteri). I tipi "data" hanno il formato "aaaa-mm-gg" ("yyyy-mm-dd") e quelli VALUTA utilizzano il punto come separatore di decimali (senza separatore di migliaia) 3.1 Enumeratori (SimpleType) 3.1.1 Strutture Oggetto Tipo delete Valore Descrizione Note di Import 3.1.1.1 FLAG FLAG enum, N, S 3.1.1.2 TIPOEQ TIPOEQ enum non previsto E : Eq a pagamento ES : Eq di Serie EP : Pacchetto a pagamento A : Accessorio PS : Pacchetto di serie 3.1.1.3 CATEGORIA CATEGORIA enum non previsto A : Autoveicoli F : Fuoristrada V : Veicoli commerciali M : Moto X : Altri veicoli 3.1.1.4 VALUTA VALUTA decimal -1 2 decimali separati dal punto 3.1.1.5 EST_INT EST_INT enum non previsto E : colore esterno I : colore interno 3.1.1.6 TIPOSPESA TIPOSPESA enum non previsto E : spese di estinzione B : spese bollo V : spese varie M : messa in strada T : trasporto I : imposte S : servizio A : altro 3.1.1.7 TIPOINIZIATIVA TIPOINIZIATIVA enum non previsto C : sconto sul listino V : variazione venditore G : contributo governativo (abs) Z : sconto iniziativa (abs) A : variazione concordata 9

3.1.1.8 DESTINAZIONE DESTINAZIONE enum non previsto Privato Commerciante Rottamazione Estero Non disponibile 3.1.1.9 POSIZIONE POSIZIONE enum non previsto M : spese in listino I : ipt S : servizi A : accessori 3.1.1.10 RIPRISTINO_DESCRIZIONE RIPRISTINO_DESCRIZIONE enum non previsto Spese di carrozzeria Spese per interni Spese di meccanica "Spese per pneumatici" 3.1.1.11 STATO STATO enum non previsto Buono Medio Scarso 3.1.1.12 STATOUSO_DESCRIZIONE STATOUSO_DESCRIZIONE enum non previsto "Carrozzeria" "Interni" "Meccanica" "Pneumatici" 3.1.1.13 TIPO_DOCUMENTO TIPO_DOCUMENTO Enum non previsto Patente Carta Identità" Passaporto" Patente elettronica" Carta Identità elettronica" "Porto armi" "Tessera ministeriale" 3.1.1.14 TIPOPREVENTIVO TIPOPREVENTIVO Enum non previsto NC : vendita nuovo della casa NFC : vendita nuovo QR U : vendita usato R : di ritiro C : chiavi in mano (obsolete) Note revise 1.1: Sono stati creati tre nuovi enum per limitare le descrizioni di alcuni campi preimpostati in InfocarWeb2 (tipo documento, descrizione del ripristino e dello stato d uso). Sono state indicate le dimensioni massime per i campi di tipo String. Note revise 1.2 il valore vuoto del FLAG è stato modificato da " " (spazio) a "" (stringa vuota) 10

3.1.2 Schema 11

3.1.3 XSD <!--ENUM--> <xs:simpletype name="flag"> <xs:restriction base="xs:string"> <!--non dichiarato--> <xs:enumeration value="" /> <!--NO--> <xs:enumeration value="n" /> <!--SI--> <xs:enumeration value="s" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="tipoeq"> <xs:restriction base="xs:string"> <!--EQ a pagamento--> <xs:enumeration value="e" /> <!--EQ di serie--> <xs:enumeration value="es" /> <!--EQ pacchetto a pagamento--> <xs:enumeration value="ep" /> <!--Accessori after market--> <xs:enumeration value="a" /> <!--EQ pacchetto di serie--> <xs:enumeration value="ps" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="valuta"> <xs:restriction base="xs:decimal"> <xs:fractiondigits value="2" /> <!--Utilizzare il punto come separatore di decimali--> </xs:restriction> </xs:simpletype> <xs:simpletype name="categoria"> <xs:restriction base="xs:string"> <!--Autoveicoli--> <xs:enumeration value="a" /> <!--Fuoristrada--> <xs:enumeration value="f" /> <!--Veicoli Commerciali Leggeri--> <xs:enumeration value="v" /> <!--Motoveicoli--> <xs:enumeration value="m" /> <!--Altri veicoli--> <xs:enumeration value="x" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="statouso_descrizione"> <xs:restriction base="xs:string"> <xs:enumeration value="carrozzeria" /> <xs:enumeration value="interni" /> <xs:enumeration value="meccanica" /> <xs:enumeration value="pneumatici" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="ripristino_descrizione"> <xs:restriction base="xs:string"> <xs:enumeration value="spese di carrozzeria" /> <xs:enumeration value="spese per interni" /> <xs:enumeration value="spese di meccanica" /> <xs:enumeration value="spese per pneumatici" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="tipo_documento"> <xs:restriction base="xs:string"> <xs:enumeration value="patente" /> <xs:enumeration value="carta Identità" /> <xs:enumeration value="passaporto" /> <xs:enumeration value="patente elettronica" /> <xs:enumeration value="carta Identità elettronica" /> <xs:enumeration value="porto armi" /> <xs:enumeration value="tessera ministeriale" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="est_int"> <xs:restriction base="xs:string"> <!--Esterno--> <xs:enumeration value="e" /> <!--Interno--> <xs:enumeration value="i" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="tipospesa"> <xs:restriction base="xs:string"> <!--spese di estizione--> <xs:enumeration value="e" /> <!--spese bollo--> <xs:enumeration value="b" /> <!--spese varie--> <xs:enumeration value="v" /> <!--messa in strada--> 12

<xs:enumeration value="m" /> <!--trasporto--> <xs:enumeration value="t" /> <!--imposta--> <xs:enumeration value="i" /> <!--servizio--> <xs:enumeration value="s" /> <!--altro--> <xs:enumeration value="a" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="tipoiniziativa"> <xs:restriction base="xs:string"> <!--sconto su listino--> <xs:enumeration value="c" /> <!--variazione venditore--> <xs:enumeration value="v" /> <!--iniziativa--> <xs:enumeration value="z" /> <!--contributo Governativo--> <xs:enumeration value="g" /> <!--variazione concordata--> <xs:enumeration value="a" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="destinazione"> <xs:restriction base="xs:string"> <xs:enumeration value="privato" /> <xs:enumeration value="commerciante" /> <xs:enumeration value="rottamazione" /> <xs:enumeration value="estero" /> <xs:enumeration value="non disponibile" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="tipopreventivo"> <xs:restriction base="xs:string"> <!--della casa--> <xs:enumeration value="c" /> <!--nuovo da listino qrt--> <xs:enumeration value="nfc" /> <!--uasato--> <xs:enumeration value="u" /> <!--nuovo della casa--> <xs:enumeration value="nc" /> <!--ritiro--> <xs:enumeration value="r" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="posizione"> <xs:restriction base="xs:string"> <!--spese in listino--> <xs:enumeration value="m" /> <!--imposte--> <xs:enumeration value="i" /> <!--servizi--> <xs:enumeration value="s" /> <!--accessori--> <xs:enumeration value="a" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="stato"> <xs:restriction base="xs:string"> <xs:enumeration value="buono" /> <xs:enumeration value="medio" /> <xs:enumeration value="scarso" /> </xs:restriction> </xs:simpletype> <!--END ENUM--> 13

3.2 Oggetti (ComplexType) 3.2.1 Strutture Oggetto Campo Tipo delete Descrizione Note di Import 3.2.1.1 Colore Colore complex Esterno_Interno EST_INT non previsto definisce se il colore è Esterno o Interno CodiceCasa String / 20 codice casa del colore Descrizione String / 50 descrizione del colore Metallizzato FLAG S se metallizzato N se pastello 3.2.1.2 Equipaggiamento se non presente nell anagrafica, viene aggiunto. Equipaggiamento complex non previsto TipoEqu TIPOEQ non previsto tipo di equipaggiamento DesEQU String / 85 obbligatorio descrizione dell equipaggiamento Prezzo VALUTA -1 prezzo dell equipaggiamento codnorm string[5] codice normalizzato infocar Codoptqr long non previsto codice interno infocar CodiceCasa string / 15 obbligatorio codice univoco dell equipaggiamento 14 default E Nei veicoli usati le descrizioni libere possono essere caricate solo come accessori (TIPOEQ=A) IVA INCLUSA se utilizzato permette di identificare l equipaggiamento nei veicoli usati se valorizzato, identifica da solo l equipaggiamnto obbligatorio per la categoria X, permette di individuare, se presente in banca dati QR, di associare correttamente l Equipaggiamento flg_pac FLAG Flag pacchetto Solo in Export 3.2.1.3 Veicolo Veicolo Complex Non previsto Contiene i dati identificativi del veicolo rispetto alla Banca Dati QR Categoria CATEGORIA obbligatorio categoria del veicolo default = A Codmarca int non previsto codice marca per gli altri veicoli (catego = X) Descrmarca string / 20 non previsto descrizione marca codmodello int non previsto codice modello per gli altri veicoli (catego = X) descrmodello String / 40 non previsto descrizione modello descrmodellocompl esso FLAG non previsto indica se la descrizione è complessa e quindi non va utilizzata per comporre la descrizione codversione int non previsto codice versione per gli altri veicoli (catego = X) codice marca per gli altri veicoli (catego = X), se non presente nell anagrafica, viene aggiunto. se non presente nell anagrafica, viene aggiunto. se non presente nell anagrafica, viene aggiunto.

descrversione String / 40 non previsto descrizione allestimento annoxx String[4] Non previsto Anno di presentazione mesexx String[2] Non previsto Mese di presentazione aamminfocar String / 12 non previsto codice infocar nel formato AAAAMMcodall descrizione String / 100 non previsto descrizione del veicolo (categoria = X) alimentazione String Non previsto Descrizione dell alimentazione carrozzeria String / 30 Non previsto Descrizione del tipo di carrozzeria fineimmatr String[6] Non previsto Annomese di fine immatricolazione codicecasa String() non previsto Elenco di codici interni della casa costruttrice codiceomolog String() non previsto Elenco di codici di omologazione solo Export solo Export se non specificato sarà utilizzato il codicecasa per l identificazione del veicolo utilizzato solo nel caso di aggiunta in anagrafica di un veicolo non riconosciuto Attualmente non codificato in attesa delle ibride solo in Export Se ancora in commercio 000000, solo in Export se non trovato nell anagrafica, il veicolo non potrà essere caricato (vedere punto 2.3) 3.2.1.4 Nascita Nascita complex non previsto data Date 01/01/0001 data di nascita localita String / 35 luogo di nascita provincia String[2] provincia di nascita nazione String [3] nazione di nascita (sigla ISO) 3.2.1.5 Recapito Recapito complex non previsto indirizzo String / 40 via/piazza e numero civico Cap String [5] controllo formale localita String / 35 provincia String [2] sigla controllo formale telfisso String / 13 telcellulare String / 13 Fax String / 13 Email String / 60 controllo formale www String / 100 3.2.1.6 Finanziamento Finanziamento complex non previsto Tipo Stringa / 30 Assicurato, Leasing, BuyBack, ecc. Finanziaria Stringa / 30 nome della finanziaria Importo VALUTA -1 importo finanziato Rata VALUTA -1 importo della rata Numrate Int -1 numero delle rate Tan VALUTA -1 percentuale TAN (2 decimali) 3.2.1.7 Spesa Spesa Complex non previsto Contiene i dati relativi alla spese/servizi applicati in un 15

preventivo/contratto Codice String obbligatorio codice interno numerico identificativo del gestionale Tipo TIPOSPESA non previsto tipologia della spesa (messa in strada, servizio, IPT, ecc ) Posizione POSIZIONE non previsto posizione di visualizzazione (nelle spese, nei servizi, ecc ) Descrizione String / 30 descrizione del servizio Importo VALUTA non previsto importo della spesa/servizio (IVA compresa) aliquotaiva VALUTA non previsto percentuale dell IVA applicata descriva String / 30 non previsto Descrizione del tipo di IVA (può essere utilizzato come codice IVA del DMS ) omaggio FLAG non previsto indica se la spesa o il servizio è stato omaggiato (quindi l importo è 0) from_qrt FLAG non previsto indica se la spesa è quella calcolata da Quattroruote i due sistemi devono avere le spese e i servizi allineati per poter dialogare correttamente 3.2.1.8 ApplicazioneServizioNuovo ApplicazioneServizi onuovo Complex non previsto Nell import / export delle Spese e servizi, questo oggetto contiene le informazioni sull applicazione per marca, modello, versione del servizio codmarca int -1 codice marca QR codmodello int -1 codice modello QR codversione int -1 codice allestimento <QR bloccato FLAG obbligatorio flag che indica se il servizio non è modificabile obbligatorio FLAG obbligatorio flag che indica se il servizio è obbligatorio quindi selezionato di default 3.2.1.9 ListinoServizio ListinoServizio Complex non previsto Nell import / export delle Spese e servizi, questo oggetto contiene le informazioni sull ultimo listino prezzi del servizio datavigore date non previsto data di entrata in vigore del listino limitevigore String / 22 non previsto sequenza di codicemarca+codice modello+codiceversio ne QR per identificarel applicazi one del listino (999999 tutte le marche) importoivato FLAG obbligatorio flag che indica se l importo è già comprensivo di IVA o no 16 i codici sono di lunghezza 6 caratteri con zeri a sx (es. cod marca 9 = 000009)

importo VALUTA obbligatorio importo del servizio aliquotaiva VALUTA obbligatorio aliquota IVA applicata/da applicare descriva String / 30 non previsto Descrizione del tipo di IVA (può essere utilizzato come codice IVA del DMS ) (0 = esente) 3.2.1.10 Iniziativa Iniziativa Complex non previsto ogni aggiornamento prevede la cancellazione e reinserimento (almeno una variazione sul totale concordato è sempre presente) codiceposizione TIPOINIZIATIVA non previsto tipologia dello sconto/iniziativa descrizione String / 60 note dello sconto/iniziativa importo VALUTA non previsto importo dello sconto/iniziativa (comprensivo di IVA) 3.2.1.11 Spesa-Ripristino Spesa-Ripristino complex non previsto descrizione RIPRISTINO_DE SCRIZIONE descrizione dell intervento importo VALUTA -1 importo del ripristino effettiva FLAG se S sono le spese di ripristino effettuate sul veicolo, altrimenti sono quelle previste 3.2.1.12 StatoUso StatoUso complex non previsto descrizione STATODUSO_D ESCRIZIONE descrizione dell impianto valutato stato STATO non previsto stato (Buono,Scarso..) 3.2.1.13 Documento Documento complex non previsto tipo TIPO_DOCUME NTO non previsto Descrizione del documento numero String / 30 numero identificativo del documento datarilascio Date 0001-01-01 data di rilascio del documento enterilascio String / 40 Ente che ha rilasciato il documento provincia String [2] sigla provincia di rilascio nazione String [3] nazione di rilascio (sigla ISO) 17

3.2.1.14 Cliente Cliente Complex non previsto codice Int non previsto codice univoco di InfocarWeb codiceinterno String / 20 codice interno del sistema integrato ragionesociale String / 30 obbligatorio ragione sociale o cognome del cliente nome String / 30 Nome del cliente recapito Recapito non previsto codfiscale String [16] se minore di 16 vengono aggiunti 0 a sx partiva String [11] nascita Nascita non previsto statocivile String / 50 Celibe, Nubile, Coniugato/a,... se non presente nell anagrafica, viene aggiunto. sesso String / 50 MASCHIO, FEMMINA se non presente nell anagrafica, viene aggiunto. professione String / 50 se non presente nell anagrafica, viene aggiunto. tipologia String / 50 di norma: INDIVIDUALE, SOCIETA, AUTONOMO se non presente nell anagrafica, viene aggiunto. figli String / 50 numero figli Di norma la descrizione (UNO, DUE...) se non trovata viene aggiunto fontecontatto String / 50 provenienza del contatto (INTERNET, RIVISTA, PORTE APERTE,.) categoria String / 50 categoria merceologica appartenenza registroimprese String / 100 numero CCIIAA o altre registrazioni societarie documento Documento non previsto note String / 200 3.2.1.15 InfoVeicolo di se non presente nell anagrafica, viene aggiunto. se non presente nell anagrafica, viene aggiunto. InfoVeicolo complex associazione di varie informazioni sul veicolo in stock passaggi int -1 numero di passaggi di proprietà tagliandi FLAG S se il veicolo ha effettuato tutti i tagliandi libretto FLAG S se il veicolo è fornito di libretto di circolazione certificato FLAG S se il veicolo è fornito di certificato di proprietà ipoteca FLAG S se il veicolo è ipotecato leasing FLAG S se il veicolo è in leasing fatturabile FLAG S se il veicolo è fatturabile con IVA annuncio FLAG S se il veicolo deve essere inviato a tutti i siti internet provenienza String / 50 descrizione della provenienza del veicolo se non presente nell anagrafica, viene aggiunto. 18

garanzia FLAG S se il veicolo ha una garanzia scritta (oltre a quella di legge) descrgaranzia String / 50 descrizione della garanzia disponibile FLAG S se il veicolo è disponibile alla vendita dataproduzione data 0001-01-01 data di produzione prevista dalla casa costruttrice in caso di veicoli nuovi dataimmatricolazio ne data 0001-01-01 data di immatricolazione dataopzione data 0001-01-01 data di fine opzione del veicolo da parte del funzionario di vendita datavendita data 0001-01-01 data di vendita dataprevarrivo data 0001-01-01 data previsto arrivo o data previsto ritiro dataarrivo data 0001-01-01 data arrivo oppure data ritiro datascadgaranzia data 0001-01-01 data scadenza garanzia della casa costruttrice sul veicolo nuovo datascadrevisione data 0001-01-01 data scadenza della revisione o data della prossima revisione datascadbollo data 0001-01-01 data scadenza del bollo datascadesenzbollo data 0001-01-01 data scadenza dell esenzione dal pagamento del bollo 19 Se non è ufficiale della casa, deve essere aggiunto in Amministrazione Tipologia String / 50 Tipologia del veicolo. Le descrizioni utilizzate devono essere aggiunte in amministrazione Destinazione DESTINAZIONE Non previsto Destinazione del veicolo 3.2.1.16 Permuta Permuta complex non previsto veicolopermuta Veicolo obbligatorio veicolo ritirato optionals Equipaggiamen to non previsto Optional a pagamento presenti colorepermuta Colore non previsto colore esterno telaiopermuta String / 17 targapermuta String / 15 chilometri String / 9-1 chilometri rilevati periodoimm String / 12 periodo QR di immatricolazione (1 sem. 2007, 2* sem.2007, 2006, ecc) quotazioneqrstand VALUTA non previsto quotazione standard di QR quotazioneqrpers VALUTA non previsto quotazione personalizzata con i parametri di QR speseripristino SpesaRipristino non previsto elenco delle spese di ripristino previste o effettive statouso StatoUso non previsto elenco dello stato d uso degli impianti variazionestatouso VALUTA variazione personalizzata dal concessionario in funzione dello stato d uso Il default è "Privato"

variazioneconcessionario prezzopermutaconcordato VALUTA variazione predefinita del concessionario VALUTA prezzo finale concordato per il ritiro notepermuta String / 200 note sul veicolo ritirato approvazione FLAG approvazione del capo venditore sul valore di ritiro info InfoVeicolo non previsto informazioni aggiuntive sul veicolo ritirato Note revise 1.1 a) sono stati aggiunti nuovi oggetti : a. ApplicazioneServizioNuovo b. ListinoServizio b) sono state forzate le lunghezze di codice fiscale e partita IVA c) il numero dei figli è stato convertito in String (la descrizione da visualizzare) d) sono stati applicati i nuovi enumeratori per le descrizioni, cambiando struttura ai seguenti oggetti: a. SpesaRipristino b. StatoUso c. Documento e) alcuni campi hanno cambiato tipologia: a. chilometri (String) b. figli (String) f) per un precedente errore di battitura il campo aannoxx è stato corretto in annoxx Note revise 1.2 E' stato aggiunto un nuovo campo "descriva" negli oggetti Spese e Listino Servizio per completare l'informazione sull'aliquota dell'iva utilizzata (es. aliquota 0% descriva = esente art.15, etc...) o può essere utilizzato per il codice DMS dell'aliquota. Note revice 1.3 Sono stati aggiunti 2 campi in InfoVeicolo: Tipologia e Destinazione. La Tipologia (corrispondente al campo Tipologia Interna di Infocarweb2) deve essere precaricata in Amministrazione La destinazione che era presente in Permuta è stata eliminata perchè ora presente nelle InfoVeicolo. 20

3.2.2 Schema 21

22

3.2.3 XSD <!--CLASSI--> <xs:complextype name="colore"> <xs:sequence> <xs:element name="esterno_interno" type="est_int" /> <xs:element name="codicecasa" type="xs:string" /> <xs:element name="descrizione" type="xs:string" /> <xs:element name="metallizzato" type="flag" /> </xs:sequence> </xs:complextype> <xs:complextype name="equipaggiamento"> <xs:sequence> <xs:element minoccurs="1" name="tipoequ" type="tipoeq" /> <xs:element minoccurs="1" maxoccurs="1" name="desequ" type="xs:string" /> <xs:element minoccurs="0" name="prezzo" type="valuta" /> <xs:element minoccurs="0" name="codnorm" type="xs:string" /> <xs:element minoccurs="0" name="codoptqr" type="xs:long" /> <xs:element minoccurs="1" maxoccurs="1" name="codicecasa" type="xs:string" /> <xs:element minoccurs="0" name="flg_pac" type="flag" /> </xs:sequence> </xs:complextype> <xs:complextype name="veicolo"> <xs:sequence> <xs:element minoccurs="1" maxoccurs="1" default="a" name="categoria" type="categoria" /> <xs:element minoccurs="0" name="codmarca" type="xs:int" /> <xs:element minoccurs="0" name="descrmarca" type="xs:string" /> <xs:element minoccurs="0" name="codmodello" type="xs:int" /> <xs:element minoccurs="0" name="descrmodello" type="xs:string" /> <xs:element minoccurs="0" name="descrmodellocomplesso" type="flag" /> <xs:element minoccurs="0" name="codversione" type="xs:int" /> <xs:element minoccurs="0" name="descrversione" type="xs:string" /> <xs:element minoccurs="0" name="annoxx" type="xs:string" /> <xs:element minoccurs="0" name="mesexx" type="xs:string" /> <xs:element minoccurs="0" name="aamminfocar" type="xs:string" /> <xs:element minoccurs="0" name="descrizione" type="xs:string" /> <xs:element minoccurs="0" name="alimentazione" type="xs:string" /> <xs:element minoccurs="0" name="carrozzeria" type="xs:string" /> <xs:element minoccurs="0" name="fineimmatr" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="codicecasa" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="codiceomologazione" type="xs:string" /> </xs:sequence> </xs:complextype> <xs:complextype name="nascita"> <xs:sequence> <xs:element minoccurs="0" name="data" type="xs:date" /> <xs:element minoccurs="0" name="localita"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:length value="35" /> </xs:restriction> </xs:simpletype> </xs:element> <xs:element minoccurs="0" name="provincia"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:length value="2" /> </xs:restriction> </xs:simpletype> </xs:element> <xs:element minoccurs="0" name="nazione"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:length value="3" /> </xs:restriction> </xs:simpletype> </xs:element> </xs:sequence> </xs:complextype> <xs:complextype name="recapito"> <xs:sequence> <xs:element minoccurs="0" name="indirizzo"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:length value="40" /> </xs:restriction> </xs:simpletype> </xs:element> <xs:element minoccurs="0" name="cap"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:length value="5" /> </xs:restriction> </xs:simpletype> </xs:element> <xs:element minoccurs="0" name="localita"> 23

<xs:simpletype> <xs:restriction base="xs:string"> <xs:length value="35" /> </xs:restriction> </xs:simpletype> </xs:element> <xs:element minoccurs="0" name="provincia"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:length value="2" /> </xs:restriction> </xs:simpletype> </xs:element> <xs:element minoccurs="0" name="telfisso" type="xs:string" /> <xs:element minoccurs="0" name="telcellulare" type="xs:string" /> <xs:element minoccurs="0" name="fax" type="xs:string" /> <xs:element minoccurs="0" name="email" type="xs:string" /> <xs:element minoccurs="0" name="www" type="xs:string" /> </xs:sequence> </xs:complextype> <xs:complextype name="finanziamento"> <xs:sequence> <xs:element minoccurs="0" name="tipo" type="xs:string" /> <xs:element minoccurs="0" name="finanziaria" type="xs:string" /> <xs:element minoccurs="0" name="importo" type="valuta" /> <xs:element minoccurs="0" name="rata" type="valuta" /> <xs:element minoccurs="0" name="numrate" type="xs:int" /> <xs:element minoccurs="0" name="tan" type="valuta" /> </xs:sequence> </xs:complextype> <xs:complextype name="spesa"> <xs:sequence> <xs:element minoccurs="1" name="codice" type="xs:string" /> <xs:element minoccurs="1" name="tipo" type="tipospesa" /> <xs:element minoccurs="0" name="posizione" type="posizione" /> <xs:element minoccurs="0" name="descrizione" type="xs:string" /> <xs:element minoccurs="0" name="importo" type="valuta" /> <xs:element minoccurs="1" name="aliquotaiva" type="valuta" /> <xs:element minoccurs="0" name="descriva" type="xs:string" /> <xs:element minoccurs="0" name="omaggio" type="flag" /> <xs:element minoccurs="0" name="from_qrt" type="flag" /> </xs:sequence> </xs:complextype> <xs:complextype name="applicazioneservizionuovo"> <xs:sequence> <xs:element minoccurs="0" name="codmarca" type="xs:int" /> <xs:element minoccurs="0" name="codmodello" type="xs:int" /> <xs:element minoccurs="0" name="codversione" type="xs:int" /> <xs:element minoccurs="1" name="bloccato" type="flag" /> <xs:element minoccurs="1" name="obbligatorio" type="flag" /> </xs:sequence> </xs:complextype> <xs:complextype name="listinoservizio"> <xs:sequence> <xs:element minoccurs="0" name="datavigore" type="xs:date" /> <xs:element minoccurs="0" name="limitevigore" type="xs:string" /> <xs:element minoccurs="1" name="importoivato" type="flag" /> <xs:element minoccurs="1" name="importo" type="valuta" /> <xs:element minoccurs="1" name="aliquotaiva" type="valuta" /> <xs:element minoccurs="0" name="descriva" type="xs:string" /> </xs:sequence> </xs:complextype> <xs:complextype name="iniziativa"> <xs:sequence> <xs:element minoccurs="0" name="codiceposizione" type="tipoiniziativa" /> <xs:element minoccurs="0" name="descrizione" type="xs:string" /> <xs:element minoccurs="0" name="importo" type="valuta" /> </xs:sequence> </xs:complextype> <xs:complextype name="documento"> <xs:sequence> <xs:element minoccurs="0" name="tipo" type="tipo_documento" /> <xs:element minoccurs="0" name="numero" type="xs:string" /> <xs:element minoccurs="0" name="datarilascio" type="xs:date" /> <xs:element minoccurs="0" name="enterilascio" type="xs:string" /> <xs:element minoccurs="0" name="provincia"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:length value="2" /> </xs:restriction> </xs:simpletype> </xs:element> <xs:element minoccurs="0" name="nazione"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:length value="3" /> </xs:restriction> </xs:simpletype> </xs:element> </xs:sequence> </xs:complextype> <xs:complextype name="spesaripristino"> <xs:sequence> 24

<xs:element minoccurs="1" name="descrizione" type="ripristino_descrizione" /> <xs:element minoccurs="1" name="importo" type="valuta" /> <xs:element minoccurs="0" name="effettiva" type="flag" /> </xs:sequence> </xs:complextype> <xs:complextype name="statouso"> <xs:sequence> <xs:element minoccurs="1" name="descrizione" type="statouso_descrizione" /> <xs:element minoccurs="1" name="stato" type="stato" /> </xs:sequence> </xs:complextype> <xs:complextype name="cliente"> <xs:sequence> <xs:element minoccurs="0" name="codice" type="xs:int" /> <xs:element minoccurs="0" name="codiceinterno" type="xs:string" /> <xs:element minoccurs="1" name="ragionesociale" type="xs:string" /> <xs:element minoccurs="0" name="nome" type="xs:string" /> <xs:element minoccurs="0" name="recapito" type="recapito" /> <xs:element minoccurs="0" name="codfiscale" type="xs:string" /> <xs:element minoccurs="0" name="partiva" type="xs:string" /> <xs:element minoccurs="0" name="nascita" type="nascita" /> <xs:element minoccurs="0" name="statocivile" type="xs:string" /> <xs:element minoccurs="0" name="sesso" type="xs:string" /> <xs:element minoccurs="0" name="professione" type="xs:string" /> <xs:element minoccurs="0" name="tipologia" type="xs:string" /> <xs:element minoccurs="0" name="figli" type="xs:string" /> <xs:element minoccurs="0" name="fontecontatto" type="xs:string" /> <xs:element minoccurs="0" name="categoria" type="xs:string" /> <xs:element minoccurs="0" name="registroimprese" type="xs:string" /> <xs:element minoccurs="0" name="documento" type="documento" /> <xs:element minoccurs="0" name="note" type="xs:string" /> </xs:sequence> </xs:complextype> <xs:complextype name="permuta"> <xs:sequence> <xs:element minoccurs="1" maxoccurs="1" name="veicolopermuta" type="veicolo" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="optionals" type="equipaggiamento" /> <xs:element minoccurs="0" name="colorepermuta" type="colore" /> <xs:element minoccurs="0" name="telaiopermuta" type="xs:string" /> <xs:element minoccurs="0" name="targapermuta" type="xs:string" /> <xs:element minoccurs="0" name="chilometri" type="xs:string" /> <xs:element minoccurs="0" name="periodoimm" type="xs:string" /> <xs:element minoccurs="0" name="quotazioneqrstand" type="valuta" /> <xs:element minoccurs="0" name="quotazioneqrpers" type="valuta" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="speseripristino" type="spesaripristino" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="statouso" type="statouso" /> <xs:element minoccurs="0" name="variazionestatouso" type="valuta" /> <xs:element minoccurs="0" name="variazioneconcessionario" type="valuta" /> <xs:element minoccurs="1" name="prezzopermutaconcordato" type="valuta" /> <xs:element minoccurs="0" name="notepermuta" type="xs:string" /> <xs:element minoccurs="0" name="approvazione" type="flag" /> <xs:element minoccurs="0" name="info" type="infoveicolo" /> </xs:sequence> </xs:complextype> <xs:complextype name="infoveicolo"> <xs:sequence> <xs:element minoccurs="0" name="passaggi" default="0" type="xs:int" /> <xs:element minoccurs="0" name="tagliandi" type="flag" /> <xs:element minoccurs="0" name="libretto" type="flag" /> <xs:element minoccurs="0" name="certificato" type="flag" /> <xs:element minoccurs="0" name="ipoteca" type="flag" /> <xs:element minoccurs="0" name="leasing" type="flag" /> <xs:element minoccurs="0" name="fatturabile" type="flag" /> <xs:element minoccurs="0" name="annuncio" type="flag" /> <xs:element minoccurs="0" name="provenienza" type="xs:string" /> <xs:element minoccurs="0" name="garanzia" type="flag" /> <xs:element minoccurs="0" name="descrgaranzia" type="xs:string" /> <xs:element minoccurs="0" name="disponibile" type="flag" /> <xs:element minoccurs="0" name="dataproduzione" type="xs:date" /> <xs:element minoccurs="0" name="dataimmatricolazione" type="xs:date" /> <xs:element minoccurs="0" name="dataopzione" type="xs:date" /> <xs:element minoccurs="0" name="datavendita" type="xs:date" /> <xs:element minoccurs="0" name="dataprevarrivo" type="xs:date" /> <xs:element minoccurs="0" name="dataarrivo" type="xs:date" /> <xs:element minoccurs="0" name="datascadgaranzia" type="xs:date" /> <xs:element minoccurs="0" name="datascadrevisione" type="xs:date" /> <xs:element minoccurs="0" name="datascadbollo" type="xs:date" /> <xs:element minoccurs="0" name="datascadesenzbollo" type="xs:date" /> <xs:element minoccurs="0" name="tipologia" type="xs:string" /> <xs:element minoccurs="0" name="destinazione" type="destinazione" /> </xs:sequence> </xs:complextype> <!--END CLASSI--> 25

4 Integrazione Stock Veicoli nuovi 4.1 Struttura Il file xml di scambio conterrà la lista di veicoli nuovi da esportare/importare nello stock nuovo di Infocarweb2. La tabella seguente illustra i campi di ciascun veicolo interessati all integrazione. 4.1.1 Struttura Stock_nuovo Oggetto Campo Tipo delete Valore Descrizione Note di Import 4.1.1.1 veicolo_nuovo veicolo_nuovo Stock_ID complex non previsto contiene i dati identificativi del veicolo codstock long non previsto identificativo univoco del veicolo nello stock di InfocarWeb2 26 se indicato implica l aggiornamento del record flg_delete FLAG non previsto flag di eliminazione se S indica che il record deve essere cancellato fisica-mente dallo stock (previa verifica dell integrità interna del database) sede String / 40 obbligatorio descrizione del punto vendita di appartenenza del veicolo funzritiro String / 25 codice comune del funzionario che ha ritirato il veicolo funzvendita String / 25 codice comune del funzionario che ha venduto il veicolo note String / 256 note noteinternet String / 400 note descrittive del veicolo da pubblicare sui siti codiceinterno string / 20 obbligatorio identificativo dello stock comune del veicolo ubicazione string / 50 descrizione del deposito del veicolo veicolo Veicolo non previsto Contiene i dati identificativi del veicolo rispetto alla Banca Dati QR i punti vendita devono essere allineati con il gestionale per descrizione se il codice non viene riconosciuto il dato sarà ignorato se il codice non viene riconosciuto o la data di vendita non è presente il dato sarà ignorato se il codice non è presente nello stock il veicolo viene aggiunto, se già presente, aggiornato se non presente nell anagrafica, viene aggiunta. colorest Colore non previsto colore esterno se non presente nell anagrafica, viene aggiunto colorint Colore non previsto colore interno se non presente nell anagrafica, viene aggiunto telaio String / 17 numero del telaio in caso di mancanza di codice interno viene utilizzato come identificativo del veicolo (sconsigliato) targa String / 12 targa del veicolo dopo la vendita codiceordine String / 20 numero/codice dell ordine al fornitore doctrasporto string / 15 numero/id del

documento trasporto datadoctrasporto data 0001-01-01 data del documento di traporto prezzoacquisto VALUTA -1 prezzo di acquisto al fornitore del veicolo prezzointernet VALUTA -1 prezzo di vendita da pubblicare su internet prezzovendita VALUTA -1 prezzo effettivo di vendita prezziivati FLAG indica se i prezzi relativi al veicolo e optional sono comprensivi di IVA codicecontratto string / 20 codice/numero del contratto del sistema integrato info InfoVeicolo non previsto optionals Equipaggiamento non previsto di elenco degli equipaggiamenti installati sul veicolo flg_delete_optionals FLAG flag che permette la cancellazione degli optional a pagamento importati default = IVA inclusa in Export sono tutti, in Import solo quelli a pagamento 4.1.2 Schema 27

4.1.3 XSD <!--STOCK NUOVO--> <xs:element name="stock_nuovo"> <xs:complextype> <xs:choice minoccurs="0" maxoccurs="unbounded"> <xs:element name="veicolo_nuovo"> <xs:complextype> <xs:sequence> <xs:element minoccurs="0" maxoccurs="1" name="stock_id"> <xs:complextype> <xs:sequence> <xs:element minoccurs="0" name="codstock" type="xs:long" /> <xs:element minoccurs="0" name="flg_delete" type="flag" /> <xs:element minoccurs="1" maxoccurs="1" name="sede" type="xs:string" /> <xs:element minoccurs="0" name="funzritiro" type="xs:string" /> <xs:element minoccurs="0" name="funzvendita" type="xs:string" /> <xs:element minoccurs="0" name="note" type="xs:string" /> <xs:element minoccurs="0" name="noteinternet" type="xs:string" /> </xs:sequence> </xs:complextype> </xs:element> <xs:element minoccurs="1" maxoccurs="1" name="codiceinterno" type="xs:string" /> <xs:element minoccurs="0" name="ubicazione"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:length value="30" /> </xs:restriction> </xs:simpletype> </xs:element> <xs:element minoccurs="1" maxoccurs="1" name="veicolo" type="veicolo" /> <xs:element minoccurs="0" name="colorest" type="colore" /> <xs:element minoccurs="0" name="colorint" type="colore" /> <xs:element minoccurs="0" name="telaio" type="xs:string" /> <xs:element minoccurs="0" name="targa" type="xs:string" /> <xs:element minoccurs="0" name="codiceordine" type="xs:string" /> <xs:element minoccurs="0" name="doctrasporto" type="xs:string" /> <xs:element minoccurs="0" name="datadoctrasporto" type="xs:date" /> <xs:element minoccurs="0" name="prezzoacquisto" type="valuta" /> <xs:element minoccurs="0" name="prezzointernet" type="valuta" /> <xs:element minoccurs="0" name="prezzovendita" type="valuta" /> <xs:element minoccurs="0" name="prezziivati" type="flag" /> <xs:element minoccurs="0" name="codicecontratto" type="xs:string" /> <xs:element minoccurs="0" name="info" type="infoveicolo" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="optionals" type="equipaggiamento" /> <xs:element minoccurs="0" name="flg_delete_optionals" type="flag" /> </xs:sequence> </xs:complextype> </xs:element> </xs:choice> </xs:complextype> </xs:element> <!--END STOCK NUOVO--> 4.2 Direzione di integrazione 4.2.1 Esportazione incrementale Nella fase di esportazione saranno scelti i veicoli caricati o modificati dopo l ultima esportazione. 4.2.2 Esportazione totale Nella fase di esportazione saranno scelti tutti i veicoli disponibili alla vendita, indipendentemente dalla data di modifica. 4.2.3 Importazione Nella fase di importazione saranno utilizzati alcuni criteri per l individuazione del veicolo: a. se presente, ricerca del codstock, caricamento dei dati preesistenti e aggiornamento di quelli importati (compreso il veicolo se il codice aamminfocar è diverso) b. se presente, ricerca del codiceinterno, caricamento dei dati preesistenti e aggiornamento di quelli importati c. se presente, ricerca del telaio, caricamento dei dati preesistenti e aggiornamento di quelli importati d. se non presente il codice aamminfocar, ricerca del codice casa corrispondente e inserimento del veicolo NOTE: la sede e il funzionario devo essere precedentemente allineati tra i due sistemi, non possono essere aggiunti dinamicamente. La sede (punto vendita) viene agganciata per descrizione mentre il funzionario attraverso il codice che può essere inserito in Infocarweb2 nella relativa sezione in Amministrazione all'interno del campo "Codice funzionario". Se gli optional non vengono passati non saranno aggiornati, utilizzare il flag_delete_optional per eliminarli. Note revise 1.1: Sono stati aggiunti dei campi : Prezziivati : flag che indica se i prezzi contengono già l IVA o no Flg_delete_optional : flag che indica se, in fase di importazione, devono essere eliminati tutti gli optional noteinternet : descrizione dell'annuncio da pubblicare sui siti specializzati 28

5 Integrazione Stock Veicoli usati 5.1 Struttura Il file xml di scambio conterrà la lista di veicoli usati da esportare/importare nello stock usato di Infocarweb2. La tabella seguente illustra i campi di ciascun veicolo interessati all integrazione. 5.1.1 Struttura Stock_usato Oggetto Campo Tipo delete Valore Descrizione Note di Import 5.1.1.1 veicolo_usato veicolo_usato Stock_ID complex non previsto contiene i dati identificativi del veicolo codstock long non previsto identificativo univoco del veicolo nello stock di InfocarWeb2 29 se indicato implica l aggiornamento del record flg_delete FLAG non previsto flag di eliminazione se S indica che il record deve essere cancellato fisica-mente dallo stock (previa verifica dell integrità interna del database) sede String / 40 obbligatorio descrizione del punto vendita di appartenenza del veicolo funzritiro String / 25 codice comune del funzionario che ha ritirato il veicolo funzvendita String / 25 codice comune del funzionario che ha venduto il veicolo note String / 256 note noteinternet String / 400 note descrittive veicolo da pubblicare sui siti codiceinterno String / 20 obbligatorio identificativo comune del veicolo ubicazione String / 50 deposito/ubicazione del veicolo veicolo Veicolo non previsto Contiene i dati identificativi del veicolo rispetto alla Banca Dati QR i punti vendita devono essere allineati con il gestionale per descrizione se il codice non viene riconosciuto il dato sarà ignorato se il codice non viene riconosciuto o la data di vendita non è presente il dato sarà ignorato se il codice non è presente nello stock il veicolo viene aggiunto, se già presente, aggiornato se non presente nell anagrafica, viene aggiunto colorest Colore non previsto colore generico esterno se non presente nell anagrafica, viene aggiunto colorint Colore non previsto Colore / allestimento interno se non presente nell anagrafica, viene aggiunto telaio String / 17 numero del telaio in caso di mancanza di codice interno viene utilizzato come identificativo del veicolo (sconsigliato) targa String / 12 targa del veicolo dopo la vendita chilometri int -1 chilometri visualizzati periodoimm String / 12 periodo di immatricolazione rispetto alle quotazioni QR (es: 1 sem. 2007) statouso StatoUso non previsto elenco dello stato d uso dei vari impianti speseripristinoprev SpesaRipristino non previsto elenco delle spese di ripristino previste

non previsto elenco delle spese di ripristino effettuate sul veicolo spesevarie VALUTA -1 altre spese sostenute per il veicolo prezzoritiro VALUTA -1 prezzo concordato per il ritiro del veicolo valorecarico VALUTA -1 valore effettivo di carico (prezzoritiro supervalutazione) quotazqrritiro VALUTA non previsto quotazione QR al momento del ritiro prezzointernet VALUTA -1 prezzo di vendita per internet VALUTA -1 prezzo di vendita proposto al cliente VALUTA -1 prezzo minimo di vendita a privati VALUTA -1 prezzo di vendita a commercianti VALUTA -1 prezzo a cui è stato venduto il veicolo codicecotratto String / 20 codice/numero del contratto di vendita del sistema integrato info InfoVeicolo non previsto optionals flg_delete_optio nals speseripristinoeffet SpesaRipristino Prezzovenditaprop prezzovenditaminimo prezzovenditacommerc prezzovenditaeffet Equipaggiamento non previsto elenco degli equipaggiamenti installati sul veicolo. Vedere nota 4.2.3 FLAG flag che permette la cancellazione degli optional a pagamento importati in Export ci sono tutti, in Import solo quelli a pagamento 5.1.2 Schema 30

5.1.3 XSD <!--STOCK USATO--> <xs:element name="stock_usato"> <xs:complextype> <xs:choice minoccurs="0" maxoccurs="unbounded"> <xs:element name="veicolo_usato"> <xs:complextype> <xs:sequence> <xs:element minoccurs="0" maxoccurs="1" name="stock_id"> <xs:complextype> <xs:sequence> <xs:element minoccurs="0" name="codstock" type="xs:long" /> <xs:element minoccurs="0" name="flg_delete" type="flag" /> <xs:element minoccurs="1" maxoccurs="1" name="sede" type="xs:string" /> <xs:element minoccurs="0" name="funzritiro" type="xs:string" /> <xs:element minoccurs="0" name="funzvendita" type="xs:string" /> <xs:element minoccurs="0" name="note" type="xs:string" /> <xs:element minoccurs="0" name="noteinternet" type="xs:string" /> </xs:sequence> </xs:complextype> </xs:element> <xs:element minoccurs="1" maxoccurs="1" name="codiceinterno" type="xs:string" /> <xs:element minoccurs="0" name="ubicazione"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:length value="30" /> </xs:restriction> </xs:simpletype> </xs:element> <xs:element minoccurs="1" maxoccurs="1" name="veicolo" type="veicolo" /> <xs:element minoccurs="0" name="colorest" type="colore" /> <xs:element minoccurs="0" name="colorint" type="colore" /> <xs:element minoccurs="0" name="telaio" type="xs:string" /> <xs:element minoccurs="1" name="targa" type="xs:string" /> <xs:element minoccurs="0" name="chilometri" type="xs:int" /> <xs:element minoccurs="0" name="periodoimm" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="statouso" type="statouso" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="speseripristinoprev" type="spesaripristino" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="speseripristinoeffet" type="spesaripristino" /> <xs:element minoccurs="0" name="spesevarie" type="valuta" /> <xs:element minoccurs="0" name="prezzoritiro" type="valuta" /> <xs:element minoccurs="0" name="valorecarico" type="valuta" /> <xs:element minoccurs="0" name="quotazqrritiro" type="valuta" /> <xs:element minoccurs="0" name="prezzointernet" type="valuta" /> <xs:element minoccurs="0" name="prezzovenditaprop" type="valuta" /> <xs:element minoccurs="0" name="prezzovenditaminimo" type="valuta" /> <xs:element minoccurs="0" name="prezzovenditacommerc" type="valuta" /> <xs:element minoccurs="0" name="prezzovenditaeffet" type="valuta" /> <xs:element minoccurs="0" name="codicecontratto" type="xs:string" /> <xs:element minoccurs="0" name="info" type="infoveicolo" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="optionals" type="equipaggiamento" /> <xs:element minoccurs="0" name="flg_delete_optionals" type="flag" /> </xs:sequence> </xs:complextype> </xs:element> </xs:choice> </xs:complextype> </xs:element> <!--END STOCK USATO--> 5.2 Direzione di integrazione 5.2.1 Esportazione incrementale Nella fase di esportazione saranno scelti i veicoli caricati o modificati dopo l ultima esportazione. 5.2.2 Esportazione totale Nella fase di esportazione saranno scelti tutti i veicoli disponibili alla vendita, indipendentemente dalla data di modifica. 5.2.3 Importazione Nella fase di importazione saranno utilizzati alcuni criteri per l individuazione del veicolo: a. se presente, ricerca del codstock, caricamento dei dati preesistenti e aggiornamento di quelli importati (compreso il veicolo se il codice aamminfocar è diverso) b. se presente, ricerca del codiceinterno, caricamento dei dati preesistenti e aggiornamento di quelli importati 31

c. se presente, ricerca della targa con data ritiro "compatibile" (non superiore alla data di vendita), caricamento dei dati preesistenti e aggiornamento di quelli importati d. se presente, ricerca del telaio con data ritiro "compatibile" (non superiore alla data di vendita), caricamento dei dati preesistenti e aggiornamento di quelli importati e. se non presente il codice aamminfocar, ricerca del codice casa corrispondente e inserimento del veicolo NOTE: la sede e il funzionario devo essere precedentemente allineati tra i due sistemi, non possono essere aggiunti dinamicamente. La sede (punto vendita) viene agganciata per descrizione mentre il funzionario attraverso il codice che può essere inserito in Infocarweb2 nella relativa sezione in Amministrazione all'interno del campo "Codice funzionario". Gli optional dei veicoli usati nella Banca Dati Quattroruote sono "normalizzati", cioè le descrizione sono state unificate per tutte le marche, per poterli importare correttamente occorre utilizzare il codice normalizzato (codnorm) relativo. Vedere la tabella degli Optional Normalizzati in Appendice. Se gli optional non vengono passati non saranno aggiornati, utilizzare il flag_delete_optional per eliminarli. Note revise 1.1: Sono stati aggiunti dei campi : Flg_delete_optional : che indica se, in fase di importazione, devono essere eliminati tutti gli optional colorint: colore/allestimento interno noteinternet : descrizione dell'annuncio da pubblicare sui siti specializzati 32

6 Integrazione Foto 6.1 Struttura Le foto dei veicoli in stock possono essere importate ed abbinate a ciascun veicolo, specificando la targa (o il telaio) e il nome della foto, nel file xml di scambio secondo il tracciato indicato nella tabella seguente. Tutti i file jpg e il file xml sono racchiusi in un file zip (compresso), rinominato e scaricato (o caricato) secondo le indicazioni memorizzate nell amministrazione. 6.1.1 Struttura foto Oggetto Campo Tipo delete Valore Descrizione Note di Import 6.1.1.1 Immagine Immagine complex targa String / 12 obbligatorio in alternativa al telaio telaio String / 17 obbligatorio in alternativa al telaio 6.1.2 Schema contiene la targa ìdel veicolo presente nello stock usato (o nuovo) contiene il telaio del veicolo presente nello stock usato (o nuovo) progressivo int indica la posizione dove caricare la foto (da 1 a 8 nello stock usato da 1 a 4 nello stock nuovo) nomefile String / 15 obbligatorio indica il nome del file immagine (.jpg) da caricare. isstocknuovo FLAG indica se la foto è di un veicolo nuovo (S) o usato (N) in caso di foto precedente nella stessa posizione, la vecchia verrà sostituita 33

6.1.3 XSD <!--FOTO--> <xs:element name="archivio_fotostock"> <xs:complextype> <xs:choice minoccurs="0" maxoccurs="unbounded"> <xs:element name="immagine"> <xs:complextype> <xs:sequence> <xs:element minoccurs="0" name="targa" type="xs:string" /> <xs:element minoccurs="0" name="telaio" type="xs:string" /> <xs:element minoccurs="1" name="posizione" type="xs:int" /> <xs:element minoccurs="1" name="nomefile" type="xs:string" /> <xs:element minoccurs="1" name="isstocknuovo" type="flag" /> </xs:sequence> </xs:complextype> </xs:element> </xs:choice> </xs:complextype> </xs:element> <!--END FOTO--> 6.2 Direzione Integrazione 6.2.1 Esportazione incrementale Nella fase di esportazione saranno scelte le foto di veicoli che hanno subito una modifica dopo l ultima esportazione. 6.2.2 Esportazione totale Nella fase di esportazione saranno prelevate tutte le foto dei veicoli disponibili alla vendita dell archivio dello stock. 6.2.3 Importazione Nella fase di importazione saranno utilizzati alcuni criteri per l individuazione del veicolo: a. se presente, ricerca della targa, caricamento delle foto in funzione della posizione, le foto esistenti nella stessa posizione saranno eliminate b. se presente, ricerca del telaio, caricamento delle foto in funzione della posizione, le foto esistenti nella stessa posizione saranno eliminate N.B. : il nome del file della foto deve essere univoco la dimensione delle foto sarà convertita in funzione delle misure impostate in amministrazione 34

7 Integrazione Preventivi/Contratti 7.1 Struttura Il file xml di scambio conterrà la lista di preventivi di Infocarweb2 da esportare (in futuro importare). La tabella seguente illustra i campi di ciascun preventivo interessati all integrazione. 7.1.1 Struttura Preventivo Oggetto Campo Tipo delete Valore Descrizione Note di Import 7.1.1.1 preventivo preventivo Preventivo_ID complex non previsto contiene i dati identificativi del veicolo codpreventivo long non previsto identificativo univoco del preventivo nell archivio di InfocarWeb2 codprevdms String / 15 identificativo del contratto nel sistema esterno flg_delete FLAG non previsto flag di eliminazione sede String / 40 obbligatorio descrizione del punto vendita tipo TIPOPRE- VENTIVO obbligatorio data date 0001-01-01 funzvendita String / 25 codice comune del funzionario che ha venduto il veicolo validato FLAG flag di approvazione del capovenditore note String / 200 note descrittive del veicolo ultimostato String /?? non previsto ultimo stato al momento della modifica datastato date non previsto data dell ultima modifica cliente Cliente non previsto cliente a cui è stato fatto il preventivo/contratto veicolo Veicolo obbligatorio veicolo oggetto del preventivo/contratto coloreest Colore non previsto colore esterno coloreint Colore non previsto colore interno telaio String / 17 numero del telaio targa String / 12 targa del veicolo optionals accessori Equipaggiam ento Equipaggiam ento non previsto non previsto 35 elenco degli equipaggiamenti selezionati elenco degli accessori after market aggiunti al veicolo spese_servizi Spesa non previsto elenco delle spese e dei servizi applicati iniziative Iniziativa non previsto elenco delle iniziative applicate finanziamento Finanziamen to non previsto dati sul finanziamento dataopzione data non previsto data di fine opzione sul veicolo a stock datavendita data 01/01/1901 data di vendita / contratto dataconsegna data 01/01/1901 data prevista consegna listino String data validità del listino ( data, mese e anno o solo anno) accontoincassato FLAG indica se l acconto /deposito è stato incassato aliquotaiva VALUTA non previsto aliquota IVA applicata ai prezzi descriva String / 30 non previsto Descrizione del tipo di IVA (può essere utilizzato come codice IVA del DMS ) TODO

prezzolistino VALUTA non previsto prezzo di listino di partenza IVA inclusa prezzoequip VALUTA non previsto importo totale degli equipaggiamenti prezzoaccessori VALUTA non previsto importo totale degli accessori prezzospese VALUTA non previsto importo totale delle spese e servizi prezzoiniziative VALUTA non previsto importo totale delle iniziative prezzoconcordato VALUTA non previsto prezzo totale concordato prezzopermuta VALUTA non previsto prezzo concordato per il ritiro della permuta (abs) prezzoacconto VALUTA non previsto importo dell acconto / deposito / caparra prezzoaltrespese VALUTA non previsto importo totale delle altre spese non incluse in fattura permuta Permuta non previsto informazioni sul veicolo ritirato in permuta numeroordine String / 20 numero ordine presente solo se è un preventivo/contratto di un veicolo a stock nuovo codiceinterno String / 20 codice interno presente solo se è un preventivo/contratto di un veicolo a stock nuovo o stock usato 7.1.2 Schema 36

7.1.3 XSD <!--PREVENTIVO--> <xs:element name="preventivo"> <xs:complextype mixed="true"> <xs:sequence> <xs:element minoccurs="0" maxoccurs="1" name="preventivo_id"> <xs:complextype> <xs:sequence> <xs:element minoccurs="0" name="codpreventivo" type="xs:long" /> <xs:element minoccurs="0" name="codprevdms" type="xs:string" /> <xs:element minoccurs="0" name="flg_delete" type="flag" /> <xs:element minoccurs="1" maxoccurs="1" name="sede" type="xs:string" /> <xs:element minoccurs="1" maxoccurs="1" name="tipo" type="tipopreventivo" /> <xs:element minoccurs="0" name="data" type="xs:date" /> <xs:element minoccurs="0" name="funzvendita" type="xs:string" /> <xs:element minoccurs="0" name="validato" type="flag" /> <xs:element minoccurs="0" name="note" type="xs:string" /> <xs:element minoccurs="0" name="ultimostato" type="xs:string" /> <xs:element minoccurs="0" name="datastato" type="xs:date" /> </xs:sequence> </xs:complextype> </xs:element> <xs:element minoccurs="0" name="cliente" type="cliente" /> <xs:element minoccurs="1" maxoccurs="1" name="veicolo" type="veicolo" /> <xs:element minoccurs="0" name="colorest" type="colore" /> <xs:element minoccurs="0" name="colorint" type="colore" /> <xs:element minoccurs="0" name="telaio" type="xs:string" /> <xs:element minoccurs="0" name="targa" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="optionals" type="equipaggiamento" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="spese_servizi" type="spesa" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="iniziative" type="iniziativa" /> <xs:element minoccurs="0" maxoccurs="1" name="finanziamento" type="finanziamento" /> <xs:element minoccurs="0" name="dataopzione" type="xs:date" /> <xs:element minoccurs="0" name="datavendita" type="xs:date" /> <xs:element minoccurs="0" name="dataconsegna" type="xs:date" /> <xs:element minoccurs="0" name="listino" type="xs:string" /> <xs:element minoccurs="0" name="accontoincassato" type="flag" /> <xs:element minoccurs="0" name="aliquotaiva" type="valuta" /> <xs:element minoccurs="0" name="descriva" type="string" /> <xs:element minoccurs="0" name="prezzolistino" type="valuta" /> <xs:element minoccurs="0" name="prezzoequip" type="valuta" /> <xs:element minoccurs="0" name="prezzoaccessori" type="valuta" /> <xs:element minoccurs="0" name="prezzospese" type="valuta" /> <xs:element minoccurs="0" name="prezzoiniziative" type="valuta" /> <xs:element minoccurs="0" name="prezzoconcordato" type="valuta" /> <xs:element minoccurs="0" name="prezzopermuta" type="valuta" /> <xs:element minoccurs="0" name="prezzoacconto" type="valuta" /> <xs:element minoccurs="0" name="prezzoaltrespese" type="valuta" /> <xs:element minoccurs="0" maxoccurs="1" name="permuta" type="permuta" /> <xs:element minoccurs="0" name="numeroordine" type="xs:string" /> <xs:element minoccurs="0" name="codiceinterno" type="xs:string" /> </xs:sequence> </xs:complextype> </xs:element> <!--END PREVENTIVO--> 7.2 Direzione di integrazione 7.2.1 Esportazione incrementale Nella fase di esportazione saranno scelti solo i contratti effettuati dopo l ultima esportazione. 7.2.2 Esportazione totale Nella fase di esportazione saranno scelti tutti i preventivi e i contratti effettuati dopo l ultima esportazione. Nel caso di preventivi duplicati, saranno scartati quelli precedenti senza modifiche significative. Il campo ultimo stato e la data permetterà di risalire ad eventuali modifiche successive. [todo] 7.2.3 Importazione Note revise 1.2 E' stato aggiunto un nuovo campo "descriva" negli oggetti Spese e Listino Servizio per completare l'informazione sull'aliquota dell'iva utilizzata (es. aliquota 0% descriva = esente art.15, etc...) o può essere utilizzato per il codice DMS dell'aliquota. Note revise 1.3 Sono stati aggiunti due campi "numeroordine" e "codiceinterno" per "abbinare" facilmente il contratto/preventivo al veicolo in stock (nuovo o usato) 37

8 Integrazione Clienti 8.1 Struttura Il file xml di scambio conterrà la lista dei clienti da esportare/importare nell archivio clienti di Infocarweb2. La tabella seguente illustra i campi di ciascun cliente interessati all integrazione. 8.1.1 Struttura Archivio_Clienti Oggetto Campo Tipo delete Valore Descrizione Note di Import 8.1.1.1 Clienti Clienti Cliente_ID complex non previsto contiene i codici identificativi del cliente Cliente 8.1.2 Schema idcliente long identificativo univoco del cliente nell archivio di InfocarWeb2 flg_delete FLAG flag di eliminazione codiceinterno String / 20 identificativo del contratto nel sistema esterno funzionario String / 15 funzionario di appartenenza daticliente complex obbligatorio contiene tutti i dati del cliente privacy FLAG consenso al trattamento dei dati per scopi di marketing 38

8.1.3 XSD <!--CLIENTI--> <xs:element name="archivio_clienti"> <xs:complextype> <xs:choice minoccurs="0" maxoccurs="unbounded"> <xs:element name="clienti"> <xs:complextype> <xs:sequence> <xs:element minoccurs="0" maxoccurs="1" name="cliente_id"> <xs:complextype> <xs:sequence> <xs:element minoccurs="0" name="idcliente" type="xs:long" /> <xs:element minoccurs="0" name="flg_delete" type="flag" /> <xs:element minoccurs="0" name="codiceinterno" type="xs:string" /> <xs:element minoccurs="0" name="funzionario" type="xs:string" /> </xs:sequence> </xs:complextype> </xs:element> <xs:element minoccurs="1" maxoccurs="1" name="daticliente" type="cliente" /> <xs:element minoccurs="0" name="privacy" type="flag" /> </xs:sequence> </xs:complextype> </xs:element> </xs:choice> </xs:complextype> </xs:element> <!--END CLIENTI--> 8.2 Direzione di integrazione 8.2.1 Esportazione incrementale Nella fase di esportazione saranno scelti solo i clienti inseriti o modificati dopo l ultima esportazione 8.2.2 Esportazione totale Nella fase di esportazione saranno scelti tutti i clienti dell archivio. 8.2.3 Importazione Nella fase di importazione saranno utilizzati alcuni criteri per l individuazione del cliente: a. se presente, ricerca del idcliente, caricamento dei dati preesistenti e aggiornamento di quelli importati b. se presente, ricerca del codinterno, caricamento dei dati preesistenti e aggiornamento di quelli importati c. se presente, ricerca del codicefiscale, caricamento dei dati preesistenti e aggiornamento di quelli importati d. se presente, ricerca della partitaiva, caricamento dei dati preesistenti e aggiornamento di quelli importati e. nessuna corrispondenza viene ricercata nella ragione sociale o residenza NOTE: i funzionari devono essere precedentemente allineati tra i due sistemi, non possono essere aggiunti dinamicamente, in mancanza di corrispondenza, il cliente viene assegnato al responsabile indicato in amministrazione. 39

9 Integrazione Campagne 9.1 Struttura Il file xml di scambio conterrà la lista dei campagne da esportare/importare nell archivio campagne di Infocarweb2. La tabella seguente illustra i campi all integrazione. 9.1.1 Struttura Archivio_Clienti Oggetto Campo Tipo delete Valore Descrizione Note di Import 9.1.1.1 Campagna Campagna 9.1.2 complex idcampagna int non previsto identificativo univoco della campagna nell archivio di InfocarWeb2 descrizione String / 200 obbligatorio descrizione della campagna codiceinterno String / 50 codice identificativo della casa link String / 400 eventuale link al sito con la descrizione della campagna tipo TIPO- INIZIATIVA obbligatorio tipo iniziativa dove finiranno gli importi della campagna inizio date 0001-01-01 data inizio della campagna fine date 0001-01-01 data fine della campagna valore_cliente VALUTA -1 importo da applicare nelle iniziative (il segno dipende dal tipo iniziativa) perc_cliente decimal -1 percentuale da applicare nelle iniziative valore_conc VALUTA -1 importo della campagna riservato alla concessionaria come recupero perc_conc decimal -1 percentuale del listino della riservato alla concessionaria come recupero marca String / 6 codice infocar della marca cui applicare la campagna modello String / 6 codice infocar del modello cui applicare la campagna versione String / 6 codice versione o codice infocar nel formato (AAAAMMcodall) in alternativa alla percentuale in alternativa al valore in alternativa alla percentuale in alternativa al valore 40

9.1.3 Schema 9.1.4 XSD <!--CAMPAGNE--> <xs:element name="archivio_campagne"> <xs:complextype> <xs:choice minoccurs="0" maxoccurs="unbounded"> <xs:element name="campagna"> <xs:complextype> <xs:sequence> <xs:element minoccurs="0" name="idcampagna" type="xs:int" /> <xs:element minoccurs="1" name="descrizione" type="xs:string" /> <xs:element minoccurs="0" name="codiceinterno" type="xs:string" /> <xs:element minoccurs="0" name="link" type="xs:string" /> <xs:element minoccurs="1" name="tipo" type="tipoiniziativa" /> <xs:element minoccurs="0" name="inizio" type="xs:date" /> <xs:element minoccurs="0" name="fine" type="xs:date" /> <xs:element minoccurs="0" name="valore_cliente" type="valuta" /> <xs:element minoccurs="0" name="perc_cliente" type="xs:decimal" /> <xs:element minoccurs="0" name="valore_conc" type="valuta" /> <xs:element minoccurs="0" name="perc_conc" type="xs:decimal" /> <xs:element minoccurs="0" name="marca" type="xs:string" /> <xs:element minoccurs="0" name="modello" type="xs:string" /> <xs:element minoccurs="0" name="versione" type="xs:string" /> </xs:sequence> </xs:complextype> </xs:element> </xs:choice> </xs:complextype> </xs:element> <!--END CAMPAGNE--> 9.2 Direzione di integrazione 9.2.1 Esportazione incrementale Nella fase di esportazione saranno scelte solo le campagne inserite o modificate dopo l ultima esportazione 9.2.2 Esportazione totale Nella fase di esportazione saranno scelte tutte le campagne non scadute. 9.2.3 Importazione Nella fase di importazione saranno utilizzati alcuni criteri per l individuazione della campagna: 41

a. se presente, ricerca del idcampagna, caricamento dei dati preesistenti e aggiornamento di quelli importati b. se presente, ricerca del codiceinterno, caricamento dei dati preesistenti e aggiornamento di quelli importati c. se i codici marca, modello e versione sono codici validi per la banca dati Infocar, saranno caricate le applicazione per modello, altrimenti saranno ignorati NOTE: per eliminare una campagna modificare la data di fine validità. Marca, modello e versione non valorizzati consentono di applicare la campagna a tutti i veicoli. 42

10 Integrazione Colori 10.1 Struttura Il file xml di scambio conterrà la lista dei campagne da esportare/importare nell archivio campagne di Infocarweb2. La tabella seguente illustra i campi dell integrazione. 10.1.1 Struttura Colori Oggetto Campo Tipo delete Valore Descrizione Note di Import 10.1.1.1 Colori Colori complex colore Colore obbligatorio contiene i dati relativi al colore usato FLAG obbligatorio indica se il colore appartiene ai veicoli usati ( S ) o a quelli nuovi ( N ) 10.1.2 Schema 10.1.3 XSD <!--COLORI--> <xs:element name="archivio_colori"> <xs:complextype> <xs:sequence> <xs:element name="colori"> <xs:complextype> <xs:sequence> <xs:element minoccurs="1" name="colore" type="colore" /> <xs:element minoccurs="1" name="usato" type="flag" /> </xs:sequence> </xs:complextype> </xs:element> </xs:sequence> </xs:complextype> </xs:element> <!--END COLORI--> 10.2 Direzione di integrazione 10.2.1 Esportazione incrementale Nella fase di esportazione saranno scelti solo i colori inseriti o modificati dopo l ultima esportazione (sia dell usato che del nuovo). 10.2.2 Esportazione totale Nella fase di esportazione saranno scelte tutti i colori presenti in archivio (sia dell usato che del nuovo). 10.2.3 Importazione Nella fase di importazione saranno utilizzati alcuni criteri per l individuazione della campagna: a. se presente, ricerca del codicecasa, caricamento dei dati preesistenti e aggiornamento di quelli importati b. se presente, ricerca della descrizione + esterno_interno, caricamento dei dati preesistenti e aggiornamento di quelli importati NOTE: non è possibile eliminare i colori dalle tabelle. 43

11 Integrazione Servizi 11.1 Struttura Il file xml di scambio conterrà la lista dei servizi e spese da esportare/importare negli archivi di Infocarweb2. La tabella seguente illustra i campi dell integrazione. 11.1.1 Struttura Spesa_Servizio Oggetto Campo Tipo delete Valore Descrizione Note di Import 11.1.1.1 Spesa_Servizio Spesa_Servizio complex i due sistemi devono avere le spese e i servizi allineati per poter dialogare correttamente codice String obbligatorio codice interno numerico identificativo del gestionale nome String / 30 "" Descrizione del servizio / spes tipo TIPOSPESA non previsto tipologia della spesa (messa in strada, servizio, IPT, ecc ) posizione POSIZIONE non previsto posizione di visualizzazione (nelle spese, nei servizi, ecc ) Importolibero FLAG obbligatorio flag che indica se l'importo del servizio è modificabile in fase di preventivazione o è legato al veicolo areanuovo FLAG obbligatorio indica se il servizio deve essere applicato ai veicoli usati ( N ) o a quelli nuovi ( S ) bloccato FLAG obbligatorio indica se il servizio è modificabile in amministrazione ( N ) oppure no ( S usato di solito per i servizi calcolati da QR e quindi non modificabili in amministrazione) listino ListinoServizio obbligatorio contiene le informazioni sul prezzo applicazione ApplicazioneS ervizionuovo obbligatorio contiene le informazioni sull'applicazione del servizio 11.1.2 Schema 44

11.1.3 XSD <!--SPESE E SERVIZI--> <xs:element name="archivio_speseservizi"> <xs:complextype> <xs:choice minoccurs="0" maxoccurs="unbounded"> <xs:element name="spesa_servizio"> <xs:complextype> <xs:sequence> <xs:element minoccurs="0" name="codice" type="xs:int" /> <xs:element minoccurs="1" name="nome" type="xs:string" /> <xs:element minoccurs="0" name="tipo" type="tipospesa" /> <xs:element minoccurs="0" name="posizione" type="posizione" /> <xs:element minoccurs="0" name="obbligatorio" type="flag" /> <xs:element minoccurs="0" name="importolibero" type="flag" /> <xs:element minoccurs="1" name="areanuovo" type="flag" /> <xs:element minoccurs="1" name="bloccato" type="flag" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="listino" type="listinoservizio" /> <xs:element minoccurs="0" maxoccurs="unbounded" name="applicazione" type="applicazioneservizionuovo"/> </xs:sequence> </xs:complextype> </xs:element> </xs:choice> </xs:complextype> </xs:element> <!--END SPESE E SERVIZI--> 11.2 Direzione di integrazione 11.2.1 Esportazione incrementale Nella fase di esportazione saranno scelti solo i servizi e le spese con il listino in vigore. 11.2.2 Esportazione totale Nella fase di esportazione saranno scelte tutti i servizi e le spese colori presenti in archivio. 11.2.3 Importazione Nella fase di importazione sarà utilizzato il codice della spesa quale identificativo univoco e a. se presente, con stessa data vigore, saranno modificati i campi di applicazione e importo b. se presente, con diversa data vigore, saranno modificati i campi di applicazione e aggiunto un nuovo listino c. se non presente, saranno aggiunte tutte le informazioni presenti NOTE: non è possibile eliminare i servizi dalle tabelle attraverso l integrazione. Note revise 1.1: Tutta la struttura dei servizi è stata rivista 45

12 Integrazione Accessori 12.1 Struttura Il file xml di scambio conterrà la lista degli accessori after-market da esportare/importare negli archivi di Infocarweb2. La tabella seguente illustra i campi dell integrazione. 12.1.1 Struttura Oggetto Campo Tipo delete Valore Descrizione Note di Import 12.1.1.1 Accessorio Accessorio 12.1.2 Schema complex codiceid int non previsto ID univoco interno necessario per le correzioni descrizione string obbligatorio descrizione dell accessorio importo VALUTA obbligatorio importo dell accessorio IVA compresa bloccato FLAG N indica se l importo può essere m odificato in fase di vendita ( S ) oppure no ( N I) se mancante 12.1.3 XSD <!--ACCESSORI--> <xs:element name="archivio_accessori"> <xs:complextype> <xs:sequence> <xs:element name="accessorio"> <xs:complextype> <xs:sequence> <xs:element minoccurs="0" name="codiceid" type="xs:int" /> <xs:element minoccurs="1" name="descrizione" type="xs:string" /> <xs:element minoccurs="1" name="importo" type="valuta" /> <xs:element minoccurs="0" name="bloccato" type="flag" /> </xs:sequence> </xs:complextype> </xs:element> </xs:sequence> </xs:complextype> </xs:element> <!--END ACCESSORI--> 12.2 Direzione di integrazione 12.2.1 Esportazione incrementale Non prevista. 12.2.2 Esportazione totale Nella fase di esportazione saranno scelti tutti gli accessori presenti in archivio. 46

12.2.3 Importazione Nella fase di importazione sarà utilizzato il codiceid per individuare l accessorio da modificare, se non presente, verrà aggiunto anche se già presente con la stessa descrizione (possibilità di avere due accessori uguali con prezzi diversi). NOTE: non è possibile eliminare gli accessori dalla tabella attraverso l integrazione. 47

13 Esempi XML 13.1 Esempi Stock Veicoli Nuovi 13.1.1 Esempio XML di esportazione Stock nuovo <?xml version="1.0" encoding="windows-1252"?> <Stock_nuovo xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns="http://tempuri.org/integrationschema.xsd"> <!-- VEICOLO INSERITO IN INFOCARWEB2 --> <veicolo_nuovo> <Stock_ID> <codstock>31755</codstock> <sede>carrozzeria DE ANGELIS</sede> <funzritiro>015</funzritiro> <note /> </Stock_ID> <codiceinterno>234</codiceinterno> <ubicazione>sede CENTRALE</ubicazione> <veicolo> <categoria>a</categoria> <codmarca>85</codmarca> <descrmarca>bmw</descrmarca> <codmodello>3399</codmodello> <descrmodello>serie 5 (E60/E61)</descrmodello> <descrmodellocomplesso>n</descrmodellocomplesso> <codversione>66822</codversione> <descrversione>520d cat Futura</descrversione> <annoxx>2008</annoxx> <mesexx>09</mesexx> <aamminfocar>20080966822</aamminfocar> <descrizione>bmw 520d cat Futura</descrizione> <codicecasa>nx31z34</codicecasa> </veicolo> <colorest> <Esterno_Interno>E</Esterno_Interno> <Descrizione>MAGMA RED, BRILLANT</Descrizione> <Metallizzato>N</Metallizzato> </colorest> <colorint> <Esterno_Interno>I</Esterno_Interno> <Descrizione>PELLE, COBALT RED</Descrizione> <Metallizzato>N</Metallizzato> </colorint> <telaio>bhl00025005688741</telaio> <targa /> <codiceordine>hn09002565</codiceordine> <doctrasporto /> <prezziivati>s</prezziivati> <info> <disponibile>s</disponibile> <dataproduzione>2009-03-02</dataproduzione> <dataprevarrivo>2009-05-20</dataprevarrivo> <dataarrivo>2009-06-01</dataarrivo> </info> <DesEQU>Adaptive Light Control (ALC) </DesEQU> <CodNORM> </CodNORM> <codoptqr>25678</codoptqr> <CodiceCasa>524</CodiceCasa> <DesEQU>Airbag laterale per guidatore e passeggero</desequ> <CodNORM>SIC50</CodNORM> <codoptqr>26971</codoptqr> <TipoEqu>EP</TipoEqu> <DesEQU>Airbag per guidatore e passeggero</desequ> <CodNORM> </CodNORM> <codoptqr>11867</codoptqr> <flg_pac>s</flg_pac> <DesEQU>Airbag per la testa AHPS anteriore e posteriore</desequ> <CodNORM>SIC60</CodNORM> <codoptqr>26972</codoptqr> 48

<TipoEqu>EP</TipoEqu> <DesEQU>Alzacristalli elettrici ant. e post.</desequ> <CodNORM> </CodNORM> <codoptqr>11402</codoptqr> <flg_pac>s</flg_pac> <DesEQU>Bagagliaio rivestito</desequ> <CodNORM> </CodNORM> <codoptqr>46627</codoptqr> <DesEQU>Batteria con morsetto di sicurezza</desequ> <CodNORM> </CodNORM> <codoptqr>46628</codoptqr> <DesEQU>Bocchette di aerazione centrali posteriori</desequ> <CodNORM> </CodNORM> <codoptqr>46629</codoptqr> <DesEQU>Bracciolo anteriore regolabile </DesEQU> <CodNORM> </CodNORM> <codoptqr>18306</codoptqr> <CodiceCasa>473</CodiceCasa> <DesEQU>Bracciolo posteriore centrale </DesEQU> <CodNORM> </CodNORM> <codoptqr>762</codoptqr> <CodiceCasa>492</CodiceCasa> <DesEQU>Brake Energy Regeneration </DesEQU> <CodNORM> </CodNORM> <codoptqr>46921</codoptqr> <CodiceCasa>1CD</CodiceCasa> <DesEQU>Bulloni antifurto per cerchi in lega </DesEQU> <CodNORM> </CodNORM> <codoptqr>50006</codoptqr> <CodiceCasa>2PA</CodiceCasa> <DesEQU>Cambio manuale a 6 marce</desequ> <CodNORM>TRA58</CodNORM> <codoptqr>2601</codoptqr> <DesEQU>Cassetto portaoggetti illuminato, con serratura</desequ> <CodNORM> </CodNORM> <codoptqr>26993</codoptqr> <DesEQU>Cerchi in lega 122 da 17", pneu. 245/45 Runflat </DesEQU> <CodNORM>RUO60</CodNORM> <codoptqr>27015</codoptqr> <CodiceCasa>589</CodiceCasa> <DesEQU>Chiusura centralizzata</desequ> <CodNORM>SER62</CodNORM> <codoptqr>2554</codoptqr> 49

<DesEQU>Climatizzatore automatico con funzioni ampliate </DesEQU> <CodNORM>VEN64</CodNORM> <codoptqr>27030</codoptqr> <CodiceCasa>534</CodiceCasa> <DesEQU>Cofano bagagliaio con sbloccaggio elettrico</desequ> <CodNORM> </CodNORM> <codoptqr>46632</codoptqr> <DesEQU>Computer di bordo </DesEQU> <CodNORM>STR04</CodNORM> <codoptqr>710</codoptqr> <CodiceCasa>550</CodiceCasa> <DesEQU>Controller nella consolle centrale</desequ> <CodNORM> </CodNORM> <codoptqr>46633</codoptqr> <DesEQU>Controllo dinamico di stabilità DSC (con DTC e DBC)</DesEQU> <CodNORM>SIC18</CodNORM> <codoptqr>27025</codoptqr> <DesEQU>Cruise Control con funzione freno </DesEQU> <CodNORM>TRA05</CodNORM> <codoptqr>34608</codoptqr> <CodiceCasa>544</CodiceCasa> <DesEQU>Fari allo Xeno </DesEQU> <CodNORM>LUX69</CodNORM> <codoptqr>765</codoptqr> <CodiceCasa>522</CodiceCasa> <DesEQU>Fendinebbia </DesEQU> <CodNORM>LUX66</CodNORM> <codoptqr>682</codoptqr> <CodiceCasa>520</CodiceCasa> <DesEQU>Filtro Diesel antiparticolato </DesEQU> <CodNORM>EMI10</CodNORM> <codoptqr>34577</codoptqr> <CodiceCasa>200</CodiceCasa> <DesEQU>Fissaggio ISOFIX dei seggiolini per bambini</desequ> <CodNORM> </CodNORM> <codoptqr>29229</codoptqr> <DesEQU>Funzione "follow me home"</desequ> <CodNORM> </CodNORM> <codoptqr>27026</codoptqr> 50

<DesEQU>Getti lavavetro riscaldabili</desequ> <CodNORM> </CodNORM> <codoptqr>736</codoptqr> <DesEQU>Impianto lavafari ad alta pressione </DesEQU> <CodNORM>VIS68</CodNORM> <codoptqr>723</codoptqr> <CodiceCasa>502</CodiceCasa> <DesEQU>Indicatore temperatura esterna</desequ> <CodNORM>STR04</CodNORM> <codoptqr>7457</codoptqr> <DesEQU>Indicatori di direzione bianchi</desequ> <CodNORM> </CodNORM> <codoptqr>8142</codoptqr> <DesEQU>Ingresso Aux/in per dispositivi audio</desequ> <CodNORM> </CodNORM> <codoptqr>44211</codoptqr> <DesEQU>Interni in pelle "Dakota" </DesEQU> <CodNORM>RIV50</CodNORM> <codoptqr>27033</codoptqr> <CodiceCasa>LC</CodiceCasa> <DesEQU>Kit prontosoccorso (incluso nella messa in strada)</desequ> <CodNORM> </CodNORM> <codoptqr>53230</codoptqr> <DesEQU>Luci di lettura anteriori e posteriori</desequ> <CodNORM> </CodNORM> <codoptqr>46668</codoptqr> <DesEQU>Luci freno a due stadi</desequ> <CodNORM> </CodNORM> <codoptqr>29631</codoptqr> <DesEQU>Luci interne temporizzate e progressive</desequ> <CodNORM> </CodNORM> <codoptqr>46669</codoptqr> <DesEQU>Maniglie in tinta con la carrozzeria </DesEQU> <CodNORM> </CodNORM> <codoptqr>14574</codoptqr> <CodiceCasa>321</CodiceCasa> <DesEQU>Modanature interne in radica di pioppo scuro </DesEQU> <CodNORM> </CodNORM> <codoptqr>20072</codoptqr> <CodiceCasa>438</CodiceCasa> 51

<DesEQU>Pacchetto fumatori </DesEQU> <CodNORM> </CodNORM> <codoptqr>25441</codoptqr> <CodiceCasa>441</CodiceCasa> <DesEQU>Pacchetto luci </DesEQU> <CodNORM> </CodNORM> <codoptqr>34609</codoptqr> <CodiceCasa>563</CodiceCasa> <DesEQU>Parabrezza con fascia antiriflesso verde </DesEQU> <CodNORM> </CodNORM> <codoptqr>720</codoptqr> <CodiceCasa>354</CodiceCasa> <DesEQU>Paraurti in tinta carrozzeria</desequ> <CodNORM> </CodNORM> <codoptqr>46673</codoptqr> <DesEQU>Piantone sterzo reg. </DesEQU> <CodNORM>VOL86</CodNORM> <codoptqr>737</codoptqr> <CodiceCasa>246</CodiceCasa> <DesEQU>Poggiatesta anteriori attivi</desequ> <CodNORM> </CodNORM> <codoptqr>50056</codoptqr> <DesEQU>Protezione antiurto laterale</desequ> <CodNORM> </CodNORM> <codoptqr>13608</codoptqr> <DesEQU>Radio BMW Professional RDS con lettore CD </DesEQU> <CodNORM>ICO10</CodNORM> <codoptqr>14650</codoptqr> <CodiceCasa>663</CodiceCasa> <TipoEqu>EP</TipoEqu> <DesEQU>Retrovisore interno / esterni (ribaltabili) autoanabbaglianti </DesEQU> <CodNORM> </CodNORM> <codoptqr>788</codoptqr> <CodiceCasa>430</CodiceCasa> <flg_pac>s</flg_pac> <DesEQU>Sedili anteriori a regolazione parzialmente elettrica</desequ> <CodNORM>SED76</CodNORM> <codoptqr>27038</codoptqr> <DesEQU>Segnalatore acustico cintura di sicurezza </DesEQU> <CodNORM> </CodNORM> <codoptqr>43347</codoptqr> <CodiceCasa>845</CodiceCasa> <DesEQU>Sensore pioggia e dispositivo accensione automatica fari </DesEQU> <CodNORM> </CodNORM> 52

<codoptqr>18274</codoptqr> <CodiceCasa>521</CodiceCasa> <DesEQU>Servotronic </DesEQU> <CodNORM>VOL78</CodNORM> <codoptqr>780</codoptqr> <CodiceCasa>216</CodiceCasa> <DesEQU>Sistema di navigazione Professional </DesEQU> <CodNORM>ICO17</CodNORM> <codoptqr>27042</codoptqr> <CodiceCasa>609</CodiceCasa> <DesEQU>Tappetini (compresi nella messa in strada)</desequ> <CodNORM> </CodNORM> <codoptqr>47047</codoptqr> <DesEQU>Telecomando chiusura centralizzata </DesEQU> <CodNORM>SER62</CodNORM> <codoptqr>705</codoptqr> <CodiceCasa>305</CodiceCasa> <DesEQU>Triangolo di sosta d'emergenza </DesEQU> <CodNORM> </CodNORM> <codoptqr>25438</codoptqr> <CodiceCasa>428</CodiceCasa> <DesEQU>Volante multifunzionale in pelle</desequ> <CodNORM> </CodNORM> <codoptqr>11856</codoptqr> <TipoEqu>E</TipoEqu> <DesEQU>Interfaccia USB </DesEQU> <Prezzo>310.0000</Prezzo> <CodNORM> </CodNORM> <codoptqr>46496</codoptqr> <CodiceCasa>6FL</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>Interni in pelle "Nasca" </DesEQU> <CodNORM>RIV50</CodNORM> <codoptqr>18896</codoptqr> <CodiceCasa>U6</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>Modanature interne in radica di pioppo chiara </DesEQU> <CodNORM> </CodNORM> <codoptqr>13571</codoptqr> <CodiceCasa>437</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>Vernice metallizzata Individual (brillant white) </DesEQU> <Prezzo>3350.0000</Prezzo> <CodNORM>EST10</CodNORM> <codoptqr>57080</codoptqr> <CodiceCasa>490</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>Volante sportivo in pelle </DesEQU> <Prezzo>140.0000</Prezzo> <CodNORM> </CodNORM> <codoptqr>11875</codoptqr> <CodiceCasa>255</CodiceCasa> <TipoEqu>EP</TipoEqu> <DesEQU>Allestimento Individual </DesEQU> 53

<Prezzo>5500.0000</Prezzo> <CodNORM> </CodNORM> <codoptqr>56682</codoptqr> <CodiceCasa>XC4</CodiceCasa> <TipoEqu>EP</TipoEqu> <DesEQU>Regolazione elettr. sedili ant. (memoria guida) e piantone sterzo </DesEQU> <Prezzo>1150.0000</Prezzo> <CodNORM> </CodNORM> <codoptqr>14645</codoptqr> <CodiceCasa>459</CodiceCasa> </veicolo_nuovo> <!--Veicolo importato da DMS--> <veicolo_nuovo> <Stock_ID> <codstock>31612</codstock> <sede>carrozzeria DE ANGELIS</sede> <funzritiro>023</funzritiro> <funzvendita>022</funzvendita> <note /> <noteinternet /> </Stock_ID> <codiceinterno>2062</codiceinterno> <ubicazione>deposito VN Fiano</ubicazione> <veicolo> <categoria>a</categoria> <codmarca>20</codmarca> <descrmarca>opel</descrmarca> <codmodello>3602</codmodello> <descrmodello>zafira 2ª serie</descrmodello> <descrmodellocomplesso>n</descrmodellocomplesso> <codversione>77201</codversione> <descrversione>zafira 1.6 16V VVT Enjoy</descrversione> <annoxx>2008</annoxx> <mesexx>01</mesexx> <aamminfocar>20080177201</aamminfocar> <descrizione>opel Zafira 1.6 16V VVT Enjoy</descrizione> <codicecasa>qn75i758</codicecasa> <codicecasa>qn75i759</codicecasa> <codiceomologazione>nan5158est008b</codiceomologazione> <codiceomologazione>oew0l22est309</codiceomologazione> <codiceomologazione>oew0l22est311</codiceomologazione> <codiceomologazione>oew0l22est417</codiceomologazione> <codiceomologazione>oew0l22est419</codiceomologazione> <codiceomologazione>oew0l22est533</codiceomologazione> <codiceomologazione>oew0l22est535</codiceomologazione> <codiceomologazione>oew0l22est657</codiceomologazione> <codiceomologazione>oew0l22est659</codiceomologazione> <codiceomologazione>oew0l22est789</codiceomologazione> <codiceomologazione>oew0l22est791</codiceomologazione> </veicolo> <colorest> <Esterno_Interno>E</Esterno_Interno> <CodiceCasa>4AU</CodiceCasa> <Descrizione>SILVER LIGHTNING, M2</Descrizione> <Metallizzato>N</Metallizzato> </colorest> <colorint> <Esterno_Interno>I</Esterno_Interno> <CodiceCasa>TABR</CodiceCasa> <Descrizione>Twist/Elba Antracite</Descrizione> <Metallizzato>N</Metallizzato> </colorint> <telaio>w0l0ahm759g072013</telaio> <targa>dw865uu</targa> <codiceordine>0008lz4h</codiceordine> <doctrasporto /> <prezzoacquisto>16564.1100</prezzoacquisto> <prezzovendita>23040.0000</prezzovendita> <prezziivati>s</prezziivati> <info> <disponibile>s</disponibile> <dataimmatricolazione>2009-06-16</dataimmatricolazione> <datavendita>2009-06-15</datavendita> <dataprevarrivo>2009-05-26</dataprevarrivo> <dataarrivo>2009-05-26</dataarrivo> </info> <DesEQU>ABS</DesEQU> <CodNORM>FRE02</CodNORM> <codoptqr>7476</codoptqr> <DesEQU>Airbag guida</desequ> <CodNORM>SIC01</CodNORM> <codoptqr>7477</codoptqr> 54

<DesEQU>Airbag laterali</desequ> <CodNORM>SIC50</CodNORM> <codoptqr>7479</codoptqr> <DesEQU>Airbag passeggero</desequ> <CodNORM>SIC02</CodNORM> <codoptqr>7480</codoptqr> <DesEQU>Airbag per la testa</desequ> <CodNORM>SIC60</CodNORM> <codoptqr>16716</codoptqr> <DesEQU>Appoggiatesta posteriori</desequ> <CodNORM>DIV54</CodNORM> <codoptqr>7482</codoptqr> <DesEQU>Autoradio</DesEQU> <CodNORM>ICO10</CodNORM> <codoptqr>7483</codoptqr> <DesEQU>Cambio manuale</desequ> <CodNORM>TRA58</CodNORM> <codoptqr>7485</codoptqr> <DesEQU>Chiave con transponder</desequ> <CodNORM>SER15</CodNORM> <codoptqr>7488</codoptqr> <DesEQU>Chiusura centralizzata</desequ> <CodNORM>SER62</CodNORM> <codoptqr>7489</codoptqr> <DesEQU>Climatizzatore</DesEQU> <CodNORM>VEN64</CodNORM> <codoptqr>7490</codoptqr> <DesEQU>Controllo elettronico della stabilità</desequ> <CodNORM>SIC18</CodNORM> <codoptqr>7492</codoptqr> <DesEQU>Controllo elettronico della trazione</desequ> <CodNORM>SIC14</CodNORM> <codoptqr>7508</codoptqr> <DesEQU>Pretensionatore cinture</desequ> <CodNORM>SIC70</CodNORM> <codoptqr>7499</codoptqr> <DesEQU>Retrovisori elettrici</desequ> <CodNORM>VIS72</CodNORM> <codoptqr>7500</codoptqr> 55

<DesEQU>Ricircolo aria</desequ> <CodNORM>VEN05</CodNORM> <codoptqr>7503</codoptqr> <DesEQU>Sedile guida regolabile in altezza</desequ> <CodNORM>SED02</CodNORM> <codoptqr>7504</codoptqr> <DesEQU>Servosterzo</DesEQU> <CodNORM>VOL78</CodNORM> <codoptqr>7507</codoptqr> <DesEQU>Vetri elettrici anteriori</desequ> <CodNORM>VIS02</CodNORM> <codoptqr>7513</codoptqr> <DesEQU>Volante regolabile</desequ> <CodNORM>VOL86</CodNORM> <codoptqr>7516</codoptqr> <TipoEqu>E</TipoEqu> <DesEQU>CLIMA AUTOMATICO (SAC)</DesEQU> <Prezzo>166.6700</Prezzo> <TipoEqu>E</TipoEqu> <DesEQU>COMFORT PACK ENJOY</DesEQU> <Prezzo>150.0000</Prezzo> <codoptqr>36586</codoptqr> <TipoEqu>E</TipoEqu> <DesEQU>FENDINEBBIA</DesEQU> <Prezzo>137.5000</Prezzo> <TipoEqu>E</TipoEqu> <DesEQU>FLEX ORGANIZER VANO BAGAGLI</DesEQU> <Prezzo>83.3300</Prezzo> <TipoEqu>E</TipoEqu> <DesEQU>NEW ENJOY PACK CON SAC</DesEQU> <Prezzo>191.6700</Prezzo> <TipoEqu>E</TipoEqu> <DesEQU>RADIO CD30 MP3</DesEQU> <Prezzo>100.0000</Prezzo> <codoptqr>29711</codoptqr> <TipoEqu>E</TipoEqu> <DesEQU>SILVER LIGHTNING, M2</DesEQU> <Prezzo>375.0000</Prezzo> <TipoEqu>E</TipoEqu> <DesEQU>Twist/Elba Antracite</DesEQU> <TipoEqu>E</TipoEqu> <DesEQU>VETRI LAT. POST. OSCURATI</DesEQU> <Prezzo>133.3300</Prezzo> </veicolo_nuovo> </Stock_nuovo> 13.1.2 Esempio XML di importazione Stock nuovo 56

<?xml version="1.0" encoding="windows-1252"?> <Stock_nuovo xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns="http://tempuri.org/integrationschema.xsd"> <veicolo_nuovo> <Stock_ID> <sede>fiano</sede> <funzritiro /> <funzvendita /> <note /> </Stock_ID> <codiceinterno>1173</codiceinterno> <ubicazione>deposito VN</ubicazione> <veicolo> <categoria>a</categoria> <codmarca>20</codmarca> <descrmarca>opel</descrmarca> <descrmodello>meriva</descrmodello> <descrmodellocomplesso>n</descrmodellocomplesso> <descrversione>meriva CLUB 1.4 90CV MT5</descrversione> <annoxx /> <mesexx /> <aamminfocar /> <descrizione>meriva CLUB 1.4 90CV MT5</descrizione> <alimentazione>0</alimentazione> <carrozzeria>1</carrozzeria> <fineimmatr /> <codicecasa>zb75go58</codicecasa> <codiceomologazione /> </veicolo> <colorest> <Esterno_Interno>E</Esterno_Interno> <CodiceCasa>4XU</CodiceCasa> <Descrizione>METRO, M2</Descrizione> <Metallizzato>S</Metallizzato> </colorest> <colorint> <Esterno_Interno>I</Esterno_Interno> <CodiceCasa>XXYJ</CodiceCasa> <Descrizione>PUNCH/ELBA,STYLE,ANTRACITE</Descrizione> <Metallizzato> </Metallizzato> </colorint> <telaio>w0l0xce7584446516</telaio> <targa>dt043lb</targa> <codiceordine>0084llfs</codiceordine> <doctrasporto /> <prezzoacquisto>11608.34</prezzoacquisto> <prezzovendita>12550.00</prezzovendita> <codicecontratto /> <info> <fatturabile>s</fatturabile> <annuncio>n</annuncio> <provenienza /> <descrgaranzia /> <disponibile>s</disponibile> <dataprevarrivo>2008-07-18</dataprevarrivo> <dataarrivo>2008-07-18</dataarrivo> </info> <TipoEqu>EP</TipoEqu> <DesEQU>PACK ONE</DesEQU> <Prezzo>416.67</Prezzo> <CodNORM /> <CodiceCasa>XGLD</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>METRO, M2</DesEQU> <Prezzo>300.00</Prezzo> <CodNORM /> <CodiceCasa>4XU</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>PUNCH/ELBA,STYLE,ANTRACITE</DesEQU> <CodNORM /> <CodiceCasa>XXYJ</CodiceCasa> </veicolo_nuovo> </Stock_nuovo> 57

13.2 Esempi Stock Veicoli Usati 13.2.1 Esempio XML di esportazione Stock usato <?xml version="1.0" encoding="windows-1252"?> <Stock_usato xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns="http://tempuri.org/integrationschema.xsd"> <veicolo_usato> <Stock_ID> <codstock>31411</codstock> <sede>sede</sede> <funzritiro>023</funzritiro> <note>valutare la riparazione della carrozzeria</note> </Stock_ID> <codiceinterno /> <ubicazione>sede CENTRALE</ubicazione> <veicolo> <categoria>a</categoria> <codmarca>161</codmarca> <descrmarca>audi</descrmarca> <codmodello>3516</codmodello> <descrmodello>a4 3ª serie</descrmodello> <descrmodellocomplesso>n</descrmodellocomplesso> <codversione>67628</codversione> <descrversione>a4 1.9 TDI F.AP. Top</descrversione> <annoxx>2005</annoxx> <mesexx>12</mesexx> <aamminfocar>20051267628</aamminfocar> <descrizione>audi A4 1.9 TDI F.AP. Top</descrizione> <codicecasa>8ec014</codicecasa> <codiceomologazione>oewau02est148b</codiceomologazione> <codiceomologazione>oewau02est148g</codiceomologazione> <codiceomologazione>oewau08hk</codiceomologazione> <codiceomologazione>oewau08hl</codiceomologazione> </veicolo> <colorest> <Esterno_Interno>E</Esterno_Interno> <CodiceCasa>47U</CodiceCasa> <Descrizione>POSEIDON BLUE (MICA)</Descrizione> <Metallizzato>N</Metallizzato> </colorest> <telaio>auw0001250005658</telaio> <targa>cd558vv</targa> <chilometri>124000</chilometri> <periodoimm>2005</periodoimm> <statouso> <descrizione>carrozzeria</descrizione> <stato>medio</stato> </statouso> <statouso> <descrizione>interni</descrizione> <stato>buono</stato> </statouso> <statouso> <descrizione>meccanica</descrizione> <stato>buono</stato> </statouso> <statouso> <descrizione>pneumatici</descrizione> <stato>scarso</stato> </statouso> <speseripristinoprev> <descrizione>spese di carrozzeria</descrizione> <importo>100.0000</importo> <effettiva>n</effettiva> </speseripristinoprev> <speseripristinoprev> <descrizione>spese per interni</descrizione> <importo>50.0000</importo> <effettiva>n</effettiva> </speseripristinoprev> <speseripristinoprev> <descrizione>spese di meccanica</descrizione> <importo>200.0000</importo> <effettiva>n</effettiva> </speseripristinoprev> <speseripristinoprev> <descrizione>spese per pneumatici</descrizione> <importo>150.0000</importo> <effettiva>n</effettiva> </speseripristinoprev> <prezzoritiro>12000.0000</prezzoritiro> <valorecarico>10000.0000</valorecarico> <quotazqrritiro>14000.0000</quotazqrritiro> <prezzointernet>15800.0000</prezzointernet> <prezzovenditaprop>16000.0000</prezzovenditaprop> <prezzovenditaminimo>15000.0000</prezzovenditaminimo> <prezzovenditacommerc>15000.0000</prezzovenditacommerc> <codicecontratto /> <info> <passaggi>1</passaggi> <tagliandi>s</tagliandi> 58

<libretto>s</libretto> <certificato>s</certificato> <ipoteca>n</ipoteca> <leasing>n</leasing> <fatturabile>s</fatturabile> <provenienza /> <garanzia>s</garanzia> <descrgaranzia /> <disponibile>s</disponibile> <dataimmatricolazione>2005-07-21</dataimmatricolazione> <dataprevarrivo>2009-04-27</dataprevarrivo> <dataarrivo>2009-05-27</dataarrivo> <datascadrevisione>2009-07-21</datascadrevisione> <datascadbollo>2009-07-31</datascadbollo> </info> <DesEQU>ABS</DesEQU> <CodNORM>FRE02</CodNORM> <DesEQU>Airbag guida</desequ> <CodNORM>SIC01</CodNORM> <DesEQU>Airbag laterali</desequ> <CodNORM>SIC50</CodNORM> <DesEQU>Airbag passeggero</desequ> <CodNORM>SIC02</CodNORM> <DesEQU>Airbag per la testa</desequ> <CodNORM>SIC60</CodNORM> <DesEQU>Alzacristalli elettrici ant. e post. con chiusura comfort</desequ> <CodNORM>VIS03VIS02</CodNORM> <flg_pac>s</flg_pac> <DesEQU>Appoggiatesta posteriori</desequ> <CodNORM>DIV54</CodNORM> <DesEQU>Autoradio</DesEQU> <CodNORM>ICO10</CodNORM> <DesEQU>Cambio manuale</desequ> <CodNORM>TRA58</CodNORM> <DesEQU>Cerchi in lega</desequ> <CodNORM>RUO60</CodNORM> <DesEQU>Chiave con transponder</desequ> <CodNORM>SER15</CodNORM> 59

<DesEQU>Chiusura "Comfort"</DesEQU> <CodNORM /> <DesEQU>Chiusura centralizzata</desequ> <CodNORM>SER62</CodNORM> <DesEQU>Climatizzatore</DesEQU> <CodNORM>VEN64</CodNORM> <DesEQU>Controllo elettronico della stabilità</desequ> <CodNORM>SIC18</CodNORM> <DesEQU>Controllo elettronico della trazione</desequ> <CodNORM>SIC14</CodNORM> <DesEQU>Correttore assetto fari</desequ> <CodNORM>LUX03</CodNORM> <DesEQU>Fendinebbia</DesEQU> <CodNORM>LUX66</CodNORM> <DesEQU>Filtro anti particolato</desequ> <CodNORM>EMI10</CodNORM> <DesEQU>Immobilizzatore</DesEQU> <CodNORM>SER16</CodNORM> <DesEQU>Indicatore temperatura esterna</desequ> <CodNORM>STR04</CodNORM> <DesEQU>Pretensionatore cinture</desequ> <CodNORM>SIC70</CodNORM> <DesEQU>Retrovisori elettrici</desequ> <CodNORM>VIS72</CodNORM> <DesEQU>Retrovisori ripiegabili elettricamente</desequ> <CodNORM>VIS11</CodNORM> <DesEQU>Ricircolo aria</desequ> 60

<CodNORM>VEN05</CodNORM> <DesEQU>Sedile guida regolabile in altezza</desequ> <CodNORM>SED02</CodNORM> <DesEQU>Sedile posteriore sdoppiato</desequ> <CodNORM>DIV02</CodNORM> <DesEQU>Servosterzo</DesEQU> <CodNORM>VOL78</CodNORM> <DesEQU>Versione Top [WNI]</DesEQU> <CodNORM>TRA05VIS68LUX69VIS79</CodNORM> <flg_pac>s</flg_pac> <DesEQU>Volante regolabile</desequ> <CodNORM>VOL86</CodNORM> </veicolo_usato> </Stock_usato> 61

13.2.2 Esempio XML di importazione Stock usato <?xml version="1.0" encoding="windows-1252"?> <Stock_usato xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns="http://tempuri.org/integrationschema.xsd"> <veicolo_usato> <Stock_ID> <sede>sede</sede> <funzritiro>023</funzritiro> <noteinternet>aziendale, IVA ESPOSTA</noteInternet> </Stock_ID> <codiceinterno>1251_00</codiceinterno> <ubicazione>carrozzeria DE ANGELIS</ubicazione> <veicolo> <aamminfocar>20050766655</aamminfocar> </veicolo> <colorest> <Esterno_Interno>E</Esterno_Interno> <Descrizione>GRIGIO METALLIZZATO</Descrizione> <Metallizzato>S</Metallizzato> </colorest> <telaio>12345678912345617</telaio> <targa>ba900tg</targa> <chilometri>45000</chilometri> <periodoimm>2005</periodoimm> <statouso> <descrizione>carrozzeria</descrizione> <stato>buono</stato> </statouso> <prezzoritiro>29200.0000</prezzoritiro> <valorecarico>29200.0000</valorecarico> <prezzovenditaprop>32000.0000</prezzovenditaprop> <prezzovenditacommerc>30000.0000</prezzovenditacommerc> <codicecontratto /> <info> <tagliandi>n</tagliandi> <libretto>s</libretto> <certificato>s</certificato> <fatturabile>s</fatturabile> <annuncio>n</annuncio> <provenienza>maggiore</provenienza> <garanzia>s</garanzia> <descrgaranzia>12 MESI GOLD</descrgaranzia> <disponibile>s</disponibile> <dataimmatricolazione>2005-12-20</dataimmatricolazione> <dataarrivo>2005-12-20</dataarrivo> <datascadgaranzia>2007-12-20</datascadgaranzia> <datascadbollo>2008-12-30</datascadbollo> </info> <TipoEqu>E</TipoEqu> <DesEQU>Cambio meccanico sequenziale a controllo elettronico (DSG)</DesEQU> <CodNORM>TRA56</CodNORM> <TipoEqu>E</TipoEqu> <DesEQU>Colore metallizzato e perlato</desequ> <CodNORM>EST10</CodNORM> </veicolo_usato> </Stock_usato> 62

13.3 Esempi Foto Stock 13.3.1 Esempio XML di esportazione / importazione delle Foto dello Stock <?xml version="1.0" encoding="utf-8"?> <Archivio_fotostock xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns="http://tempuri.org/integrationschema.xsd"> <Immagine> <targa>az339mf</targa> <telaio /> <posizione>1</posizione> <nomefile>hp000012608.jpg</nomefile> <isstocknuovo>n</isstocknuovo> </Immagine> <Immagine> <targa>az339mf</targa> <telaio /> <posizione>2</posizione> <nomefile>hp000012609.jpg</nomefile> <isstocknuovo>n</isstocknuovo> </Immagine> <Immagine> <targa>az339mf</targa> <telaio /> <posizione>3</posizione> <nomefile>hp000012610.jpg</nomefile> <isstocknuovo>n</isstocknuovo> </Immagine> <Immagine> <targa>az339mf</targa> <telaio /> <posizione>4</posizione> <nomefile>hp000012611.jpg</nomefile> <isstocknuovo>n</isstocknuovo> </Immagine> <Immagine> <targa>az339mf</targa> <telaio /> <posizione>5</posizione> <nomefile>hp000012612.jpg</nomefile> <isstocknuovo>n</isstocknuovo> </Immagine> <Immagine> <targa>az339mf</targa> <telaio /> <posizione>6</posizione> <nomefile>hp000012613.jpg</nomefile> <isstocknuovo>n</isstocknuovo> </Immagine> <Immagine> <targa>cd632mh</targa> <telaio /> <posizione>4</posizione> <nomefile>hp000012619.jpg</nomefile> <isstocknuovo>n</isstocknuovo> </Immagine> <Immagine> <targa>dd756fg</targa> <telaio /> <posizione>7</posizione> <nomefile>hp000012610.jpg</nomefile> <isstocknuovo>n</isstocknuovo> </Immagine> </Archivio_fotostock> 63

13.4 Esempi Preventivi e Contratti 13.4.1 Esempio XML di esportazione Archivio Preventivi e Contratti <?xml version="1.0" encoding="windows-1252"?> <Archivio_Preventivi xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns="http://tempuri.org/integrationschema.xsd"> <!--Contratto di veicolo in stock importato da DMS--> <Preventivo> <Preventivo_ID> <codpreventivo>95126</codpreventivo> <sede>carrozzeria DE ANGELIS</sede> <tipo>nfc</tipo> <data>2009-06-15</data> <funzvendita>023</funzvendita> <validato>s</validato> <note>deve PORTARE FIDEJUSSIONE BANCA</note> <ultimostato>salvataggio modifica del funzionario</ultimostato> <datastato>2009-06-16</datastato> </Preventivo_ID> <cliente> <codice>98713</codice> <ragionesociale>test DI PROVA</ragionesociale> <nome>nome COMPLETO</nome> <recapito> <indirizzo>via Prova 17</indirizzo> <cap>20100</cap> <localita>milano</localita> <provincia>mi</provincia> <telfisso>0200556677</telfisso> <telcellulare>333 552244</telcellulare> <fax>02005555</fax> <email>test@libero.it</email> <www>www.test.com</www> </recapito> <codfiscale>tstprv60e12h501n</codfiscale> <partiva /> <nascita> <data>1960-05-12</data> <localita>milano</localita> <provincia>mi</provincia> <nazione>ita</nazione> </nascita> <statocivile>coniugato/a</statocivile> <sesso>maschio</sesso> <professione>ingegnere</professione> <tipologia>autonomo</tipologia> <figli>due</figli> <fontecontatto>air.one</fontecontatto> <categoria>trasporti</categoria> <registroimprese /> <documento> <tipo>patente</tipo> <numero>1111111111</numero> <datarilascio>1980-05-02</datarilascio> <enterilascio>pretura MILANO</enterilascio> <provincia>mi</provincia> <nazione /> </documento> <note /> </cliente> <veicolo> <categoria>a</categoria> <codmarca>20</codmarca> <descrmarca>opel</descrmarca> <codmodello>3602</codmodello> <descrmodello>zafira 2ª serie</descrmodello> <descrmodellocomplesso>n</descrmodellocomplesso> <codversione>77201</codversione> <descrversione>zafira 1.6 16V VVT Enjoy</descrversione> <annoxx>2008</annoxx> <mesexx>01</mesexx> <aamminfocar>20080177201</aamminfocar> <descrizione>opel Zafira 1.6 16V VVT Enjoy</descrizione> <fineimmatr>200904</fineimmatr> <codicecasa>qn75i758</codicecasa> <codicecasa>qn75i759</codicecasa> <codiceomologazione>nan5158est008b</codiceomologazione> <codiceomologazione>oew0l22est309</codiceomologazione> <codiceomologazione>oew0l22est311</codiceomologazione> <codiceomologazione>oew0l22est417</codiceomologazione> <codiceomologazione>oew0l22est419</codiceomologazione> <codiceomologazione>oew0l22est533</codiceomologazione> <codiceomologazione>oew0l22est535</codiceomologazione> <codiceomologazione>oew0l22est657</codiceomologazione> <codiceomologazione>oew0l22est659</codiceomologazione> <codiceomologazione>oew0l22est789</codiceomologazione> <codiceomologazione>oew0l22est791</codiceomologazione> </veicolo> <colorest> <Esterno_Interno>E</Esterno_Interno> <CodiceCasa>4AU</CodiceCasa> 64

<Descrizione>SILVER LIGHTNING, M2</Descrizione> <Metallizzato>N</Metallizzato> </colorest> <colorint> <Esterno_Interno>I</Esterno_Interno> <CodiceCasa>TABR</CodiceCasa> <Descrizione>Twist/Elba Antracite</Descrizione> <Metallizzato>N</Metallizzato> </colorint> <telaio>w0l0ahm759g072013</telaio> <targa /> <TipoEqu>A</TipoEqu> <DesEQU>bracciolo post montaggio</desequ> <Prezzo>56.0000</Prezzo> <CodiceCasa>11</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>CLIMA AUTOMATICO (SAC)</DesEQU> <Prezzo>166.6700</Prezzo> <CodiceCasa>C61</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>COMFORT PACK ENJOY</DesEQU> <Prezzo>150.0000</Prezzo> <codoptqr>36586</codoptqr> <CodiceCasa>XGCV</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>FENDINEBBIA</DesEQU> <Prezzo>137.5000</Prezzo> <CodiceCasa>T96</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>FLEX ORGANIZER VANO BAGAGLI</DesEQU> <Prezzo>83.3300</Prezzo> <CodiceCasa>AQ2</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>NEW ENJOY PACK CON SAC</DesEQU> <Prezzo>191.6700</Prezzo> <CodiceCasa>XENX</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>RADIO CD30 MP3</DesEQU> <Prezzo>100.0000</Prezzo> <codoptqr>29711</codoptqr> <CodiceCasa>UCH</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>SILVER LIGHTNING, M2</DesEQU> <Prezzo>375.0000</Prezzo> <CodiceCasa>4AU</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>Twist/Elba Antracite</DesEQU> <Prezzo>0.0000</Prezzo> <CodiceCasa>TABR</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>VETRI LAT. POST. OSCURATI</DesEQU> <Prezzo>133.3300</Prezzo> <CodiceCasa>A14</CodiceCasa> <spese_servizi> <codice>1</codice> <tipo>m</tipo> <posizione>m</posizione> <descrizione>messa IN STRADA</descrizione> <importo>860.0000</importo> <aliquotaiva>20</aliquotaiva> <omaggio>n</omaggio> <from_qrt>s</from_qrt> </spese_servizi> <spese_servizi> <codice>2</codice> <tipo>i</tipo> <posizione>i</posizione> <descrizione>ipt</descrizione> <importo>150.8100</importo> <aliquotaiva>0.00</aliquotaiva> <omaggio>n</omaggio> <from_qrt>s</from_qrt> </spese_servizi> 65

<spese_servizi> <codice>3</codice> <tipo>i</tipo> <posizione>i</posizione> <descrizione>ipt AGGIUNTIVA</descrizione> <importo>135.0000</importo> <aliquotaiva>0.00</aliquotaiva> <omaggio>n</omaggio> <from_qrt>s</from_qrt> </spese_servizi> <iniziative> <codiceposizione>c</codiceposizione> <descrizione /> <importo>-1152.0000</importo> </iniziative> <iniziative> <codiceposizione>z</codiceposizione> <descrizione>porte APERTE</descrizione> <importo>500.0000</importo> </iniziative> <iniziative> <codiceposizione>g</codiceposizione> <descrizione>rottamazione</descrizione> <importo>1500.0000</importo> </iniziative> <finanziamento> <tipo>finanziamento STANDARD</tipo> <finanziaria>findomestic</finanziaria> <importo>10000.0000</importo> <rata>325.0000</rata> <numrate>36</numrate> <tan>9.0</tan> </finanziamento> <datavendita>2009-06-15</datavendita> <dataconsegna>2009-08-10</dataconsegna> <listino>01/01/0001</listino> <accontoincassato>s</accontoincassato> <aliquotaiva>20</aliquotaiva> <prezzolistino>23040.0000</prezzolistino> <prezzoequip>1337.5000</prezzoequip> <prezzoaccessori>1000.0000</prezzoaccessori> <prezzospese>1145.8100</prezzospese> <prezzoiniziative>848.0000</prezzoiniziative> <prezzoconcordato>22000.0000</prezzoconcordato> <prezzopermuta>0.0000</prezzopermuta> <prezzoacconto>1000.0000</prezzoacconto> <prezzoaltrespese>0.00</prezzoaltrespese> <permuta> <veicolopermuta> <categoria>a</categoria> <codmarca>20</codmarca> <descrmarca>opel</descrmarca> <codmodello>3096</codmodello> <descrmodello>agila 1ª serie</descrmodello> <descrmodellocomplesso>n</descrmodellocomplesso> <codversione>48858</codversione> <descrversione>agila 1.0 12V</descrversione> <annoxx>2000</annoxx> <mesexx>04</mesexx> <aamminfocar>20000448858</aamminfocar> <descrizione>opel Agila 1.0 12V</descrizione> <fineimmatr>200201</fineimmatr> <codicecasa>hl68ce51</codicecasa> <codiceomologazione>oew0l02est02</codiceomologazione> <codiceomologazione>oew0l02est04</codiceomologazione> <codiceomologazione>oew0l02est06</codiceomologazione> </veicolopermuta> <DesEQU>Airbag guida</desequ> <CodNORM>SIC01</CodNORM> <DesEQU>Cambio manuale</desequ> <CodNORM>TRA58</CodNORM> <DesEQU>Chiave con transponder</desequ> <CodNORM>SER15</CodNORM> <DesEQU>Correttore assetto fari</desequ> <CodNORM>LUX03</CodNORM> 66

<DesEQU>Immobilizzatore</DesEQU> <CodNORM>SER16</CodNORM> <DesEQU>Indicatore temperatura esterna</desequ> <CodNORM>STR04</CodNORM> <DesEQU>Pretensionatore cinture</desequ> <CodNORM>SIC70</CodNORM> <DesEQU>Retrovisori elettrici</desequ> <CodNORM>VIS72</CodNORM> <DesEQU>Ricircolo aria</desequ> <CodNORM>VEN05</CodNORM> <DesEQU>Sedile guida regolabile in altezza</desequ> <CodNORM>SED02</CodNORM> <DesEQU>Sedile posteriore sdoppiato</desequ> <CodNORM>DIV02</CodNORM> <DesEQU>Servosterzo</DesEQU> <CodNORM>VOL78</CodNORM> <DesEQU>Tergilunotto</DesEQU> <CodNORM>VIS12</CodNORM> <colorepermuta> <Esterno_Interno>E</Esterno_Interno> <CodiceCasa>Z7T</CodiceCasa> <Descrizione>BIANCO METALLIZZATO</Descrizione> <Metallizzato>S</Metallizzato> </colorepermuta> <telaiopermuta /> <targapermuta>aa555tt</targapermuta> <chilometri>95000</chilometri> <periodoimm>2000</periodoimm> <quotazioneqrstand>1400.0000</quotazioneqrstand> <quotazioneqrpers>1400.0000</quotazioneqrpers> <speseripristino> <descrizione>spese di carrozzeria</descrizione> <importo>800.0000</importo> <effettiva>n</effettiva> </speseripristino> <variazionestatouso>-183.0000</variazionestatouso> <variazioneconcessionario>0.0000</variazioneconcessionario> <prezzopermutaconcordato>0.0000</prezzopermutaconcordato> <destinazione>privato</destinazione> <notepermuta /> <approvazione>s</approvazione> <info> <provenienza /> <descrgaranzia /> <dataimmatricolazione>2000-07-12</dataimmatricolazione> <dataprevarrivo>2009-06-15</dataprevarrivo> 67

</info> </permuta> </Preventivo> <!--Preventivo veicolo virtuale non da stock--> <Preventivo> <Preventivo_ID> <codpreventivo>95127</codpreventivo> <sede>carrozzeria DE ANGELIS</sede> <tipo>nfc</tipo> <data>2009-06-15</data> <funzvendita>023</funzvendita> <validato>s</validato> <ultimostato>salvataggio modifica del funzionario</ultimostato> <datastato>2009-06-16</datastato> </Preventivo_ID> <cliente> <codice>98713</codice> <ragionesociale>test DI PROVA</ragionesociale> <nome>nome COMPLETO</nome> <recapito> <indirizzo>via Prova 17</indirizzo> <cap>20100</cap> <localita>milano</localita> <provincia>mi</provincia> <telfisso>0200556677</telfisso> <telcellulare>333 552244</telcellulare> <fax>02005555</fax> <email>test@libero.it</email> <www>www.test.com</www> </recapito> <codfiscale>tstprv60e12h501n</codfiscale> <partiva /> <nascita> <data>1960-05-12</data> <localita>milano</localita> <provincia>mi</provincia> <nazione>ita</nazione> </nascita> <statocivile>coniugato/a</statocivile> <sesso>maschio</sesso> <professione>ingegnere</professione> <tipologia>autonomo</tipologia> <figli>due</figli> <fontecontatto>air.one</fontecontatto> <categoria>trasporti</categoria> <registroimprese /> <documento> <tipo>patente</tipo> <numero>1111111111</numero> <datarilascio>1980-05-02</datarilascio> <enterilascio>pretura MILANO</enterilascio> <provincia>mi</provincia> <nazione /> </documento> <note /> </cliente> <veicolo> <categoria>a</categoria> <codmarca>20</codmarca> <descrmarca>opel</descrmarca> <codmodello>3602</codmodello> <descrmodello>zafira 2ª serie</descrmodello> <descrmodellocomplesso>n</descrmodellocomplesso> <codversione>67303</codversione> <descrversione>zafira 2.0 T 240CV 16V OPC</descrversione> <annoxx>2009</annoxx> <mesexx>04</mesexx> <aamminfocar>20090467303</aamminfocar> <descrizione>opel Zafira 2.0 T 240CV 16V OPC</descrizione> <fineimmatr>0</fineimmatr> <codicecasa>qo75mc61</codicecasa> </veicolo> <colorest> <Esterno_Interno>E</Esterno_Interno> <CodiceCasa>4AU</CodiceCasa> <Descrizione>SILVER LIGHTNING, M2</Descrizione> <Metallizzato>N</Metallizzato> </colorest> <colorint> <Esterno_Interno>I</Esterno_Interno> <CodiceCasa>TABL</CodiceCasa> <Descrizione>TWIST/ELBA-CHARCOAL</Descrizione> <Metallizzato>N</Metallizzato> </colorint> <telaio /> <targa /> <TipoEqu>A</TipoEqu> <DesEQU>VETRI POSTERIORI OSCURATI</DesEQU> <Prezzo>150.0000</Prezzo> <CodiceCasa>11</CodiceCasa> 68

<TipoEqu>E</TipoEqu> <DesEQU>Cerchi in lega 8Jx19" a 10 razze OPC e pneu. 235/35 R19 [QX5] </DesEQU> <Prezzo>650.0000</Prezzo> <codoptqr>40409</codoptqr> <CodiceCasa>QX5</CodiceCasa> <TipoEqu>E</TipoEqu> <DesEQU>Rete di sicurezza [AP9] </DesEQU> <Prezzo>140.0000</Prezzo> <codoptqr>150</codoptqr> <CodiceCasa>AP9</CodiceCasa> <TipoEqu>EP</TipoEqu> <DesEQU>Radio CD70 Navi (Nav.Sys.,MP3,Mappa Italia,Graph.Info Disp.,GPS) [UCE] </DesEQU> <Prezzo>850.0000</Prezzo> <codoptqr>29814</codoptqr> <CodiceCasa>UCE</CodiceCasa> <TipoEqu>EP</TipoEqu> <DesEQU>Winter Pack 1 [W7Z] </DesEQU> <Prezzo>560.0000</Prezzo> <codoptqr>29708</codoptqr> <CodiceCasa>W7Z</CodiceCasa> <spese_servizi> <codice>1</codice> <tipo>m</tipo> <posizione>m</posizione> <descrizione>messa IN STRADA</descrizione> <importo>765.0000</importo> <aliquotaiva>20</aliquotaiva> <omaggio>n</omaggio> <from_qrt>s</from_qrt> </spese_servizi> <spese_servizi> <codice>2</codice> <tipo>i</tipo> <posizione>i</posizione> <descrizione>ipt</descrizione> <importo>150.8100</importo> <aliquotaiva>0</aliquotaiva> <omaggio>n</omaggio> <from_qrt>s</from_qrt> </spese_servizi> <spese_servizi> <codice>3</codice> <tipo>i</tipo> <posizione>i</posizione> <descrizione>ipt AGGIUNTIVA</descrizione> <importo>135.0000</importo> <aliquotaiva>0</aliquotaiva> <omaggio>n</omaggio> <from_qrt>s</from_qrt> </spese_servizi> <iniziative> <codiceposizione>c</codiceposizione> <descrizione>sconto DIPENDENTE</descrizione> <importo>-5150.2500</importo> </iniziative> <listino>28/04/2009</listino> <accontoincassato>n</accontoincassato> <aliquotaiva>20</aliquotaiva> <prezzolistino>34335.0000</prezzolistino> <prezzoequip>2200.0000</prezzoequip> <prezzoaccessori>0.0000</prezzoaccessori> <prezzospese>1050.8100</prezzospese> <prezzoiniziative>-5150.2500</prezzoiniziative> <prezzoconcordato>32500.0000</prezzoconcordato> <prezzopermuta>0</prezzopermuta> <prezzoacconto>0.0000</prezzoacconto> <prezzoaltrespese>0</prezzoaltrespese> </Preventivo> </Archivio_Preventivi> 13.4.2 Esempio XML di importazione Todo 69

13.5 Esempi Archivio Clienti 13.5.1 Esempio XML di esportazione Archivio Clienti <?xml version="1.0" encoding="windows-1252"?> <Archivio_Clienti xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns="http://tempuri.org/integrationschema.xsd"> <Clienti> <Cliente_ID> <idcliente>98713</idcliente> <codiceinterno /> <funzionario>022</funzionario> </Cliente_ID> <daticliente> <codice>98713</codice> <ragionesociale>test DI PROVA</ragionesociale> <nome>nome COMPLETO</nome> <recapito> <indirizzo>via Prova 17</indirizzo> <cap>20100</cap> <localita>milano</localita> <provincia>mi</provincia> <telfisso>0200556677</telfisso> <telcellulare>333 552244</telcellulare> <fax>02005555</fax> <email>test@libero.it</email> <www>www.test.com</www> </recapito> <codfiscale>tstprv60e12h501n</codfiscale> <partiva /> <nascita> <data>1960-05-12</data> <localita>milano</localita> <provincia>mi</provincia> <nazione>ita</nazione> </nascita> <statocivile>coniugato/a</statocivile> <sesso>maschio</sesso> <professione>ingegnere</professione> <tipologia>autonomo</tipologia> <figli>due</figli> <fontecontatto>air.one</fontecontatto> <categoria>trasporti</categoria> <registroimprese /> <documento> <tipo>patente</tipo> <numero>1111111111</numero> <datarilascio>1980-05-02</datarilascio> <enterilascio>pretura MILANO</enterilascio> <provincia>mi</provincia> <nazione /> </documento> <note /> </daticliente> <privacy>s</privacy> </Clienti> </Archivio_Clienti> 13.5.2 Esempio XML di importazione Archivio Clienti <?xml version="1.0" encoding="utf-8"?> <Archivio_Clienti xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns="http://tempuri.org/integrationschema.xsd"> <Clienti> <Cliente_ID> <codiceinterno>051838</codiceinterno> <funzionario>022</funzionario> </Cliente_ID> <daticliente> <ragionesociale>formighetti</ragionesociale> <nome>gianni</nome> <recapito> <indirizzo>via COMOTTI N. 45</indirizzo> <cap>02100</cap> <localita>rieti</localita> <provincia>ri</provincia> <telfisso /> <telcellulare /> <fax /> <email /> <www /> </recapito> <codfiscale /> <partiva /> <statocivile>celibe</statocivile> <sesso /> <professione /> <tipologia>individuale</tipologia> <figli>0</figli> 70

<fontecontatto>pagine Gialle</fontecontatto> <categoria>privati</categoria> <registroimprese /> <note /> </daticliente> <privacy>s</privacy> </Clienti> </Archivio_Clienti> 71

13.6 Esempi Archivio Campagne 13.6.1 Esempio XML di esportazione 13.6.2 Esempio XML di importazione 13.7 Esempi Archivio Colori 13.7.1 Esempio XML di esportazione 13.7.2 Esempio XML di importazione 13.8 Esempi Archivio Spese e Servizi 13.8.1 Esempio XML di esportazione Archivio Spese e Servizi <?xml version="1.0" encoding="windows-1252"?> <Archivio_SpeseServizi xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns="http://tempuri.org/integrationschema.xsd"> <Spesa_Servizio> <codice>1</codice> <nome>messa IN STRADA</nome> <posizione>m</posizione> <importolibero>s</importolibero> <areanuovo>s</areanuovo> <bloccato>s</bloccato> <listino> <datavigore>2000-01-01</datavigore> <limitevigore>999999</limitevigore> <importoivato>s</importoivato> <importo>1.0000</importo> <aliquotaiva>999</aliquotaiva> </listino> <applicazione> <bloccato>s</bloccato> <obbligatorio>s</obbligatorio> </applicazione> </Spesa_Servizio> <Spesa_Servizio> <codice>2</codice> <nome>ipt</nome> <posizione>i</posizione> <importolibero>n</importolibero> <areanuovo>s</areanuovo> <bloccato>s</bloccato> <listino> <datavigore>2000-01-01</datavigore> <limitevigore>999999</limitevigore> <importoivato>s</importoivato> <importo>150.8100</importo> <aliquotaiva>998</aliquotaiva> </listino> <applicazione> <bloccato>s</bloccato> <obbligatorio>s</obbligatorio> </applicazione> </Spesa_Servizio> <Spesa_Servizio> <codice>3</codice> <nome>ipt AGGIUNTIVA</nome> <posizione>i</posizione> <importolibero>s</importolibero> <areanuovo>s</areanuovo> <bloccato>s</bloccato> <listino> <datavigore>2000-01-01</datavigore> <limitevigore>999999</limitevigore> <importoivato>s</importoivato> <importo>135.0000</importo> <aliquotaiva>998</aliquotaiva> </listino> 72

73 <applicazione> <bloccato>s</bloccato> <obbligatorio>s</obbligatorio> </applicazione> </Spesa_Servizio> <Spesa_Servizio> <codice>4</codice> <nome>cessione diritto di proprietà</nome> <posizione>a</posizione> <importolibero>s</importolibero> <areanuovo>s</areanuovo> <bloccato>n</bloccato> <listino> <datavigore>2000-01-01</datavigore> <limitevigore>999999</limitevigore> <importoivato>s</importoivato> <importo>0</importo> <aliquotaiva>20</aliquotaiva> </listino> <applicazione> <bloccato>n</bloccato> <obbligatorio>n</obbligatorio> </applicazione> </Spesa_Servizio> <Spesa_Servizio> <codice>5</codice> <nome>procura speciale</nome> <posizione>a</posizione> <importolibero>s</importolibero> <areanuovo>s</areanuovo> <bloccato>n</bloccato> <listino> <datavigore>2000-01-01</datavigore> <limitevigore>999999</limitevigore> <importoivato>s</importoivato> <importo>0</importo> <aliquotaiva>20</aliquotaiva> </listino> <applicazione> <bloccato>n</bloccato> <obbligatorio>n</obbligatorio> </applicazione> </Spesa_Servizio> <Spesa_Servizio> <codice>6</codice> <nome>messa in Strada</nome> <posizione>m</posizione> <importolibero>n</importolibero> <areanuovo>s</areanuovo> <bloccato>n</bloccato> <listino> <datavigore>2009-06-15</datavigore> <limitevigore>000020</limitevigore> <importoivato>s</importoivato> <importo>500.0000</importo> <aliquotaiva>20</aliquotaiva> </listino> <listino> <datavigore>2009-06-15</datavigore> <limitevigore>000020003789</limitevigore> <importoivato>s</importoivato> <importo>482.0000</importo> <aliquotaiva>20</aliquotaiva> </listino> <listino> <datavigore>2009-06-15</datavigore> <limitevigore>000020003720</limitevigore> <importoivato>s</importoivato> <importo>2100.0000</importo> <aliquotaiva>20</aliquotaiva> </listino> <listino> <datavigore>2009-06-15</datavigore> <limitevigore>000020003425</limitevigore> <importoivato>s</importoivato> <importo>795.0000</importo> <aliquotaiva>20</aliquotaiva> </listino> <listino> <datavigore>2009-06-15</datavigore> <limitevigore>000020003881</limitevigore> <importoivato>s</importoivato> <importo>1052.0000</importo> <aliquotaiva>20</aliquotaiva> </listino> <applicazione> <codmarca>20</codmarca> <bloccato>s</bloccato> <obbligatorio>s</obbligatorio> </applicazione> </Spesa_Servizio> <Spesa_Servizio> <codice>7</codice>

<nome>messa in strada esente</nome> <posizione>m</posizione> <importolibero>n</importolibero> <areanuovo>s</areanuovo> <bloccato>n</bloccato> <listino> <datavigore>2009-06-15</datavigore> <limitevigore>999999</limitevigore> <importoivato>n</importoivato> <importo>185.0000</importo> <aliquotaiva>0</aliquotaiva> </listino> <applicazione> <bloccato>s</bloccato> <obbligatorio>s</obbligatorio> </applicazione> </Spesa_Servizio> <Spesa_Servizio> <codice>8</codice> <nome>estensione Garanzia 24+24</nome> <posizione>a</posizione> <importolibero>n</importolibero> <areanuovo>s</areanuovo> <bloccato>n</bloccato> <listino> <datavigore>2009-06-15</datavigore> <limitevigore>000020003720</limitevigore> <importoivato>s</importoivato> <importo>800.0000</importo> <aliquotaiva>20</aliquotaiva> </listino> <listino> <datavigore>2009-06-15</datavigore> <limitevigore>999999</limitevigore> <importoivato>s</importoivato> <importo>450.0000</importo> <aliquotaiva>20</aliquotaiva> </listino> <applicazione> <codmarca>20</codmarca> <bloccato>n</bloccato> <obbligatorio>n</obbligatorio> </applicazione> </Spesa_Servizio> <Spesa_Servizio> <codice>9</codice> <nome>estensione Graranzia 24 + 36</nome> <posizione>a</posizione> <importolibero>s</importolibero> <areanuovo>s</areanuovo> <bloccato>n</bloccato> <listino> <datavigore>2009-06-15</datavigore> <limitevigore>999999</limitevigore> <importoivato>s</importoivato> <importo>720.0000</importo> <aliquotaiva>20</aliquotaiva> </listino> <applicazione> <bloccato>n</bloccato> <obbligatorio>n</obbligatorio> </applicazione> </Spesa_Servizio> <Spesa_Servizio> <codice>1</codice> <nome>trapasso</nome> <tipo>i</tipo> <posizione>i</posizione> <obbligatorio>n</obbligatorio> <importolibero>s</importolibero> <areanuovo>n</areanuovo> <bloccato>n</bloccato> <listino> <datavigore>2009-06-15</datavigore> <importoivato>n</importoivato> <importo>0</importo> <aliquotaiva>-1</aliquotaiva> </listino> </Spesa_Servizio> <Spesa_Servizio> <codice>2</codice> <nome>garanzia 24 mesi GOLD</nome> <tipo>s</tipo> <posizione>s</posizione> <obbligatorio>n</obbligatorio> <importolibero>n</importolibero> <areanuovo>n</areanuovo> <bloccato>n</bloccato> <listino> <datavigore>2009-06-15</datavigore> <importoivato>s</importoivato> <importo>250.0000</importo> <aliquotaiva>20</aliquotaiva> 74

</listino> </Spesa_Servizio> </Archivio_SpeseServizi> 13.8.2 Esempio XML di importazione Archivio Spese e Servizi <?xml version="1.0" encoding="windows-1252"?> <Archivio_SpeseServizi xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns="http://tempuri.org/integrationschema.xsd"> <Spesa_Servizio> <codice>6</codice> <nome>messa in Strada</nome> <posizione>m</posizione> <importolibero>n</importolibero> <areanuovo>s</areanuovo> <bloccato>n</bloccato> <listino> <datavigore>2009-06-18</datavigore> <limitevigore>000020003720</limitevigore> <importoivato>s</importoivato> <importo>2300.0000</importo> <aliquotaiva>20</aliquotaiva> </listino> <applicazione> <codmarca>20</codmarca> <bloccato>s</bloccato> <obbligatorio>s</obbligatorio> </applicazione> </Spesa_Servizio> </Archivio_SpeseServizi> 13.9 Esempi Accessori 13.9.1 Esempio XML di esportazione 13.9.2 Esempio XML di importazione 75

14 Appendici 14.1 Tabella Optional Normalizzati per veicoli usati codnorm Descrizione codoptqr FRE02 ABS 7476 SIC01 Airbag guida 7477 SIC50 Airbag laterali 7479 SIC02 Airbag passeggero 7480 SIC60 Airbag per la testa 16716 SIC65 Airbag per le ginocchia 29300 SER52 Antifurto 7481 DIV54 Appoggiatesta posteriori 7482 ICO10 Autoradio 7483 ICO20 Bluetooth 50965 TRA56 Cambio automatico 7484 TRA58 Cambio manuale 7485 TET50 Capote / Hard top reclinabile elettricamente 7964 RUO60 Cerchi in lega 7486 STR20 Check panel 7487 SER15 Chiave con transponder 7488 SER62 Chiusura centralizzata 7489 VEN64 Climatizzatore 7490 TRA05 Controllo automatico velocità 7491 SIC18 Controllo elettronico della stabilità 7492 SIC14 Controllo elettronico della trazione 7508 LUX03 Correttore assetto fari 7493 LUX69 Fari anteriori allo xeno (a scarica di gas) 32168 LUX66 Fendinebbia 7495 EMI10 Filtro antiparticolato 46808 TET40 Hard top 15553 SER16 Immobilizzatore 7496 STR04 Indicatore temperatura esterna 7497 RIV50 Interni in materiale pregiato 7965 VIS68 Lavatergifari 7498 ICO17 Navigatore satellitare 11932 SIC70 Pretensionatore cinture 7499 VIS72 Retrovisori elettrici 7500 VIS74 Retrovisori elettrici termici 7501 VIS11 Retrovisori ripiegabili elettricamente 7502 VEN05 Ricircolo aria 7503 SED02 Sedile guida regolabile in altezza 7504 DIV02 Sedile posteriore sdoppiato 7505 SED76 Sedili regolabili elettricamente 7506 VIS79 Sensori di parcheggio posteriori 32169 VOL78 Servosterzo 7507 SOS80 Sospensioni autoregolabili 7509 VIS12 Tergilunotto 7510 TET82 Tetto apribile 7511 EST10 Vernice metallizzata 16717 EST84 Vernice speciale 7512 VIS02 Vetri elettrici anteriori 7513 VIS03 Vetri elettrici posteriori 7515 VOL86 Volante regolabile 7516 76

15 Utilità di supporto: FotoLoader 3.0 Revise 1.6 : aumento a 15 foto 15.1 FotoLoader.exe A supporto dell'integrazione light di Infocarweb2, è stata creata una piccola applicazione Windows ("FotoLoader"), da installare su un computer locale, per "impacchettare" le immagini e l'xml dell'integrazione delle foto dello stock ed, eventualmente, spedirlo al server. Il setup dell applicazione è scaricabile gratuitamente dal seguente sito: http://www.infocar.org/faq_infocarweb2/setupfotoloader.zip 77

15.2 Caricamento delle foto 15.2.1 Caricamento manuale Per associare le foto ad una targa (o al telaio) eseguire i seguenti passi: 1) cliccare su Nuovo (oppure sul menù Modifica >> Nuovo) 2) nel "pannello" arancio che compare nella finestra, inserire la targa o il telaio del veicolo a cui abbinare le foto (che deve essere già presente nello stock di InfocarWeb2) 3) scegliere il tipo di stock (se Nuovo o Usato) a. con il pulsante Sfoglia cercare le immagini da associare (selezionarne più di una tenendo premuto il tasto Ctrl) b. trascinare una o più immagini dalla cartella di Windows nei "riquadri" contenuti nel pannello (ciascun riquadro corrisponde alla posizione della foto nello stock di Infocarweb2 per un massimo di 15) 4) per visualizzare un'immagine ingrandita fare doppio click sul riquadro dell'immagine 5) per cancellare un'immagine, selezionarla (click sinistro) ed con il click destro scegliere Elimina del menù contestuale 6) per spostare una immagine di posizione, trascinarla nella posizione desiderata (solo all interno dello stesso pannello), se c è già una immagine nel riquadro, questa verrà scambiata di posizione 7) per eliminare completamente il veicolo, cliccare sul pannello arancio e cliccare sul pulsante Elimina (oppure sul menù Modifica >> Elimina) 15.2.2 Caricamento da file E' possibile aggiungere i pannelli, automaticamente precompilati, leggendoli dal file di Excel o XML: 1) cliccare su Carica (oppure il menù File >> Carica >> Stock per Foto), scegliere il file da importare tra: a) Stampa Dispatcher : file xls ottenuto da InfocarWeb2 nella sezione Invio ai Siti >> Stampa >> Esporta b) Export Integrazione : file zip ottenuto dall'esportazione Foto dell'integrazione Light di InfocarWeb2 c) File XML : file xml creato esternamente con l'elenco delle targhe da caricare secondo il tracciato dell'integrazione Light di InfocarWeb2 2) procedere all'assegnazione delle foto come descritto in precedenza (1.2.1 3a/3b) 15.2.3 Caricamento schedulato E possibile schedulare il caricamento delle foto, preparando tutti i parametri in anticipo e leggendole da una cartella predisposta. 1) Collocare tutte le foto in un unica cartella; 2) Rinominare i file delle foto con la targa, un separatore e la posizione da associare (es: <targa><separatore><posizione>.jpg = AA123BB-1.jpg, AA123BB-2.jpg, AA456BB-1.ipg, etc ); 78

3) Impostare, dal menù Impostazioni -> Cartella Foto, il percorso della cartella con le foto e il carattere separatore della targa dalla posizione. Nel caso di veicoli nuovi, il nome del file conterrà il telaio e andrà selezionata la spunta dello Stock Nuovo ; 4) Impostare tutti i parametri d invio, come spiegato nei paragrafi seguenti (utilizzare il carattere * nel nome del file zip per distinguere i vari invii esempio invio_foto*.zip); 5) Impostare una schedulazione di Windows indicando nel comando il parametro /foto (vedere paragrafo 15.2.5). I file presenti nella Cartella, al termine della spedizione, saranno rinominati con estensione jpeg, per non ripetere l invio alla schedulazione successiva. Per fare un test della procedura, dal menù Procedure, scegliere testschedulazione. Terminato il test, selezionare Rinominafoto per tornare alla precedente nomenclatura dei file (.jpg). 15.2.4 Invio al server Dopo aver assegnato tutte le immagini ai relativi veicoli, è possibile inviare il tutto al server di InfocarWeb2 cliccando sul pulsante Invia (oppure il menù File >> Invia al Server) impostando i parametri di spedizione nelle Impostazioni: 1) via ftp impostare il nome del server, l'utente e la password di accesso, il percorso e il nome del file. Utilizzare il carattere * per inserire, nel nome del file zip, l'estensione con la data e l'ora (MMgghhmm es.: foto_stock*.zip diventa foto_stock_12311245.zip). In questo modo è possibile inviare 4/5 veicoli per volta così da non creare file troppo grandi o rallentare la fase di caricamento manuale lato client. Per inviare i dati sul server ASP di Editoriale Domus, è possibile utilizzare l'ftp ftp.quattroruotepro.com previo accordo con Quattroruote Professional; 2) via http 79

impostare l'indirizzo http e il percorso della pagina adibita all'upload. Per inviare i dati sul server ASP di Editoriale Domus, è possibile utilizzare la pagina http://www.infocarweb2.org/admin/integrazione/upload.aspx previo accordo con Quattroruote Professional; 3) via mail impostare l'indirizzo e-mail a cui inviare il file l'allegato (attenzione ai limiti di dimensione degli allegati) dopo aver impostato i parametri del server di posta (Impostazioni >> Server di Posta) 4) via file 80

impostare un persorso locale o uno di rete condiviso dove copiare il file. Per l'invio via ftp e http, se è presente un server proxy si possono configurare i parametri nel menù Impostazioni >> Server Proxy. Sull'Infocarweb2 che riceverà i file, andrà impostata la schedulazione per l'import dei file inviati, indicando il percorso dove recuperare il file spedito dal FotoLoader. 15.2.5 Schedulazione Dal Pannello di controllo di Windows, selezionare Operazioni pianificate (Scheduled tasks) e selezionare Aggiungi operazione pianificata. Seguire le indicazioni della Pianificazione guidata operazioni, scegliendo il programma Fotoloader.exe (nel percorso in cui è stato installato) e la frequenza di esecuzione della procedura. Utilizzare un utente che abbia sufficienti diritti di scrittura sulla cartella delle foto e nel registro di Windows (power user), scegliere Apri le proprietà avanzate per questa operazione quando si sceglie fine. Nelle proprietà dell operazione aggiungere nel campo Esegui:, dopo Fotoloader.exe, il parametro /foto (/csv per il file dello stock): 81

e applicare. Procedere infine con la schedulazione dell importazione, dall Amministrazione di InfocarWeb2. Per verificare l esito della schedulazione consultare il log degli Eventi di Windows (%SystemRoot%\system32\eventvwr.msc /s) o il file di log fotoloaderlog.txt nella cartella del Fotoloader.exe. 15.3 Conversione XLS Oltre all'invio delle foto, il FotoLoader può inviare al server InfocarWeb2 anche file xml da caricare leggendoli da fogli di Excel. Il foglio potrà contenere solo i campi identificativi del veicolo e le informazioni che si desiderano aggiornare (per esempio i prezzi di vendita). Affinché la conversione in XML dei campi avvenga in modo corretto, è necessario utilizzare una nomenclatura delle colonne standardizzata per ogni tabella. 15.3.1 Conversione XLS veicoli usati Si può utilizzare un foglio di Excel per modificare direttamente i valori dei veicoli o inserire in stock veicoli nuovi (conoscendone il codice Infocar). Solo i campi conosciuti verranno trasformati e valorizzati nel file XML prodotto dal FotoLoader. Per i veicoli usati, sono riconosciuti i seguenti nomi di colonna (evidenziati quelli obbligatori): sede codstock funzritiro funzvendita note noteinternet targa telaio aamminfocar codicecasa codiceinterno chilometri codicecontratto prezzovenditaprop prezzointernet prezzovenditacommerc prezzovenditaeffet prezzovenditaminimo prezzoritiro quotazqrritiro garanzia datascadgaranzia descrgaranzia dataimmatricolazione dataproduzione dataprevarrivo dataarrivo datascadrevisione datascadbollo datascadesenzbollo dataopzione datavendita annuncio disponibile fatturabile tagliandi ipoteca leasing libretto passaggi provenienza spesevarie statouso_carrozzeria statouso_meccanica statouso_interni statouso_pneumatici spesaeffet_carrozzeria spesaeffet_meccanica spesaeffet_interni spesaeffet_pneumatici spesaprev_carrozzeria spesaprev_meccanica spesaprev_interni spesaprev_pneumatici Per la descrizione del contenuto delle colonne, fare riferimento al Manuele dell Integrazione Light di InfocarWeb2 (5.1.1). Per convertire il file di Excel, cliccare su File >> Carica >> XLS Veicoli Usati, ricercare il file da convertire. 82

La finestra visualizza il testo XML convertito, che può essere copiato ( Modifica >> Seleziona Tutto, Modifica >> Copia) o inviato direttamente al server di InfocarWeb2 cliccando su Invia. 15.3.2 Caricamento schedulato E possibile schedulare il caricamento del file dello stock in formato.csv (formato di testo separato da ;) mettendolo in una cartella predisposta. 1) Dal foglio di Excel, salvare con nome "CSV (delimitato dal separatore di elenco) (*.csv)" oppure produrre direttamente il file di testo nella cartella condivisa; 2) Impostare, dal menù Impostazioni -> Cartella CSV, il percorso della cartella con il file e il nome del file. Nel caso di veicoli nuovi, il nome del file conterrà il telaio e andrà selezionata la spunta dello Stock Nuovo ; 83

3) Impostare tutti i parametri d invio, come spiegato nei paragrafi precedenti (vedere paragrafo 15.2.5) (utilizzare il carattere * nel nome del file zip per distinguere i vari invii); 4) Impostare una schedulazione di Windows indicando nel comando il parametro /csv (vedere paragrafo 15.2.5). I file presenti nella Cartella, al termine della spedizione, saranno spostati in una cartella "spediti", per non ripetere l invio alla schedulazione successiva. Sull'Infocarweb2 che riceverà i file, andrà impostata la schedulazione per l'import dei file inviati, indicando il percorso dove recuperare il file spedito dal FotoLoader. Eventuali errori del processo sono indicati all'interno del registro di Windows: e all'interno della cartella di installazione nel file log_dev.txt. 15.3.3 Conversione XLS clienti Si può utilizzare un foglio di Excel per modificare o caricare direttamente clienti provenienti da altre fonti. 84

Per i clienti sono riconosciuti i seguenti nomi di colonna: codiceinterno ragionesociale nome codfiscale partiva sesso indirizzo Cap localita provincia Email telfisso telcellulare Fax data_nascita localita_nascita provincia_nascita nazione_nascita statocivile professione tipologia figli categoria fontecontatto note funzionario privacy Per la descrizione del contenuto delle colonne, fare riferimento al Manuale dell Integrazione Light - Struttura del cliente (3.1.2.14). 85

15.4 Voci di menù File Modifica Impostazioni Procedure? Carica Stock per foto XLS Veicoli Usati XLS Veicoli Nuovi XLS Clienti Prepara i pannelli per insere le foto con le targhe recuperate dal file ottenuto dalla stampa dell'invio ai Siti o dall'esportazione delle foto dell'integrazione Light o da un file XML. Converte un foglio di Excel con i veicoli usati nel tracciato XML importabile in InfocarWeb2 Converte un foglio di Excel con i veicoli nuovi nel tracciato XML importabile in InfocarWeb2 Converte un foglio di Excel con i clienti nel tracciato XML importabile in InfocarWeb2 Esporta XML Esporta ZIP Invia al Server Esci Crea sul desktop il file foto.xml nel formato importabile in InfocarWeb2 senza inviarlo a destinazione Crea sul desktop il file zip nel formato importabile in InfocarWeb2 senza inviarlo a destinazione Invia al destinatario Impostato nelle Impostazioni->Invio Esce dal Fotoloader File Modifica Impostazioni Procedure? Nuovo Inserisce un nuovo pannello per il caricamento delle foto del veicolo Elimina Elimina i pannelli selezionati cliccando nella parte arancione Elimina tutto Pulisce la finestra sia dai pannelli che dal tracciato XML Seleziona tutto Seleziona tutto il testo XML File Modifica Impostazioni Procedure? Invio Server di posta Server Proxy Cartella Foto Permette di inserire tutti i parametri di invio (ftp, http, posta, file) Permette di inserire tutti i parametri del server di posta pe l'invio del file via e-mail Permette di inserire i parametri del server proxy, nel caso fosse necessario per la connessione a Internet Permette di indicare la posizione della cartella delle foto e il separatore nel caricamento schedulato Cartella CSV Dimensione Foto ConnectionString Permette di indicare la posizione della cartella del file csv e il separatore nel caricamento schedulato dello stock Permette di indicare la dimensione in pixel e la qualità delle foto da inviare non usato File Modifica Impostazioni Procedure? testschedulazione Foto Permette di fare un test dell'invio delle foto secondo i parametri impostati CSV Permette di fare un test dell'invio dello stock secondo i parametri impostati Rinomina Foto Rinomina (.JPG) le foto precedente rinominate (.jpeg) durante il test dell'invio schedulòato 86