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
- No Query Builder, localize o formulário ancestral Cliente
- Arraste-o para a coluna de junções (Joins)
- 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:
- ID (do formulário Contrato do cliente)
- Aplique a função Contar para este campo
- Razão social/nome (do formulário Cliente)
- 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 Contratos | Razão social/nome | CNPJ/CPF |
---|---|---|
1 | Cliente Exemplo | 000.000.00-00 |
4 | Cliente Exemplo 2 | 000.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:
- Clique no ícone de funil no canto superior esquerdo
- Selecione Cliente(Ativo) e escolha Sim ou Não
- Adicione filtros adicionais com Nova regra
- 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