Limpeza de dados

O aplicativo Limpeza de dados do Odoo mantém a base de dados limpa e organizada com o uso das funcionalidades oferecidas:

  • Desduplicar: funde ou remove entradas duplicadas para garantir que os dados sejam únicos.

  • Reciclar: identifica registros desatualizados para arquivar ou exclui-los.

  • Mesclar: combina várias entradas semelhantes em um único registto simplificado.

  • Formatar: padroniza os dados de texto, encontrando-os e substituindo-os de acordo com as necessidades especificadas.

Através de regras automatizadas personalizáveis (ou prática manual), os registros individuais e os dados de texto que os acompanham na base de dados permanecerão atualizados e formatados de forma consistente, adaptados às especificações da empresa.

Instalar módulos

O aplicativo Limpeza de dados é composto por vários módulos. Instale o seguinte para acessar todas as funcionalidades disponíveis:

Nome

Nome técnico

Descrição

Reciclagem de dados

data_recycle

Módulo de base para ativar a funcionalidade de reciclagem, disponível na edição Odoo Community.

Limpeza de dados

data_cleaning

Ativa a funcionalidade de limpeza de campos para formatar dados de texto em vários registros, disponível apenas na edição Odoo Enterprise.

Limpeza de dados (mesclar)

data_merge

Ativa a funcionalidade de desduplicação para localizar registros semelhantes (ou duplicados) e mescla-los, disponível apenas na edição Odoo Enterprise.

Desduplicação de CRM

data_merge_crm

Ativa a funcionalidade de desduplicação no aplicativo CRM e utiliza a funcionalidade de mesclagem padrão do CRM.

Ação de mesclagem da Central de Ajuda

data_merge_helpdesk

Ativa a funcionalidade de mesclagem no aplicativo Central de Ajuda.

Ação de mesclagem de projetos

data_merge_project

Ativa a funcionalidade de mesclagem no aplicativo Projetos.

Desduplicação UTM

data_merge_utm

Ativa a funcionalidade de mesclagem no aplicativo Rastreador UTM.

Mesclagem de contabilidade WMS

data_merge_stock_account

Cria um aviso em casos de mesclagem de produtos que podem afetar a valoração do inventário, se o aplicativo Inventário estiver instalado.

Desduplicação

No painel Duplicados (app Limpeza de dados ‣ Desduplicação), o Odoo sugere grupos de registros semelhantes para mesclar através de condições de correspondência entre os registros definidas pelas regras de desduplicação.

Painel de desduplicação no aplicativo Limpeza de dados.

A barra lateral REGRA lista cada uma das regras de desduplicação ativas, apresentando o número total de duplicatas detectadas ao lado de cada regra.

Por padrão, a regra Todos é selecionada. Os registros exibidos são agrupados pela sua regra, com uma classificação de Similaridade (até 100%) na visualização de lista, com as seguintes colunas:

  • Criado em: a data e a hora em que o registro original foi criado.

  • Nome: o nome ou título do registro original.

  • Valores dos campos: os valores do registro original nos campos utilizados para detectar duplicatas.

  • Usado em: lista outros modelos que referenciam o registro original.

  • ID: o ID exclusivo do registro original.

  • É mestre: as duplicatas são mescladas no registro mestre. Pode haver um registro mestre em um agrupamento de registros semelhantes.

Selecione uma regra específica na barra lateral REGRA para filtrar os registros duplicados.

Mesclar registros duplicados

Para mesclar registros, comece escolhendo um registro mestre dentro do grupo de registros semelhantes. O registro mestre funciona como uma base, na qual são mescladas informações adicionais de registros semelhantes.

Opcionalmente, não é definido nenhum registro mestre e o Odoo escolhe ao acaso um registro no qual ocorrerá a mesclagem.

Em seguida, clique no botão Mesclar no topo do agrupamento de registros semelhantes. Depois, clique em Ok para confirmar a mesclagem.

Quando um registro é mesclado, é registrada uma mensagem no chatter do registro principal, descrevendo a fusão. Certos registros, como as tarefas de Projeto, são registrados no chatter com uma link para o registro antigo para referência.

Dica

Descarte agrupamentos clicando no botão DESCARTAR. Ao fazer isso, o agrupamento é oculto na lista e arquivado.

Veja os agrupamentos descartados selecionando o filtro Descartado na barra Pesquisar….

Regras de desduplicação

A página Regras de desduplicação (app Limpeza de Dados ‣ Configuração ‣ Regras: Desduplicação) é onde podem ser definidas as condições para que os registros sejam detectados como duplicados.

Estas regras podem ser configuradas para cada modelo da base de dados e com diferentes níveis de especificidade.

Dica

As regras de desduplicação são executadas uma vez por dia, por padrão, como parte de um cronograma de ações agendadas (Mesclagem de dados: Localizar registros duplicados). No entanto, cada regra pode ser :ref:` executada manualmente <data_cleaning/run-deduplication-rule>` a qualquer momento.

Modificar uma regra de desduplicação

Selecione uma regra padrão para editar, ou crie uma nova regra clicando no botão Nova, na página Regras de desduplicação (app Limpeza de dados ‣ Configuração ‣ Regras: Desduplicação).

Primeiro, escolha um Modelo para esta regra. A seleção de um modelo atualiza o título da regra do modelo escolhido.

Opcionalmente, configure um Domínio para especificar os registros elegíveis para esta regra. O número de registros elegíveis é mostrado no link Nº registro(s).

Dependendo do Modelo selecionado, aparece o campo Remoção de Duplicados. Escolha se prefere Arquivar ou Apagar os registros mesclados.

Em seguida, selecione um Modo de mesclagem:

  • Manual: requer que cada agrupamento duplicado seja mesclado manualmente; também ativa o campo Notificar usuários.

  • Automático: mescla automaticamente os agrupamentos duplicados, sem notificar os usuários, com base nos registros com uma percentagem de similaridade acima do limite definido no campo Limite de similaridade.

Habilite o botão de opção Ativo para capturar duplicatas com esta regra, assim que ela for salva.

Por fim, crie pelo menos uma regra de desduplicação no campo Regras de desduplicação, clicando em Adicionar uma linha, na coluna Campo de ID exclusivo.

  • Selecione um campo fo modelo no menu suspenso Campo de ID exclusivo. Este campo é referenciado para registros semelhantes.

  • Selecione uma condição de correspondência no campo Corresponder se para aplicar a regra de desduplicação, dependendo do texto no Campo de ID exclusivo:

    • Correspondência exata: os caracteres do texto correspondem exatamente.

    • Sem distinção entre maiúsculas/minúsculas e acentos: os caracteres do texto correspondem, independentemente das diferenças de maiúsculas e minúsculas e do acentos específicos do idioma.

Importante

A regra não captura duplicatas sem pelo menos uma regra de desduplicação definida no campo Regras de desduplicação.

Dica

Estão disponíveis mais alguns campos para uma configuração avançada.

Se estiver numa base de dados multi-empresa, o campo Entre empresas está disponível. Quando ativado, são sugeridas duplicações entre diferentes empresas.

Ative o Modo de desenvolvedor (modo de depuração) para exibilir o campo Limite da sugestão. Duplicatas com similaridade abaixo do limite definido neste campo são não sugeridas.

Com a configuração da regra concluída, feche o formulário da regra ou execute a regra manualmente para capturar instantaneamente registros duplicados.

Executar manualmente uma regra de desduplicação

Para executar manualmente uma regra de desduplicação específica em qualquer altura, navegue para :menuselection:`app Limpeza de dados –> Configuração –> Regras: Desduplicação” e selecione a regra a executar.

Depois, no formulário da regra, selecione o botão Desduplicar no canto superior esquerdo. Ao fazê-lo, o botão inteligente Duplicatas apresenta o número de duplicatas capturadas.

Clique no botão inteligente Duplicatas para gerenciar estes registros.

Reciclar registros

Use o recurso Reciclar registros para limpar os registros antigos e desatualizados da base de dados.

No painel Reciclar registros de campo (app Limpeza de dados ‣ Reciclar registros), o Odoo detecta os registros que podem ser arquivados ou excluídos, combinando as condições dentro dos registros definidos pelas regras de reciclagem de registros.

Painel Reciclar registros de campo no aplicativo Limpeza de dados.

A barra lateral REGRAS DE RECICLAGEM lista cada uma das regras de reciclagem de registros ativas e exibe o número total de registros detectados ao lado de cada regra.

Por padrão, a opção Todos é selecionada. Os registros são exibidos na visualização de lista, com as seguintes colunas:

  • ID do registro: o ID do registro original.

  • Nome do registro: o nome ou título do registro original.

Selecione uma regra específica na barra lateral REGRAS DE RECICLAGEM para filtrar os registros duplicados.

Para reciclar registros, clique no botão Validar na linha do registro.

Isso recicla o registro, dependendo de como a regra está configurada, para ser arquivado ou excluído da base de dados.

Dica

Descarte os agrupamentos clicando no botão Descartar. Ao fazer isso, o registro é ocultado da lista e não será detectado pela regra de reciclagem novamente.

Visualize os registros descartados selecionando o filtro Descartado no menu suspenso barra de pesquisa.

Regras de reciclagem de registros

É possível definir as condições para que os registros sejam reciclados na página Regras de reciclagem de registros (app Limpeza de dados ‣ Configuração ‣ Regras: Reciclar registros).

Estas regras podem ser configuradas para cada modelo da base de dados e com diferentes níveis de especificidade.

Dica

As regras de reciclagem são executadas uma vez por dia, por padrão, como parte de um cronograma de ações agendadas (Reciclagem de dados: Limpar registros). Entretanto, cada regra pode ser executada manualmente a qualquer momento.

Por padrão, não existem regras de registro de reciclagem. Clique no botão Novo para criar uma nova regra.

No formulário de regra de registro de reciclagem, primeiro escolha um Modelo para que essa regra seja direcionada. A seleção de um modelo atualiza o título da regra para o modelo escolhido.

Opcionalmente, configure um Filtro para especificar os registros elegíveis para essa regra. O número de registros qualificados é exibido no link # registros(s).

Em seguida, configure o campo e o intervalo de tempo para que a regra detecte os registros a reciclar:

  • Campo de tempo: selecione um campo do modelo para basear o tempo (Delta).

  • Delta: digite o período de tempo, que deve ser um número inteiro (ex: 7).

  • Unidade Delta: selecione a unidade de tempo (Dias, Semanas, Meses ou Anos).

Em seguida, selecione um Modo de reciclagem:

  • Manual: requer que cada registro detectado seja reciclado manualmente e ativa o campo Notificar usuários.

  • Automático: mescla automaticamente os agrupamentos reciclados, sem notificar os usuários.

Por fim, selecione uma Ação de reciclagem para Arquivar ou Excluir registros. Se a opção Excluir for selecionada, escolha se deseja ou não Incluir registros arquivados na regra.

Com a configuração da regra concluída, feche o formulário da regra ou execute a regra manualmente para capturar instantaneamente os registros a serem reciclados.

Example

Uma regra de reciclagem pode ser configurada para excluir leads e oportunidades arquivados que foram atualizados pela última vez há um ano e com um motivo de perda específico, usando a configuração a seguir:

  • Modelo: Lead/Oportunidade

  • Filtro:

    • Ativo está não definido

    • Motivo de perda está em Muito caro

  • Campo de tempo: Última atualização em (Lead/Oportunidade)

  • Delta: 1

  • Unidade Delta: Anos

  • Modo de reciclagem: Automático

  • Ação de reciclagem: Excluir

  • Incluir arquivados:

Reciclar formulário de regra de registros para um lead/oportunidade.

Executar manualmente uma regra de reciclagem

Para executar manualmente uma regra de reciclagem específica a qualquer momento, navegue até :menuselection:`app Limpeza de dados –> Configuração –> Regras: Reciclar registros” e selecione a regra a ser executada.

Em seguida, no formulário de regra, clique no botão Executar agora no canto superior esquerdo. Ao fazer isso, o botão inteligente Registros exibe o número de registros capturados.

Clique no botão inteligente Registros para gerenciar esses registros.

Limpeza de campos

No painel Registros de limpeza de campos (app Limpeza de campos ‣ Limpeza de campos), o Odoo sugere alterações na formatação dos dados nos campos de um registro, para seguir uma convenção definida pelas regras de limpeza de campo.

Gerenciador de ações de mesclagem

O Gerenciador de ações de mesclagem (app Limpeza de dados ‣ Configuração ‣ Gerenciador de ações de mesclagem) ativa ou desativa a ação Mesclar disponível no menu Ações em modelos da base de dados.