Relatórios Personalizados no OcoMon

Neste artigo, irei demonstrar como inserir em seu OcoMon uma página para exportação de relatórios em ".xlx" (Excel, OpenOffice). Palavras-chave: OcoMon, relatório, service desk, registro de incidentes.

[ Hits: 22.832 ]

Por: Diógenes Ramos em 07/10/2013


Acessando diretórios / Configurações



Acessando o diretório, Windows e GNU/Linux

Acesse a pasta onde está instalado o OcoMon, no meu caso, em uma máquina CentOS.

Vou utilizar o WinSCP: /var/www/html/ocomon

Windows: C:\xampp\htdocs\ocomon
Esta pasta pode variar, dependendo do tipo de distribuição GNU/Linux ou servidor LAMP (Windows) utilizado.

Copie a pasta relatorio (http://www.4shared.com/rar/WwhzY57H/relatorio.html) para dentro da pasta geral, no seguinte caminho: /var/www/html/ocomon/ocomon/geral/relatorio

No Windows: C:/xampp\htdocs\ocomon\ocomon\geral\relatorio


Configurando conexão com o banco de dados

Após ter baixado o arquivo relatorio.rar e descompactado no diretório, é necessário configurar o usuário e senha para consulta aos dados.

Selecione o arquivo infodbconn, e edite as informações de conexão com o banco.

Onde:
  • Host: deixar como está
  • $Usuario ="informar usuário do MySQL"
  • $senha="informar senha de acesso ao MySQL"



Acessando o relatório

Agora, para acessar a página de relatório, digite no browser o caminho de acesso ao seu sistema, lembrando de adicionar: /ocomon/geral/relatorio

Para testes no arquivo relatorio.rar, disponibilizei alguns selects que irão retornar alguns relatórios que irão facilitar no acompanhamentos das solicitações:

Modelo do relatório extraído:


Considerações finais

O OcoMon permanece sendo uma ferramenta que atende às necessidades no que se refere a registro de chamados e inventários, entretanto, a falta de customização dos relatórios, por vezes, deixa o sistema em xeque.

Este tutorial teve como intenção, disponibilizar um recurso a mais para o uso do OcoMon, entretanto, ele não substitui o uso de outras ferramentas de gerenciamento de banco de dados, tais como phpMyAdmin, SQLyog, etc.

Espero ter ajudado à comunidade com este artigo.

Página anterior    

Páginas do artigo
   1. Introdução / Requisitos
   2. Acessando diretórios / Configurações
Outros artigos deste autor

Guia completo do Ocomon módulo admin no Linux (exclusivo VOL)

O que é e como configurar rede AD HOC no Ubuntu

Configuração de rede no AIX IBM

Guia completo do Ocomon no Linux - Módulo cliente, abertura de ocorrência (exclusivo VOL)

O lado negro da Força, segundo a Microsoft o software livre quebra patentes

Leitura recomendada

Configurar rádio online com Icecast2 + Darkice

CUIDADO com o comando "dd", embora muito útil ele pode ser perigoso

FreeIPA - uma solução integrada de identidade e autenticação para ambientes de rede Linux/UNIX

Relato: Instalação mista dos sistemas Linux, MacOS e Windows na mesma rede

Terceira experiência com o Basic Linux

  
Comentários
[1] Comentário enviado por danniel-lara em 07/10/2013 - 08:02h

Parabéns muito bom o artigo

[2] Comentário enviado por hiancintra em 07/10/2013 - 09:28h

Fala meu nobre! Há tempos procurava uma ideia neste sentido, mas nunca pensei em fazer dessa forma, show de bola!!

Só um detalhe, acredito que você esqueceu o link para download do relatorios.rar, não?
Abraços!

[3] Comentário enviado por dimatrix em 07/10/2013 - 09:33h

Paz e Bem!

Agradeço a todos o feedback positivo, para quem não encontrou o link de download: http://www.4shared.com/rar/WwhzY57H/relatorio.html

Bom trabalho a todos!

[4] Comentário enviado por janssenreis em 21/10/2013 - 22:05h

Não querendo desmerecer o OcoMon, mas existe o Quaizer (http://www.quaizer.org/), que inclusive comenta em seu site que o OcoMon foi meio que descontinuado. Porém, em minha opinião, o GLPI é o melhor opensource (http://www.glpi-project.org/).

[5] Comentário enviado por alexdagalera em 08/05/2014 - 09:11h

Bom dia galera

realizei os precedimentos citados acima mas quando eu abro a pagina aparece a seguinte sintaxe <?=(isset($_REQUEST['SQL'])?$_REQUEST['SQL']:"")?>

e ao gerar o relatório ele reclama de um erro nas linhas 34 e 39

Warning: mysql_num_fields() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\sisnice\ocomon\geral\relatorio\gerarRelatorio.php on line 34
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\sisnice\ocomon\geral\relatorio\gerarRelatorio.php on line 39


gostaria de saber se alguém poderia me ajudar


grato

[6] Comentário enviado por deividiab em 11/05/2014 - 13:07h

Muito bom o Tutorial !

[7] Comentário enviado por alvares_and em 30/09/2014 - 11:34h

Estou com o mesmo problema do alexdagalera alguém poderia ajudar??

[8] Comentário enviado por lanocrazy em 16/12/2015 - 14:55h

Aconteceu comigo mas veja se é a data que esta errada!
Segue meu select para vcs testarem...
==============================================
SELECT
o.Numero,
p.problema AS Tipo,
o.descricao AS Descrição,
m.solucao AS Solução,
s.sistema AS Área,
l.local AS Localização,
t.status AS Situação,
data_abertura AS Abertura,
data_fechamento AS Fechamento,
login AS Analista
FROM
`ocorrencias` AS o
INNER JOIN `sistemas` AS s ON o.sistema = s.sis_id
INNER JOIN `usuarios` AS u ON o.operador = u.user_id
INNER JOIN `problemas` AS p ON o.problema = p.prob_id
INNER JOIN `localizacao` AS l ON o.local = l.loc_id
INNER JOIN `status` AS t ON o.status = t.stat_id
LEFT JOIN `prob_tipo_3` AS c ON c.probt3_cod = p.prob_tipo_3
LEFT JOIN `solucoes` AS m on o.numero = m.numero

WHERE t.stat_id IN (1,2,3,4,7,12,15,16,19,21,22,28,29,25,26,27,30,31)
AND data_abertura BETWEEN '2015-01-01 00:00:00' AND '2015-11-31 23:59:59'
GROUP BY
p.problema,
c.probt3_desc,
s.sistema,
l.local,
numero,
t.status,
data_abertura,
data_fechamento,
login,
DATE_FORMAT(data_abertura, '%Y-%m'),
o.descricao,
m.solucao
ORDER BY 1
==============================================
Espero que ajude.

[9] Comentário enviado por MariaSantiago em 10/04/2016 - 23:30h

Olá, o link para baixar a pasta relatórios não funciona, tem como disponibilizar novamente?

[10] Comentário enviado por linhocbj em 30/05/2017 - 14:05h

Olá, boa tarde.

Também preciso do link para download. Pode enviar por favor?!

Obrigado


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts