Importazione / Esportazione Matricole Assist 2.0
A cosa serve
Consente di importare o esportare in blocco le anagrafiche delle matricole (apparecchiature/impianti assistiti) del modulo Assist 2.0, tramite un file Excel (.xlsx) o un file di testo delimitato (.csv/.txt).
Una matricola identifica un'apparecchiatura o un impianto installato presso un cliente, con le sue caratteristiche (marca, modello, serial number, ecc.) e le eventuali informazioni CRM collegate.
In importazione e' possibile inserire nuove matricole o modificare quelle esistenti. I campi non presenti nel file vengono lasciati invariati; per svuotare esplicitamente un campo occorre inserire il valore speciale #@#.
In esportazione il programma produce un file Excel con le matricole che soddisfano i filtri impostati.
Programma: IMPASMTR | Percorso menu: Sistema → Utility → Imp/exp di massa → Assist 2.0 → Matricole
Come si accede
- Menu: Sistema → Utility → Imp/exp di massa → Assist 2.0 → Matricole
Prerequisiti
- Il file da importare deve essere un file Excel (.xlsx) o testo delimitato (.csv/.txt).
- La prima riga del file deve contenere gli identificativi dei campi.
- In importazione i campi obbligatori minimi sono: Mtr-sn (serial number), Mtr-tip-cod (tipologia), Mtr-cli-cod (codice cliente), Mtr-marca-cod (marca) e Mtr-modello-cod (modello).
- Il codice cliente indicato deve esistere in archivio.
- In esportazione occorre disporre di un file di modello Excel con le colonne desiderate, oppure scegliere di esportare tutti i dati.
Operativita'
Campi della maschera
| Campo | Descrizione |
|---|---|
| Operazione | Scegliere tra Importazione e Esportazione |
| Importa solo esistenti | Se attivo, le matricole non presenti in archivio vengono ignorate anziche' create |
| Modello matricola | Filtro per modello (in esportazione) |
| Archivio da importare / Modello | In importazione: file da acquisire. In esportazione: file di modello da cui ricavare le colonne |
| Elaborazione di prova | Se spuntata, vengono eseguiti solo i controlli formali senza aggiornare i dati |
Procedura di importazione
- Selezionare Importazione.
- Selezionare il file da importare nel campo Archivio da importare.
- Impostare eventuali opzioni (elaborazione di prova, solo esistenti).
- Premere Elabora: al termine viene mostrato il riepilogo con inserimenti, modifiche ed errori.
Procedura di esportazione
- Selezionare Esportazione.
- Impostare i filtri desiderati (modello, intervallo codici).
- Indicare il file di modello oppure scegliere di esportare tutti i dati.
- Premere Elabora: al termine si apre Excel con il risultato.
Regole di business
Identificazione della matricola
In importazione la matricola viene identificata nel seguente modo:
| Mtr-id | Mtr-sn | Importa solo esistenti | Operazione |
|---|---|---|---|
| Vuoto | Vuoto | — | Nessuna operazione (almeno uno dei due campi e' obbligatorio) |
| Vuoto | Presente | Attivo | Ricerca per serial number: se trovata, aggiornamento; altrimenti riga ignorata |
| Vuoto | Presente | Non attivo | Ricerca per serial number: se trovata, aggiornamento; altrimenti inserimento |
| Presente | Presente | Attivo | Ricerca per id: se trovata e il s/n corrisponde, aggiornamento; altrimenti riga ignorata |
| Presente | Presente | Non attivo | Ricerca per id: se trovata e il s/n corrisponde, aggiornamento; altrimenti inserimento |
Unicita' del serial number
Il serial number (Mtr-sn) e' considerato univoco nel sistema. Non viene accettata l'importazione di una nuova matricola se il serial number indicato esiste gia'.
Creazione automatica di tipologia, marca e modello
Se la tipologia (Mtr-tip-cod) o la marca (Mtr-marca-cod) o il modello (Mtr-modello-cod) non esistono in archivio ma viene fornita la relativa descrizione (Mtr-tip-des, Mtr-marca-des, Mtr-modello-des), il sistema li crea automaticamente.
Aggiornamento della scheda CRM collegata
Se la matricola e' abbinata a una scheda CRM, la modifica della descrizione (Mtr-des) aggiorna anche i primi 40 caratteri della descrizione presente sulla scheda CRM.
Svuotamento di un campo
Per azzerare esplicitamente il contenuto di un campo inserire il valore #@# nella cella corrispondente.
Campi importabili / esportabili
| Identificativo | Campo | Formato | Obbl. | Richiede validazione | Configurabile |
|---|---|---|---|---|---|
| Mtr-id | Id matricola. Deve essere presente se si vuole eseguire la variazione di una matricola; in caso di inserimento verra' ignorato e verra' attribuito automaticamente | Num(12) | Si' | ||
| Mtr-sn | Serial number. Il s/n matricola all'interno del sistema viene considerato univoco. Non sara' accettata l'importazione di una nuova matricola (MTR-ID = 0) se il s/n indicato esiste gia' | Char(30) | Si' | ||
| Mtr-tip-cod | Tipologia matricola: codice. Se non esiste, e la descrizione mtr-tip-des e' presente, la tipologia verra' creata | Char(03) | Si' | Si' | |
| Mtr-tip-des | Tipologia matricola: descrizione | Char(40) | |||
| Mtr-cli-cod | Codice cliente a cui e' abbinata la matricola | Num(5) | Si' | Si' | |
| MTR-CLI-DES | Ragione sociale del cliente a cui e' abbinata la matricola. Solo in esportazione | char(40) | |||
| Mtr-dst-idx | Id della destinazione del cliente a cui viene assegnata la matricola | Num(4) | Si' | ||
| Mtr-marca-cod | Codice marca matricola. Se non esiste, e la descrizione mtr-marca-des e' presente, la marca verra' creata | X(10) | Si' | Si' | |
| Mtr-marca-des | Descrizione marca | X(40) | |||
| Mtr-modello-cod | Codice modello a cui e' abbinata la matricola. Se non esiste, e la descrizione mtr-modello-des e' presente, il modello verra' creato | X(20) | Si' | ||
| Mtr-modello-des | Descrizione modello | X(60) | |||
| MTR-PRODUTTORE | Codice produttore | x(05) | Si' | ||
| MTR-PRODUTTORE-DES | Descrizione produttore | ||||
| MTR-MODELLO-CANONE | Canone annuale definito sul modello matricola | num(10)v999999 | |||
| MTR-DES | Descrizione matricola. In fase di importazione, se la matricola e' abbinata ad una scheda CRM, verra' modificata anche la descrizione presente sulla scheda CRM (i primi 40 caratteri) | x(1000) | |||
| MTR-MER-CM | Codice merce interno abbinato alla matricola (nel formato GGSSCCCCC o GG/SS/CCCCC) | x(11) | |||
| MTR-MER-CMA | Codice merce avanzato merce (usato quando e' configurata la gestione del codice merce avanzato). In importazione puo' essere impostato in alternativa al codice merce interno | x(30) | |||
| MTR-ID-PADRE | Id matricola padre | Num(12) | |||
| MTR-SN-PADRE | SN matricola padre | Char(30) | |||
| MTR-MODELLO-CERT | Codice modello di stima usato per la certificazione | char(20) | Si' | ||
| MTR-GAR-INI | Data inizio garanzia. Se presenti controllare almeno che le date non siano invertite | data | Si' | ||
| MTR-GAR-FIN | Data fine garanzia | data | |||
| MTR-N-INV | Numero inventario cliente | x(20) | |||
| MTR-VAL | Matricola cancellata logicamente? | char(01) | Si' | ||
| MTR-TECNICO | Codice del tecnico assegnato per default alla matricola. Se indicato, deve esistere nella tabella tecnici | num(10) | Si' | ||
| MTR-PERSONA | Nome della persona di competenza relativa alla matricola | char(60) | |||
| MTR-UBICAZIONE | Indicazione descrittiva dell'ubicazione della matricola | char(60) | |||
| MTR-CATASTO | Codice catasto prelevato dal Portale web (es. Circe) | char(30) | |||
| MTR-CHIAVE | Codice chiave prelevato dal Portale web (es. Circe) | char(60) | |||
| MTR-ANNO-COSTR | Anno costruzione dell'oggetto | num(4) | |||
| MTR-I-nnnn | Contenuto dell'informazione CRM "nnnn". Verra' considerato se previsto nel modello della matricola. E' obbligatorio indicare il modello matricola, e questo deve essere collegato ad una scheda CRM | variabile | |||
| MTR-IP-pp-nnnn | Modalita' di importazione matricola, da usare in alternativa alla precedente (rimane comunque la tipologia preferibile nel caso in cui una stessa informazione possa essere presente su piu' pagine). Contenuto dell'informazione CRM presente sulla pagina "pp" alla posizione "nnnn". Verra' considerato se previsto nel modello della matricola. E' obbligatorio indicare il modello matricola, e questo deve essere collegato ad una scheda CRM | variabile |
Messaggi di errore
| Messaggio | Causa | Cosa fare |
|---|---|---|
| Serial number gia' esistente | Si sta cercando di inserire una nuova matricola con un s/n gia' presente | Verificare il serial number o utilizzare Mtr-id per aggiornare la matricola esistente |
| Codice cliente non trovato | Il cliente indicato non esiste in archivio | Verificare il codice nella colonna Mtr-cli-cod |
| Destinazione non trovata | L'id destinazione indicato non esiste per il cliente | Verificare il valore in Mtr-dst-idx |
| Tecnico non trovato | Il codice tecnico indicato non esiste | Verificare il codice nella colonna MTR-TECNICO |
| Modello certificazione non trovato | Il codice modello di certificazione non esiste | Verificare il codice in MTR-MODELLO-CERT |
| Date garanzia invertite | La data fine garanzia e' anteriore alla data inizio | Correggere le date MTR-GAR-INI e MTR-GAR-FIN |
Vedi anche
- Importazione / Esportazione Distinta Base Matricole — import/export dei componenti (distinta base) delle matricole
- Importazione / Esportazione Contratti — import/export dei contratti di assistenza
- Importazione / Esportazione Contratti: dettaglio matricole — import/export delle matricole abbinate ai contratti