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

  1. Localize e adicione o formulário ancestral Cliente:

    • Arraste para a coluna de junções (Joins)
    • Configure o campo origem como id_cliente
  2. 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:

NomeMostrarFormulário
idIDContrato do cliente
razaoRazão social/nomeCliente
nomePlano de vendaPlano de Venda
data_ativacaoData ativaçãoContrato do cliente
data_expiracaoData de ExpiraçãoContrato do cliente
data_renovacaoData renovaçãoContrato do cliente
statusStatus ContratoContrato do cliente

Passo 3: Aplicação de Filtros

  1. Clique no ícone de funil para acessar os filtros.
  2. 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)IgualAtivo

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

IDRazão social/nomePlano de vendaData ativaçãoData de ExpiraçãoData renovaçãoStatus contrato
67Cliente exemplo5 Megas - Basic01/01/202301/01/202400/00/0000Ativo

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

Leia Também