Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Painel
titleColor#FF9000
titleRelatórios

É possível no Portal de Imóveis criar uma extração de dados das tabelas existentes no banco de dados. As opções para a visualização destes dados agrupados serão visíveis através deste menu Gerencial > Relatórios.

Para se criar estas visões é necessário ter noções da linguagem SQL para a criação dos scripts de extração dos dados. A criação dos relatórios deve ser feita através do menu Backend > Relatórios. Após acessá-lo podemos editar um relatório existente ou criar um novo.

Ao adicionar um novo relatório será solicitado o nome deste e o script em linguagem de programação SQL para a extração dos dados das tabelas do Portal de Imóveis. Para conhecer as tabelas existentes e os nomes dos campos para a construção do script SQL para a extração dos dados basta selecionar a opção “Visualizar tabelas”.


Informações
titleAtenção

A partir da versão 12.1.2402, o Portal de Imóveis passou a suportar bases de dados Oracle. Para garantir a compatibilidade e o correto funcionamento das consultas SQL, é necessário atentar-se a um detalhe importante relacionado ao uso de aliases.

Orientações para Consulta:

  1. Uso de Aliases:

    • Ao utilizar aliases para colunas em suas consultas SQL, certifique-se de que todos os aliases estejam em letras minúsculas.
    • Esta prática é essencial para evitar possíveis conflitos e problemas de reconhecimento de colunas ao executar as consultas.
  2. Exemplo:


    SELECT nome AS empreendimento,      
    data_entrega AS entrega FROM empreendimento

    • Certifique-se de que os aliases (empreendimento e entrega) estejam em minúsculas como demonstrado acima.
  3. Impacto:

    • Consultas que não seguirem essa recomendação podem resultar em erros de execução ou retorno incorreto de dados.


Após criar o script SQL a próxima parte será definir parâmetros para o relatório e definir os nomes reais das colunas que serão apresentadas.

Após salvo o relatório, este será apresentando no menu Gerenciais > Relatórios e poderá ser selecionado para impressão.

O resultado do relatório pode ser impresso (abrirá uma nova aba no Browser com a visualização do relatório) ou baixado um arquivo CSV para abertura através do EXCEL.


A partir da versão 12.1.2205, estamos disponibilizando também uma opção que permite selecionar um RM Reports para compor os relatórios gerenciais. Desta forma, serão apresentados os parâmetros deste relatório, possibilitando a confecção dos filtros da mesma forma que é realizado 

Para usar um relatório do RM, basta seguir os passos abaixo:

Acessar Backend > Relatórios. e clicar em Adicionar.

Na tela de inclusão de relatórios, Dar um título para o relatório e clicar em RM Reports como mostra a figura abaixo. 

Ao clicarmos em "selecionar" serão listados todos os relatórios do RM.

Observação: No intuito de facilitar e filtrar os relatórios importantes do RM para o Portal de Imóveis, existe um tipo específico para esses relatórios no RM, 1021 - Portal de Imóveis.

A partir da versão 12.1.35, foi criado um filtro que permite filtrar por tipo de relatório como mostra a imagem abaixo:

Ao selecionarmos o relatório do RM, neste exemplo, utilizamos o relatório PortaldeImoveis_Propostas. Este relatório já foi confeccionado no RM e irá trazer o parâmetro de ID da proposta, para que seja selecionado em sua execução.

É importante salientar que a consulta SQL atrelada à este relatório deve ter uma conexão direcionada externamente ao banco do Portal de Imóveis.

Para aprender como fazer isso, consulte a documentação aqui → Configuração de Banco de Dados Externo

Estando o nosso relatório parametrizado no RM, o Portal de Imóveis irá apresentar os parâmetros do mesmo, caso existam:

Neste caso foi definido no RM Reports o parâmetro de ID da proposta.

Este parâmetro não pode ser alterado diretamente no Portal de Imóveis. Para que novos parâmetros ou consultas sejam inseridas, deveremos criar na própria estrutura do RM Reports.

Para fins de exemplo, este relatório simples possui a consulta SQL abaixo: que listará as propostas de acordo com o ID:

Bloco de código
languagesql
SELECT proposta.ID, proposta.datahoracadastro, proposta.valor, UNIDADE.descricao, modalidadevenda.titulo 
FROM proposta
JOIN UNIDADE ON unidade.id = proposta.unidade_id
JOIN modalidadevenda ON modalidadevenda.ID = proposta.modalidadevenda_id
WHERE proposta.id=:ID

Para entender como são criados os reports dentro do RM, favor verificar o link abaixo:

RM Reports

Estando o relatório parametrizado no RM e salvo no Portal de Imóveis, basta acessarmos o mesmo no menu Frontend / Gerencial / Relatórios.

Escolhemos no drop down o relatório e executamos de acordo com os parâmetros selecionados, clicando no botão "Imprimir".

O relatório será gerado numa nova guia. É importante desabilitar o bloqueio de pop-ups do navegador, para que a guia seja aberta corretamente.