Monitor de Integrações (FINT0250)¶
Conhecer o Programa¶
Este programa permite monitorar e visualizar os LOGs das integrações. Possibilita finalizar integrações pendentes, cancelar ou reprocessar as mesmas.
Campo a Campo¶
Campo a Campo
Programa
Selecionar o programa cadastrado em Cadastro de Programas do Integrador (FINT0200) para realizar o monitoramento.
Integração
Selecionar a integração desejada para o monitoramento. Na lista de valores irá aparecer as integrações/processos selecionados no programa Cadastro de Programas do Integrador (FINT0200).
Data Início
Informar um intervalo de data de início para executar a consulta do monitoramento. Serão listadas as integrações que ocorrerem no período informado.
Horário
Informar o horário de início desejado para executar a consulta do monitoramento.
Processos
Informar o tipo do processo desejado para realizar o monitoramento. Os tipos são importação e exportação.
Data Fim
Informar um intervalo de data de fim para executar a consulta do monitoramento. Serão listadas as integrações que ocorrerem no período informado.
Horário
Informar o horário de fim desejado para executar a consulta do monitoramento.
Situações Disponíveis
Selecionar a(s) situações disponíveis para a consulta do monitoramento. as situações disponíveis são:
Opções
Sucesso
A integração possuirá este status quando todos os dados forem importados/exportados com sucesso.
Integrado com falhas
A integração possuirá este status quando alguns processos forem executados com sucesso e outros com falha.
Falha
A integração possuirá este status quando ocorrer falha e não for possível importar nenhuma informação.
EXEMPLO O arquivo XML não estava no padrão do FoccoINTEGRADOR e foi bloqueado pela validação do XSD.
Reprocessado
O status reprocessado ocorrerá quando uma integração com falha foi reprocessada gerando uma nova integração com o mesmo código, porém sua versão foi incrementada com 1(um).
Cancelado
O status cancelado ocorrerá quando uma integração foi cancelada manualmente, obrigado o usuário a digitar o motivo do cancelamento e salvando o usuário logado.
Pendente
O status pendente ocorrerá quando uma integração foi inserida nas views do FoccoINTEGRADOR, porém não foi "descarregada" para o as tabelas destinos do FoccoERP. Este status ocorrerá normalmente quando a integração for por insert direto nas views e o usuário não chamar a rotina para finalizar a integração, dando possibilidade de descarregar manualmente os dados através do monitor de integrações.
Situações Selecionadas
Mostra as situações selecionadas para a consulta do monitoramento.
Integração
Mostra o código da integração. Quando a integração tiver sido reprocessada será informado um subnível com a sequência do reprocessamento.
Exemplo
2.1 (reprocessou a primeira vez), 2.2, etc.
Situação
Mostra a situação da integração.
Data/Hora Início
Mostra a data e hora do início da integração.
Data/Hora Fim
Mostra a data e hora do fim da integração.
Tempo Total
Mostra o tempo total de execução da integração. Ao dar um duplo clique com o mouse o editor do campo será aberto permitindo a visualização completa do campo.
Tipo
Mostra o tipo da integração que pode ser: Integração ou Exportação.
Botão Integrar
Ao clicar neste botão o sistema o irá finalizar a integração pendente selecionada (descarregar os dados para as tabelas definitivas). Este botão só estará habilitado para integrações do tipo Importação e com o status Pendente. A importação irá parar se ocorrer erros de validação do XML (através do XSD). Será exibida uma falha do tipo "XML inválido".
Botão Reprocessar
Ao clicar neste botão o sistema irá solicitar o reprocessamento da integração selecionada. Este botão só estará habilitado para integrações do tipo Importação e com o status Falha.
Importante
Ao reprocessar uma integração, esta deverá possuir o mesmo código da integração, alterando somente a versão da integração.
Exemplo
A Integração código 3 (três) ocorreu erros, ao reprocessar, gerará a integração código 3.1, e se esta ocorrer erros a integração poderá ser reprocessada e gerada a integração versão 3.2 e assim por diante.
A integração poderá ser reprocessada quando esta for integrada novamente com erro. Caso ocorram erros em uma integração, esta poderá ser Cancelada ao invés de ser reprocessada. Ao cancelar uma Integração, esta não poderá mais ser reprocessada e o motivo e o usuário logado ficam armazenados na tabela TINT_LOG_HIST.
Botão Cancelar
Ao clicar neste botão o sistema irá abrir a tela de cancelamento da integração, para que seja informado o motivo do cancelamento. Somente será permitido cancelar as integrações pendentes ou com falha. Ao clicar no Botão OK da tela de cancelamento o sistema irá efetuar o cancelamento da integração e gravar o motivo e o usuário que efetuou a operação na tabela TINT_LOG_HIST.
Botão Detalhes
Ao clicar neste botão será aberta a tela de Detalhes da Integração, mostrando os dados da integração selecionada. Esta tela possui o botão Visualizar Falhas que permite pesquisar as falhas pela descrição da mesma, para executar esta pesquisa a palavra/frase a ser pesquisada deve estar entre "%".
Botão Visualizar Pedidos possibilita, para o processo de importação de pedidos de venda, visualizar as informações referente aos pedidos enviados para a integração do ERP. Estas informações não estão no ERP, elas estão disponíveis apenas para consulta e reprocessamento.