Escrito por: G. P.
Consulta fila de integração
Módulo para publicação: Módulo ADM.
O que é?
- Tela responsável por exibir os dados referente às integrações. Através da tela "Consulta fila de integração", é possível reenviar registros ou aplicar a rotina de autocorreção usada em situações de erros específicos.
Quando usar?
- O recurso deve ser usado sempre que houver necessidade de acompanhamento ou identificação de problemas relacionados às integrações indicadas.
- Permite acompanhar os registros listados para a integração;
- Realiza o reenvio de registros listados na tela de forma manual;
- Permite acesso à opção de autocorreção.
- Requisitos necessários:
Para realizar acesso à tela, atualmente, é necessário pertencer ao grupo Athena (Especificação indicada diretamente em nosso fonte).
O acesso à tela "Consulta fila de integrações" pode ser realizado através do módulo ADM > Configurações > Consulta fila de integrações, conforme demonstrado no print abaixo:
A tela padrão apresentada é a indicada no print abaixo:
Cada campo está identificado com um número para facilitar a identificação:
1. Botão Executar tarefas: após configurar os filtros, pode ser usado para executar a busca dos dados;
2. Botão Copiar: copia para área de transferência os dados exibidos na GRID (Item 17);
3. Botão Sair: fecha a tela;
4. Período: Filtro utilizado para indicar o período de busca dos dados referentes à integração desejada e utiliza o formato data/hora;
5. MIT¹: lista de MITs que podem ser filtradas. As MITs foram nomeadas conforme dados fornecidos pelo cliente;
6. Itens enviados a mais de [...] minutos, aguardando o processamento do envio: filtro usado para exibição de registros que estão a uma determinada quantidade de minutos (a ser definido) aguardando o processamento pelo barramento²;
7. Sistema: Filtra o sistema no qual será realizada a integração, por exemplo, para uso das integrações com o PROTHEUS, indicar a opção PROTHEUS;
8. Itens enviados a mais de (xx) minutos, aguardando o processamento do retorno: filtro usado para exibição de registros que estão em uma determinada quantidade de minutos (a se definir) já processados pelo barramento, mas a aguardar o retorno da integração;
9. Tipo de serviço: define o tipo de serviço similar a MIT. Exemplo, o serviço “CONTABILIDADE” irá buscar dados da MIT 1026;
10. Ação: indica o tipo de movimentação do registro filtrado. Por exemplo, para a MIT 1013 (Integração de cadastros de clientes) temos a ação de ENVIA_INCLUSAO e ENVIA_ALTERACAO;
11. Status envio: indica os dados referentes ao processamento do Barramento. Por exemplo, “Aguardando envio” indica que o Barramento ainda não consumiu o dado, já “Envio processado com sucesso” indica que o Barramento já processou o dado com sucesso;
12. Status retorno: Filtro de Status de retorno. Indica os dados referente ao retorno do Barramento, por exemplo, “Aguardando processamento do retorno” indica que o Barramento já consumiu o dado mas ainda não houve devolução. Já “Retorno processado com erro” indica que o Barramento já processou o dado e o retorno indica um erro a ser analisado;
13. Tipo de documento: pode ser usado em conjunto com o filtro da MIT 1038, por exemplo, onde são integrados documentos a receber, sendo Financeiros ou Mensalidades;
14. ID Recurso: filtra o ID específico do recurso utilizado (ID do registro dentro das tabelas internas Solus);
15. Mensagem de resposta: filtra pela mensagem de resposta. Pode ser pesquisado por parte do erro retornado pelo sistema destino para a integração;
16. Totalizações: Campo destinado a mostrar a totalização por grupos referente aos dados listados conforme os filtros usados para as buscas;
17. GRID para exibição dos resultados obtidos pela busca executada;
Ainda na GRID de exibição, é possível utilizar as seguintes funções através do click do botão direito do mouse: realizar a seleção de itens na GRID, "Reenviar registros para a fila" que disponibiliza o registro selecionado novamente para o Barramento consumir ou ainda "Aplicar Auto-correção" que é usada para correções de erros comuns, como “Registro já integrado” que marca o item como sucesso.
Importante: A função de autocorreção não elimina erros que precisam de análise e correção manual nos dados de origem da integração.
18. Mensagem de resposta: campo para exibição completa da mensagem de retorno do registro de integração enviada pelo sistema destino;
19. Conteúdo Consumido: campo para exibição do conteúdo consumido (uso interno para identificação das rotinas envolvidas por parte da Solus);
20. URL consumido: exibe URL consumido (uso interno para identificação das rotinas envolvidas por parte da Solus);
21. URL resposta: exibe o campo URL resposta (uso interno, para identificações de rotinas específicas dentro do CallBack);
22. Mensagem de resposta (tratada): campo para exibição de mensagens tratadas, caso exista para integração filtrada;
23. Pessoa responsável pelo item integrado: Dados referentes ao cadastro da pessoa ligada ao item integrado. Exemplo destacado para a integração da MIT 1013 (Cadastros de clientes).
24. Item integrado: Dados referentes ao Item integrado. Pode ser usado em conjunto com o Item 23. Para o exemplo abaixo foi usado um dado da MIT 1038 (Integração de contas a receber), no quadro do Item 23 são exibidos os dados da pessoa ligada à mensalidade e no quadro do Item 24 são exibidos os dados do item integrado (mensalidade).
Notas de Rodapé
- MIT¹ - Metodologia de Implementação TOTVS.
- Barramento² - Barramento é um processo realizado por uma empresa terceira, que faz a mediação entre os dados que são trafegados na integração, consumindo os dados disponibilizados pela Solus.
Atenção