Relatório de Plano de Venda e Datas do Contrato
Introdução
Este relatório é útil para identificar quais clientes ainda não renovaram seus contratos, quais estão com contratos expirados e quais planos de vendas estão sendo utilizados por eles.
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
Estrutura do Relatório
O relatório é construído utilizando o pivot Contrato do Cliente como base, integrando dados de múltiplos formulários para uma visão completa:
Campos Principais
- ID do Contrato
- Razão Social/Nome do Cliente
- Plano de Venda
- Data de Ativação
- Data de Expiração
- Data de Renovação
- Status do Contrato
Construção do Relatório
Passo 1: Configuração dos Formulários Ancestrais
-
Localize e adicione o formulário ancestral Cliente:
- Arraste para a coluna de junções (Joins)
- Configure o campo origem como id_cliente
-
Adicione o formulário ancestral Plano de venda:
- Arraste para a coluna de junções
- Isso permitirá exibir o nome do plano ao invés do ID
Dica
Usar o formulário ancestral de Plano de venda é essencial para mostrar a descrição do plano, não apenas seu ID.
Passo 2: Seleção e Configuração de Campos
Arraste os seguintes campos para a coluna de campos:
Nome | Mostrar | Formulário |
---|---|---|
id | ID | Contrato do cliente |
razao | Razão social/nome | Cliente |
nome | Plano de venda | Plano de Venda |
data_ativacao | Data ativação | Contrato do cliente |
data_expiracao | Data de Expiração | Contrato do cliente |
data_renovacao | Data renovação | Contrato do cliente |
status | Status Contrato | Contrato do cliente |
Passo 3: Aplicação de Filtros
- Clique no ícone de funil para acessar os filtros.
- Aplique o filtro para mostrar apenas contratos ativos:
- Localize Contrato do cliente (Status contrato)
- Selecione Igual a Ativo
- Clique em Aplicar
Exemplo de configuração de filtro:
Contrato do cliente (Status contrato) | Igual | Ativo |
---|
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 | Formulário Principal: cliente_contrato Formulário Relacionado: cliente Campo Principal: id_cliente Campo Relacionado: id Alias: cliente_contrato_cliente | ||
Nome: razao Mostrar: Razão social/nome Formulário: Cliente | Formulário Principal: cliente_contrato Formulário Relacionado: vd_contratos Campo Principal: id_vd_contrato Campo Relacionado: id Alias: cliente_contrato_vd_contratos | ||
Nome: nome Mostrar: Plano de venda Formulário: Plano de venda | |||
Nome: data_ativacao Mostrar: Data ativação Formulário: Contrato do cliente | |||
Nome: data_expiracao Mostrar: Data de Expiração Formulário: Contrato do cliente | |||
Nome: data_renovacao Mostrar: Data renovação Formulário: Contrato do cliente | |||
Nome: status Mostrar: Status contrato Formulário: Contrato do cliente |
SQL Gerado
SELECT
cliente_contrato.id AS cliente_contrato_id,
cliente_contrato_cliente.razao AS cliente_contrato_cliente_razao,
cliente_contrato_vd_contratos.nome AS cliente_contrato_vd_contratos_nome,
DATE_FORMAT(cliente_contrato.data_ativacao, "%d/%m/%Y") AS cliente_contrato_data_ativacao,
DATE_FORMAT(cliente_contrato.data_expiracao, "%d/%m/%Y") AS cliente_contrato_data_expiracao,
DATE_FORMAT(cliente_contrato.data_renovacao, "%d/%m/%Y") AS cliente_contrato_data_renovacao,
cliente_contrato.status AS cliente_contrato_status
FROM cliente_contrato
LEFT JOIN cliente AS cliente_contrato_cliente
ON cliente_contrato.id_cliente = cliente_contrato_cliente.id
LEFT JOIN vd_contratos AS cliente_contrato_vd_contratos
ON cliente_contrato.id_vd_contrato = cliente_contrato_vd_contratos.id
WHERE cliente_contrato.status = 'A';
Exemplo de Saída
ID | Razão social/nome | Plano de venda | Data ativação | Data de Expiração | Data renovação | Status contrato |
---|---|---|---|---|---|---|
67 | Cliente exemplo | 5 Megas - Basic | 01/01/2023 | 01/01/2024 | 00/00/0000 | Ativo |
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
PlanoDeVenda DataDeRenovacao DataDeAtivacao ContratoAtivo QueryBuilder