Relatório de Cadastros com Múltiplos Contratos de Clientes

Introdução

Este relatório é uma ferramenta essencial para identificar e analisar clientes que possuem mais de um contrato registrado no sistema.

Acesso ao Relatório

Caminho: Menu Ferramentas Query Builder Pivot Contrato do cliente

Para gerar o relatório mencionado, é imprescindível possuir permissão adequada. Para mais detalhes sobre como obter essa permissão, acesse Habilitar acesso ao Query Builder

Entrega de Valor

  • Identificação rápida de clientes com múltiplos contratos
  • Suporte a estratégias de fidelização e expansão de serviços
  • Facilita a análise de potencial de crescimento por cliente
  • Auxilia na detecção de oportunidades de consolidação de contratos

Estrutura do Relatório

Pivot e Campos Principais

O relatório utiliza o pivot Contrato do Cliente como base, integrando dados essenciais:

  • Quantidade de contratos por cliente
  • Razão social/nome do cliente
  • CNPJ/CPF do cliente

Construção do Relatório

Passo 1: Configuração do Formulário Ancestral

  1. No Query Builder, localize o formulário ancestral Cliente
  2. Arraste-o para a coluna de junções (Joins)
  3. Configure o campo origem como id_cliente

Passo 2: Seleção e Configuração de Campos

Arraste os seguintes campos para a coluna de campos:

  1. ID (do formulário Contrato do cliente)
    • Aplique a função Contar para este campo
  2. Razão social/nome (do formulário Cliente)
  3. CNPJ/CPF (do formulário Cliente)

Passo 3: Configuração de Agrupamento

  • Arraste o campo razão do formulário Cliente para a coluna de agrupamento

Relatório Espelho

A configuração no Query Builder deve se assemelhar à seguinte estrutura:

Campos (fields)Junções (joins)Agrupamentos (group)Ordenação (order)
Nome: id
Mostrar: ID
Formulário: Contrato do cliente
Função Aplicada: count


Formulário Principal: cliente_contrato
Formulário relacionado: cliente
Campo principal: id_cliente
Alias: cliente_contrato_cliente
Nome: razao
Mostrar: Razão social/nome
Formulário: cliente
Nome: razao
Mostrar: Razão social/nome
Formulário: cliente
Nome: cnpj_cpf
Mostrar: CNPJ/CPF
Formulário: Cliente

SQL Gerado

SELECT 
    COUNT(cliente_contrato.id) as cliente_contrato_id3, 
    cliente_contrato_cliente.razao as cliente_contrato_cliente_razao, 
    cliente_contrato_cliente.cnpj_cpf as cliente_contrato_cliente_cnpj_cpf  
FROM cliente_contrato  
LEFT JOIN cliente cliente_contrato_cliente ON cliente_contrato.id_cliente = cliente_contrato_cliente.id  
GROUP BY cliente_contrato_cliente.razao

Exemplo de Saída

O relatório apresentará uma tabela com o seguinte formato:

Qtd ContratosRazão social/nomeCNPJ/CPF
1Cliente Exemplo000.000.00-00
4Cliente Exemplo 2000.000.00-01

Dica de Visualização

Para melhorar a clareza do relatório, renomeie o campo ID Contrato para Qtd Contratos na configuração de exibição do campo.

Aplicação de Filtros

Para refinar os resultados:

  1. Clique no ícone de funil no canto superior esquerdo
  2. Selecione Cliente(Ativo) e escolha Sim ou Não
  3. Adicione filtros adicionais com Nova regra
  4. Configure as regras desejadas e aplique

A aplicação de filtros permite focar em segmentos específicos de clientes, como apenas ativos ou com características particulares.

Exportação do Relatório

Para visualizar o relatório completo, clique em Visualização completa.

  • Exporte o relatório em formato CSV ou PDF conforme necessário.
  • Para salvar o relatório para uso futuro:
    • Clique em Criar Visão
    • Nomeie o relatório
    • Preencha uma descrição detalhada
    • Salve a visão

Dica:

Os relatórios salvos podem ser acessados rapidamente através da opção Selecione uma visão no Query Builder.

Etiquetas

Relatórios Contratos Clientes QueryBuilder AnáliseDeCarteira

Leia Também