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 App Pulizia dati ‣ Deduplicazione.

Dashboard di deduplicazione nell'applicazione Pulizia dati.

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 App Pulizia Dati ‣ Configurazione ‣ Deduplicazione.

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 App Pulizia Dati ‣ Configurazione ‣ Deduplicazione 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 App Pulizia Dati ‣ Ricicla Record.

Dashboard Ricicla Record di Campo nell'applicazione Pulizia Dati.

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 App Pulizia dati ‣ Configurazione ‣ Ricicla record.

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:

    • Active is not set

    • Lost Reason is in Too expensive

  • Campo Temporale: Ultimo Aggiornamento il (Lead/Opportunità)

  • Delta: 1

  • Unità Delta: Anni

  • Modalità di Riciclo: Automatico

  • Azione di Riciclo: Elimina

  • Includi Archiviati:

Modulo della regola di riciclo record per un lead/opportunità.

Eseguire manualmente una regola di riciclo

Per eseguire manualmente una regola di riciclo specifica in qualsiasi momento, andare a app Pulizia Dati ‣ Configurazione ‣ Ricicla Record, 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 app Pulizia Dati ‣ Pulizia Campi.

Dashboard dei record di pulizia campi nell'applicazione Pulizia dati.

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 app Pulizia dati ‣ Configurazione ‣ Pulizia campi.

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   Doe può essere formattato con le seguenti opzioni Elimina:

      • Tutti gli spazi: DR.JohnDoe

      • Spazi 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 douglas può essere formattato con le seguenti opzioni Maiuscole/minuscole:

      • Prime lettere maiuscole: Lumber Inc, Lorraine Douglas

      • Tutto maiuscolo: LUMBER INC, LORRAINE DOUGLAS

      • Tutto minuscolo: lumber inc, lorraine douglas

    • Formatta telefono converte il numero di telefono in un formato internazionale.

      Example

      • Belgio: 061928374 +32 61 92 83 74

      • Stati Uniti: 800 555-0101 +1 800-555-0101

    • Elimina HTML converte HTML in testo normale.

      Example

      Testo HTML
      <h1>John Doe</h1>
      <p>Lorem ipsum dolor sit <a href="https://example.com">amet</a>.</p>
      
      Testo normale
      **John Doe** Lorem ipsum dolor sit amet [1] .[1] https://example.com
      

    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 app Pulizia dati ‣ Configurazione ‣ Pulizia campi 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 app Pulizia dati ‣ Configurazione ‣ Gestione azione di unione.

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

Unisci contatti