Pulizia dati¶
L’app Pulizia dati di Odoo mantiene l’integrità e la coerenza dei dati con le seguenti funzionalità:
Deduplica: unisce o rimuove le voci duplicate per garantire che i dati siano univoci.
Ricicla: identifica i record obsoleti per archiviarli o eliminarli.
Formatta: standardizza i dati di testo trovandoli e sostituendoli in base alle esigenze specificate.
Le regole personalizzabili garantiscono che i dati di testo rimangano aggiornati, semplificati, formattati in modo coerente e allineati ai requisiti di formattazione specifici dell’azienda.
Installare i moduli¶
L’applicazione Pulizia dati è composta da diversi moduli. Installare i seguenti per accedere a tutte le funzionalità disponibili:
Nome
Nome tecnico |
Descrizione |
|---|---|
Riciclaggio dati
data_recycle |
Modulo base per abilitare la funzionalità di riciclaggio, disponibile su Odoo Community edition. |
Pulizia dati
data_cleaning |
Abilita la funzionalità di pulizia dei campi per formattare i dati di testo su più record, disponibile solo su Odoo Enterprise edition. |
Pulizia dati (unione)
data_merge |
Abilita la funzionalità di deduplicazione per trovare record simili (o duplicati) e unirli, disponibile solo su Odoo Enterprise edition. |
Deduplicazione CRM
data_merge_crm |
Abilita la funzionalità di deduplicazione sull’app CRM e utilizza la funzionalità di unione predefinita del CRM. |
Azione di unione Helpdesk
data_merge_helpdesk |
Abilita la funzionalità di unione per l’app Helpdesk. |
Azione di unione Progetti
data_merge_project |
Abilita la funzionalità di unione per l’app Progetti. |
Deduplicazione UTM
data_merge_utm |
Abilita la funzionalità di unione per l’app UTM Tracker. |
WMS Accounting Merge
data_merge_stock_account |
Crea un avviso nei casi di unione di prodotti che possono influenzare la valutazione dell’inventario, se l’app Magazzino è installata. |
Deduplicazione¶
La dashboard Duplicati raggruppa record simili da unire tramite condizioni corrispondenti all’interno dei record impostati dalle regole di deduplicazione.
Accedi a questa dashboard andando su .
La barra laterale REGOLA elenca ciascuna delle regole di deduplicazione attive e visualizza il numero totale di duplicati rilevati accanto a ciascuna regola.
Per impostazione predefinita, è selezionata la regola Tutti. I record sono raggruppati per regola, con una valutazione di Somiglianza (su 100%), con le seguenti colonne:
Creato il: la data e l’ora in cui è stato creato il record originale.
Nome: il nome o il titolo del record originale.
Valori campo: i valori del record originale per i campi utilizzati per rilevare i duplicati.
Utilizzato in: elenca altri modelli che fanno riferimento al record originale.
ID: l’ID univoco del record originale.
È master: i duplicati vengono uniti nel record master. Può esserci un solo record master in un raggruppamento di record simili.
Seleziona una regola specifica nella barra laterale REGOLA per filtrare i record duplicati.
Unisci record duplicati¶
Per unire i record, scegli prima un record master all’interno del raggruppamento di record simili. Il record master funge da base, in cui vengono unite eventuali informazioni aggiuntive da record simili.
Facoltativamente, non è possibile impostare alcun record master, lasciando che Odoo scelga casualmente un record in cui unire.
Quindi, fai clic sul pulsante Unisci nella parte superiore del raggruppamento di record simili. Quindi, fai clic su Ok per confermare l’unione.
Una volta che un record è stato unito, un messaggio viene registrato nel chatter del record principale, descrivendo l’unione. Alcuni record, come le attività di Progetti, sono registrati nel chatter con un collegamento al vecchio record come riferimento pratico dell’unione.
Suggerimento
Scarta i raggruppamenti facendo clic sul pulsante SCARTA. In questo modo, il raggruppamento viene nascosto dall’elenco e archiviato.
Visualizza i raggruppamenti scartati selezionando il filtro Scartati dalla barra di ricerca.
Regole di deduplicazione¶
Le Regole di Deduplicazione stabiliscono le condizioni per rilevare i record come duplicati.
Queste regole possono essere configurate per ogni modello nel database e con diversi livelli di specificità. Per iniziare, vai a .
Suggerimento
Le regole di deduplicazione vengono eseguite una volta al giorno per impostazione predefinita, come parte di un’azione pianificata cron (Data Merge: Find Duplicate Records). Tuttavia, ogni regola può essere eseguita manualmente in qualsiasi momento.
Modifica una regola di deduplicazione¶
Seleziona una regola predefinita da modificare o crea una nuova regola facendo clic sul pulsante Nuovo.
Per prima cosa, scegli un Modello per questa regola. La selezione di un modello aggiorna il titolo della regola al modello scelto.
Facoltativamente, configura un Dominio per specificare i record idonei per questa regola. Il numero di record idonei è mostrato nel collegamento # record.
A seconda del Modello selezionato, viene visualizzato il campo Rimozione Duplicati. Scegli se Archiviare o Eliminare i record uniti.
Successivamente, seleziona una Modalità di Unione:
Manuale: richiede che ogni raggruppamento di duplicati venga unito manualmente, abilita anche il campo Notifica Utenti.
Automatica: unisce automaticamente i raggruppamenti di duplicati, senza notificare gli utenti, in base ai record con una percentuale di somiglianza superiore alla soglia impostata nel campo Soglia di Somiglianza.
Abilita l’interruttore Attivo per iniziare a catturare i duplicati con questa regola non appena viene salvata.
Infine, crea almeno una regola di deduplicazione nel campo Regole di Deduplicazione, facendo clic su Aggiungi una riga, sotto la colonna Campo ID Univoco.
Seleziona un campo nel modello dal menu a discesa Campo ID Univoco. Questo campo viene utilizzato come riferimento per record simili.
Seleziona una condizione di corrispondenza nel campo Corrispondenza Se per applicare la regola di deduplicazione, a seconda del testo nel Campo ID Univoco:
Corrispondenza Esatta: i caratteri nel testo corrispondono esattamente.
Corrispondenza senza distinzione tra maiuscole/minuscole e accenti: i caratteri nel testo corrispondono, indipendentemente dall’uso di maiuscole e minuscole e dalle differenze di accento specifiche della lingua.
Importante
Deve essere impostata almeno una Regola di deduplicazione affinché la regola rilevi i duplicati.
Suggerimento
Sono disponibili alcuni campi aggiuntivi per una configurazione avanzata.
Se si utilizza un database multi-azienda, è disponibile il campo Multi-azienda. Quando è abilitato, vengono suggeriti duplicati tra aziende diverse.
Attivare Modalità sviluppatore (modalità di debug) per visualizzare il campo Soglia di suggerimento. I duplicati con una somiglianza inferiore alla soglia impostata in questo campo non vengono suggeriti.
Una volta completata la configurazione della regola, chiudere il modulo della regola oppure eseguire la regola manualmente per rilevare immediatamente i record duplicati.
Eseguire manualmente una regola di deduplicazione¶
Per eseguire manualmente una specifica regola di deduplicazione in qualsiasi momento, andare a e selezionare la regola da eseguire.
Quindi, nel modulo della regola, selezionare il pulsante Deduplica in alto a sinistra. A questo punto, il pulsante smart Duplicati visualizza il numero di duplicati rilevati.
Fare clic sul pulsante smart Duplicati per gestire questi record.
Riciclare i record¶
Utilizzare la funzione ricicla record per liberare il database da record vecchi e obsoleti.
La dashboard Ricicla Record di Campo visualizza i record che possono essere archiviati o eliminati, abbinando le condizioni all’interno dei record impostate dalle regole di riciclo dei record.
Accedere a questa dashboard andando a .
La barra laterale REGOLE DI RICICLO elenca ciascuna delle regole di riciclo dei record attive.
Per impostazione predefinita, è selezionata l’opzione Tutti. I record vengono visualizzati con le seguenti colonne:
ID Record: l’ID del record originale.
Nome Record: il nome o titolo del record originale.
Selezionare una regola specifica nella barra laterale REGOLE DI RICICLO per filtrare i record.
Per riciclare i record, fare clic sul pulsante Convalida sulla riga del record.
In questo modo, il record viene riciclato, a seconda di come è configurata la regola, per essere archiviato o eliminato dal database.
Suggerimento
Scartare i raggruppamenti facendo clic sul pulsante Scarta. In questo modo, il record viene nascosto dall’elenco e non verrà più rilevato dalla regola di riciclaggio in futuro.
Visualizzare i record scartati selezionando il filtro Scartati dal menu a discesa della barra di ricerca.
Regole di riciclaggio dei record¶
Le Regole di riciclaggio dei record definiscono le condizioni per il riciclaggio dei record.
Queste regole possono essere configurate per ogni modello nel database, con diversi livelli di specificità. Per iniziare, andare a .
Suggerimento
Le regole di riciclaggio vengono eseguite una volta al giorno, per impostazione predefinita, come parte di un’azione pianificata cron (Riciclaggio dati: Pulisci record). Tuttavia, ogni regola può essere eseguita manualmente in qualsiasi momento.
Per impostazione predefinita, non esistono regole di riciclaggio dei record. Fare clic sul pulsante Nuovo per creare una nuova regola.
Nel modulo della regola di riciclaggio dei record, scegliere innanzitutto un Modello da utilizzare come destinazione per questa regola. La selezione di un modello aggiorna il titolo della regola con il modello scelto.
Facoltativamente, configurare un Filtro per specificare i record idonei per questa regola. Il numero di record idonei è visualizzato nel collegamento # record.
Quindi, configurare il campo e l’intervallo di tempo per definire come la regola rileva i record da riciclare:
Campo temporale: selezionare un campo dal modello su cui basare il tempo (Delta).
Delta: digitare la durata del tempo, che deve essere un numero intero (ad es.
7).Unità delta: selezionare l’unità di tempo (Giorni, Settimane, Mesi o Anni).
Quindi, selezionare una Modalità di riciclaggio:
Manuale: richiede che ogni record rilevato venga riciclato manualmente e abilita il campo Notifica utenti.
Automatico: unisce automaticamente i raggruppamenti riciclati, senza notificare gli utenti.
Infine, selezionare un”Azione di riciclaggio per Archiviare o Eliminare i record. Se viene selezionato Elimina, scegliere se Includere archiviati o meno i record nella regola.
Una volta completata la configurazione della regola, chiudere il modulo della regola oppure eseguire manualmente la regola per acquisire immediatamente i record da riciclare.
Example
Una regola di riciclo può essere configurata per eliminare lead e opportunità archiviate che sono state aggiornate per l’ultima volta un anno fa, e con un motivo di perdita specifico, utilizzando la seguente configurazione:
Modello: Lead/Opportunità
Filtro:
Activeisnot setLost Reasonis inToo expensive
Campo Temporale: Ultimo Aggiornamento il (Lead/Opportunità)
Delta:
1Unità Delta: Anni
Modalità di Riciclo: Automatico
Azione di Riciclo: Elimina
Includi Archiviati:
Eseguire manualmente una regola di riciclo¶
Per eseguire manualmente una regola di riciclo specifica in qualsiasi momento, andare a , e selezionare la regola da eseguire.
Quindi, nel modulo della regola, fare clic sul pulsante Esegui Ora in alto a sinistra. Facendolo, il pulsante intelligente Record visualizza il numero di record acquisiti.
Fare clic sul pulsante intelligente Record per gestire questi record.
Pulizia dei campi¶
Utilizzare la funzione di pulizia dei campi per mantenere una formattazione coerente di nomi, numeri di telefono, ID e altri campi in tutto il database.
La dashboard Record di Pulizia Campi visualizza le modifiche di formattazione ai dati nei campi di un record, per seguire una convenzione stabilita dalle regole di pulizia dei campi.
Andare a questa dashboard tramite .
La barra laterale REGOLE DI PULIZIA elenca ciascuna delle regole di pulizia attive.
Per impostazione predefinita, è selezionata la regola Tutti. I record sono elencati con le seguenti colonne:
ID Record: l’ID del record originale.
Nome Record: il nome o titolo del record originale.
Campo: il campo del record originale che contiene il valore da formattare.
Corrente: il valore corrente nel campo del record originale.
Suggerito: il valore formattato suggerito nel campo del record originale.
Per pulire e formattare i record, fare clic sul pulsante Convalida sulla riga del record.
Una volta fatto ciò, il record viene formattato e/o pulito.
Suggerimento
Scartare i record facendo clic sul pulsante Scarta. Una volta fatto ciò, il record viene nascosto dall’elenco e non verrà più rilevato dalla regola di pulizia dei campi in futuro.
Visualizzare i record scartati selezionando il filtro Scartati dalla barra di ricerca.
Regole di pulizia dei campi¶
Le Regole di pulizia dei campi stabiliscono le condizioni affinché i campi vengano puliti e/o formattati.
Queste regole possono essere configurate per ciascun modello nel database e con diversi livelli di specificità. Per iniziare, andare su .
Suggerimento
Le regole di pulizia dei campi vengono eseguite una volta al giorno, per impostazione predefinita, come parte di un’azione pianificata cron (Pulizia dati: pulisci record). Tuttavia, ogni regola può essere eseguita manualmente in qualsiasi momento.
Per impostazione predefinita, esiste una regola Contatti per formattare e pulire i record dell’app Contatti. Selezionare il record Contatti per apportare modifiche oppure selezionare il pulsante Nuovo per creare una nuova regola.
Nel modulo della regola di pulizia dei campi, scegliere prima un Modello che questa regola deve targetizzare. La selezione di un modello aggiorna il titolo della regola al modello scelto.
Successivamente, configurare almeno una regola facendo clic su Aggiungi una riga nella sezione Regole.
Una volta fatto ciò, viene visualizzata una finestra popup Crea regole con i seguenti campi da configurare:
Selezionare un Campo da pulire dal modello da assegnare a un’azione.
Scegliere una delle seguenti opzioni Azione:
Elimina spazi rivela il campo Elimina per selezionare l’opzione Tutti gli spazi o Spazi superflui. Gli spazi iniziali, finali e consecutivi sono considerati superflui.
Example
Il nome del contatto
Dr. John Doepuò essere formattato con le seguenti opzioni Elimina:Tutti gli spazi:
DR.JohnDoeSpazi superflui:
DR. John Doe
Imposta maiuscole/minuscole rivela il campo Maiuscole/minuscole per selezionare Prime lettere maiuscole, Tutto maiuscolo o Tutto minuscolo.
Example
Il titolo dell’iniziativa/opportunità
lumber inc, Lorraine douglaspuò essere formattato con le seguenti opzioni Maiuscole/minuscole:Prime lettere maiuscole:
Lumber Inc, Lorraine DouglasTutto maiuscolo:
LUMBER INC, LORRAINE DOUGLASTutto minuscolo:
lumber inc, lorraine douglas
Formatta telefono converte il numero di telefono in un formato internazionale.
Example
Belgio:
061928374+32 61 92 83 74Stati Uniti:
800 555-0101+1 800-555-0101
Elimina HTML converte HTML in testo normale.
Una volta selezionati un campo e un’azione, fare clic su Salva per chiudere la finestra popover Crea regole.
Quindi, selezionare una Modalità di pulizia:
Manuale: richiede che ogni campo rilevato sia pulito manualmente e abilita il campo Notifica utenti.
Automatica: pulisce automaticamente i campi senza notificare gli utenti.
Una volta completata la configurazione della regola, chiudere il modulo della regola oppure eseguire la regola manualmente per acquisire immediatamente i campi da pulire.
Eseguire manualmente una regola di pulizia dei campi¶
Per eseguire manualmente una regola di pulizia di un campo specifico in qualsiasi momento, vai a e seleziona la regola da eseguire.
Quindi, nel modulo della regola, seleziona il pulsante Pulisci in alto a sinistra. In questo modo, il pulsante smart Record mostra il numero di record acquisiti.
Fai clic sul pulsante smart Record per gestire questi record.
Gestione azione di unione¶
Il Gestione azione di unione abilita o disabilita l’azione Unisci disponibile nel menu Azioni per i modelli nel database.
Abilita Modalità sviluppatore (modalità di debug) e vai a .
I modelli sono elencati con le seguenti colonne:
Modello: nome tecnico del modello.
Descrizione modello: nome visualizzato del modello.
Tipo: indica se il modello è di tipo Oggetto base o Oggetto personalizzato.
Modello transitorio: il modello gestisce dati temporanei che non devono essere archiviati a lungo termine nel database.
Può essere unito: abilita l’azione Unisci per il modello.
Per visualizzare quali modelli sono abilitati per impostazione predefinita, usa la barra di ricerca per filtrare i modelli che Possono essere uniti.
Vedi anche