Objetivo: Disponibilizar ao usuário, uma interface que facilite a consulta dos status das integrações através de gráficos, com atualizações automáticas. Ao abrir o monitor as informações exibidas são referentes a todas as aplicações, no dia atual e considerando as mensagens enviadas e recebidas.
Filtros que podem ser aplicados:
- Aplicação:
- É possível escolher se as informações exibidas nos gráficos serão as informações enviadas pelo ERP, PIMS ou por ambos.
- É possível escolher se as informações exibidas nos gráficos serão as informações enviadas pelo ERP, PIMS ou por ambos.
- Período:
- Nesse campo é possível escolher 4 períodos padrão (Hoje, Semana, 2 Semanas e Mês), ou se desejar é possível escolher um período personalizado escolhendo a opção outro e preenchendo os campos Data Inicial e Data Final.
- Nesse campo é possível escolher 4 períodos padrão (Hoje, Semana, 2 Semanas e Mês), ou se desejar é possível escolher um período personalizado escolhendo a opção outro e preenchendo os campos Data Inicial e Data Final.
- Data Inicial:
- Campo exibido quando no campo período é selecionada a opção outro. Esse campo contém a data inicial para o filtro dos dados que serão exibidos nos gráficos.
- Campo exibido quando no campo período é selecionada a opção outro. Esse campo contém a data inicial para o filtro dos dados que serão exibidos nos gráficos.
- Data Final
- Campo exibido quando no campo período é selecionada a opção outro. Esse campo contém a data final para o filtro dos dados que serão exibidos nos gráficos.
- Campo exibido quando no campo período é selecionada a opção outro. Esse campo contém a data final para o filtro dos dados que serão exibidos nos gráficos.
- Módulo
- Campo para filtrar por módulo (RecursosHumanos, Originação, Estoque, Controladoria, GestaoContratos)
- Campo para filtrar por módulo (RecursosHumanos, Originação, Estoque, Controladoria, GestaoContratos)
- Transação
- Campo para filtrar por transação (Employee, EmployeePosition, Family, etc..)
- Campo para filtrar por transação (Employee, EmployeePosition, Family, etc..)
Na parte superior do Monitor contém os totalizadores, eles informam a quantidade de integrações separadas por seus status que correspondam as opções aplicadas no filtro (Erros, Em Processamento, Finalizados).
Listagem de Integrações
Em todos os gráficos e totalizadores é possível saber exatamente quais as integrações compõem aquela quantidade, bem como visualizar o seu XML, para isso é necessário apenas clicar na fatia do gráfico desejado ou no ícone do totalizador. Em alguns casos (Totalizadores, gráfico Mensagens x Status, gráfico Mensagens x Filial e Ranking: Mensagens x Aplicação) ao clicar na fatia ou no ícone uma lista contendo os nomes técnicos das integrações e suas quantidades será exibida.
Clicando no ícone da lupa (ao lado esquerdo do nome técnico) é aberta uma lista das transações contidas ali. Essa lista de transações também é aberta diretamente ao clicar no gráfico Transações x Mensagens com Erros, Transações x Mensagens Finalizadas e Transações x Mensagens em Processamento.
Ainda é possível visualizar informações detalhadas da transação, basta clicar no ícone da lupa (ao lado esquerdo do status). Serão exibidas informações detalhadas sobre aquela transação.
Ao clicar no botão "Mostrar detalhes" abrirá uma tela com a visualização da mensagem em formato texto com a estrutura da mensagem em XML ou JSON
Se a mensagem de integração for recebida ou enviada em estrutura JSON, apresentará a seguinte tela ao clicar no botão "Mostrar Detalhes".
As abas "BusinessMessage - JSON" e "ResponseMessage - JSON" representam a mensagem recebida ou enviada para o ERP.
As abas "BUSINESSMESSAGE" e "RESPONSEMESSAGE" representam a mensagem em formato XML convertida na estrutura de mensagem padronizada que é o modelo utilizado internamente nos processos do PIMSConnector.
Se a mensagem for enviada ou recebida em formato não padronizado, passando por rotinas de transformação no PIMSConnector, sendo em estrutura XML ou JSON apresentará a tela da seguinte forma.