Relatório de Logins Ativos com Cidade
Introdução
Este relatório fornece uma visão detalhada dos logins ativos no sistema, correlacionando-os com os cadastros de clientes e suas respectivas cidades. Esta ferramenta é essencial para análises geográficas da base de clientes ativos, oferecendo dados valiosos para estratégias de negócio e operações.
Caminho: Menu Ferramentas > Query Builder > Pivot Login
Entrega de Valor
- Visibilidade clara da distribuição geográfica de clientes ativos
- Facilita a identificação de concentrações de usuários por cidade
- Auxilia na tomada de decisões estratégicas baseadas em localização
- Suporta planejamento de marketing localizado e expansão de rede
Estrutura do Relatório
O relatório utiliza o Pivot de Login como base, refletindo a hierarquia de registros do sistema (Cadastro → Contrato → Login).
Campos Principais
- ID do cliente
- Razão social/nome do cliente
- Login
- Cidade
Construção do Relatório
Passo 1: Configuração do Pivot e Junções
- No Query Builder, selecione o pivot Login
- Adicione a junção com o formulário Cliente
- A partir do formulário Cliente, adicione a junção com Cidade
Passo 2: Seleção e Configuração de Campos
Arraste os seguintes campos para a coluna de campos:
| Nome | Mostrar | Formulário |
|---|---|---|
| id | ID | Cliente |
| razao | Razão social/nome | Cliente |
| login | Login | Login |
| nome | Cidade | Cidade |
Passo 3: Aplicação de Filtro para Logins Ativos
- Clique no ícone de Funil (filtro)
- Localize o campo Login (Ativo)
- Selecione a opção Sim
- Aplique o filtro
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: idMostrar: IDFormulário: Cliente | Formulário Principal: radusuariosFormulário Relacionado: clienteCampo Principal: id_clienteCampo Relacionado: idAlias: radusuarios_cliente | ||
| Nome: razaoMostrar: Razão social/nomeFormulário: Cliente | Formulário Principal: clienteFormulário Relacionado: cidadeCampo Principal: cidadeCampo Relacionado: idAlias: cliente_cidade | ||
| Nome: loginMostrar: LoginFormulário: Login | |||
| Nome: nomeMostrar: CidadeFormulário: Cidade |
SQL Gerado
SELECT
radusuarios_cliente.id as radusuarios_cliente_id,
radusuarios_cliente.razao as radusuarios_cliente_razao,
radusuarios.login as radusuarios_login,
cliente_cidade.nome as cliente_cidade_nome
FROM radusuarios
LEFT JOIN cliente radusuarios_cliente ON radusuarios.id_cliente = radusuarios_cliente.id
LEFT JOIN cidade cliente_cidade ON radusuarios_cliente.cidade = cliente_cidade.id
WHERE (radusuarios.ativo = 'S')Exemplo de Saída
| ID | Razão social/nome | Login | Cidade |
|---|---|---|---|
| 126 | Cliente Exemplo | clienteexemplo | São Paulo |
| 127 | Empresa ABC | abc_user | Rio de Janeiro |
| 128 | João Silva | joao2024 | Belo Horizonte |
Este relatório exibe exclusivamente dados de logins ativos. Logins inativos são automaticamente anulados dos resultados.
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
Os relatórios salvos podem ser acessados rapidamente através da opção Selecione uma visão no Query Builder.