Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela Exportação Arquivos Sistema ATR
    1. Outras Ações / Ações relacionadas
  4. Tabelas utilizadas


01. VISÃO GERAL

A comunicação com o Sistema ATR passou por uma modernização quanto ao método de envio/geração de dados, podendo, à partir de agora, utilizarmos APIs REST para isto. Temos, então, dentro do aplicativo INT_SIF uma nova opção para a referida funcionalidade. Nos passos abaixo detalharemos as etapas e configurações.


02. EXEMPLO DE UTILIZAÇÃO

2.1. Para a utilização dos processos, teremos que realizar algumas configurações nos parâmetros. Inicialmente faz-se necessário ajustar a relação abaixo, lembrando que estaremos, nesta fase, indicando a base de homologação do Sistema de ATR. Posteriormente informaremos o endereço da base de produção.


A transcrição das URLs:

a) Viagem Entregue / Analisada: https://api.sistemaatr.com.br/upload-viagem

b) Diário (Viagens Entregues / Analisadas): https://api.sistemaatr.com.br/upload-diario

c) Quinzenal: https://api.sistemaatr.com.br/upload-quinzenal

d) Mensal: https://api.sistemaatr.com.br/upload-mensal

e) Comparativo de NIR: https://api.sistemaatr.com.br/upload-comparativo

f) Verificação de status: https://api.sistemaatr.com.br/status/


Quanto ao parâmetro API_TOKEN, você deverá entrar em contato com o Sistema ATR para obter esta chave e configurar aqui. As demais parametrizações utilizarão as informações já configuradas no modelo antigo.


2.2. Após as configurações iniciais podemos entrar na opção de Menu: INT_SIF → Processos → Exportação Arquivos Sistema ATR.


2.3. O formulário que será exibido é o mesmo para realizarmos as consultas e os processos de envio para o Sistema de ATR. Temos o filtro inicial, opção para ver o status ou para executar um processamento. Quando escolhermos o tipo "Status", conseguiremos realizar as consultas padrões de envio e ver qual a situação da integração, conforme imagem abaixo:


Para o caso do "Processamento", abrirá uma lista com as opções de tipo de processo que o Sistema de ATR passará a receber. Para cada tipo de envio temos alguns filtros base que serão requeridos no processamento:


2.4. Após sabermos um pouco das funcionalidades, faremos algumas demonstrações de processamento e obtenção de resultado para podermos detalhar as formas de visualizar as informações.


2.5. Viagem Entregue 

Escolheremos a opção "Viagem Entregue" e passaremos os filtros necessários para envio que são: Instância e Nro Liberação. Após a passagem das informações, clicaremos em "Processar":


Após o processamento o formulário será redirecionado para a tela de Status para que possamos consultar o processo de integração. Obs: A seleção dos períodos de datas são "Mês/Ano" (referente ao mês ano de processamento) e as datas iniciais e finais (são os dias em que foram realizadas integrações). Após a passagem dos filtros clicaremos em "Tabela":


Neste momento será exibido o resultado e conseguiremos consultar o status da integração. Neste caso, a integração foi concluída. Podemos consultar os detalhes na coluna "Detalhar" conforme imagem abaixo. Esta integração não passará por uma fila de processamento, pois nas integrações Diárias/Quinzenais e Mensais ela entrará em uma fila para depois conseguirmos consultar o resultado:


Será exibido informações do tipo "nó" facilitando o entendimento e na segunda aba/guia temos o tipo de retorno JSON:


2.6. Fechamento Movimento Diário

Seguiremos a mesma forma da explicação do item 2.5, porém, no fechamento diário poderemos encontrar o status de espera para processamento. No exemplo, ela (a integração) já foi processada no momento do envio:


2.7. Fechamento Movimento Quinzenal 

Neste exemplo, o Sistema de ATR emitiu um erro no envio das informações. Observando a mensagem de erro podemos identificar que para o dia 01/06/2015 não houve envio dos movimentos diários, portanto, conseguimos verificar os possíveis erros de integração:


2.8. Fechamento Movimento Mensal

Movimentação concluído com sucesso.


2.9. Comparativo NIR 

Neste exemplo, conseguimos verificar uma integração onde ocorreu erro "500 Internal Error". Se ocorrer qualquer problema durante a integração, teremos esses valores armazenados para conferência e possível solução:

03. TELA EXPORTAÇÃO ARQUIVOS SISTEMA ATR

Outras Ações / Ações relacionadas

AçãoDescrição
StatusOpção para consulta e verificação das integrações que ocorreram no período 
ProcessamentoOpção para realizar o processamento e envio das informações para o sistema de ATR




04. TABELAS UTILIZADAS

  • INT_SISTEMA_ATR

    IMPORTANTE!

    Use esse box para destacar informações relevantes e/ou de destaque.