Log de integração ERP
Esta tela permite visualizar os dados de cada uma das requisições de envio de informações, realizadas pelo Gestão Empresarial | ERP para o Gestão Safra.
O que você pode fazer:
Ao acessar a tela, através do menu Gestão Agro > Gestão Safra > Log de integração ERP, a listagem dos registros integrados será exibida no quadro Logs de Integração e conterá as seguintes informações:
- Origem da informação: apresenta dados relacionada à API de origem das informações;
- Data da integração: informa a data e hora em que a requisição foi processada;
- Situação: indica o resultado do processamento efetuado sobre os dados;
- Protocolo: apresenta o protocolo devolvido ao Gestão Empresarial | ERP que fez o envio dos dados;
- Mensagem de Erro: apresenta a mensagem contendo a descrição do erro que ocorreu no processamento, se houver.
Para exibir as informações do JSON recebido durante a integração, basta utilizar o botão (ícone de seta), localizado na lateral esquerda de cada registro da lista.
Na tela Log integrações, ao clicar no botão (ícone de mais), presente no quadro Filtros, você pode fazer uma busca de logs através do campos Origem da informação, Data da integração, Situação, Protocolo, Mensagem de erro e/ou Conteúdo. Basta preencher os campos desejados e clicar no botão Filtrar. Para limpar a pesquisa, basta clicar em Limpar filtros.
O campo Conteúdo, por sua vez, realiza a pesquisa nas informações do JSON salvo. Com isso, é possível fazer a consulta através do conteúdo da informação ou por meio da chave da informação com o conteúdo desejado.
Situation ou "situation": "Active"
Através dessa rotina será possivel efetuar o cadastro de agendamento automático para limpeza dos registros de logs existentes no sistema (tabelas received_records, processed_records e integration_logs) , devendo definir a quantidade de dias que esses registros serão mantidos para consulta.
Importante destacar que, após efetuada a limpeza, não será possivel restaurar o registros já excluídos.
Para configurar a rotina, siga os passos abaixo:
- Na Senior X, acesse o menu Tecnologia > Customização > Agendamentos;
- No quadro Domínio e Serviços, localize o registro agro e, então, posicaosafra;
- Clique no botão Criar agendamento;
- Na nova tela, no quadro Dados do Agendamento informe os campos:
- Nome do Agendamento: informe um nome para o cadastro de agendamento que está sendo criado;
- Situação: defina se esse agendamento está Ativo ou Inativo;
- Funcionalidade: escolha a funcionalidade que o agendamento vai implementar. Nesse caso, sera necessário selecionar a opção clearLog, que refere-se a limpeza de logs;
- Parâmetro de entrada: indica o parâmetro de entrada das informações no sistema. Nesse campo, selecione a opção JSON;
- Entrada: indica a quantidade de dias de logs que o Gestão Safra irá manter em sua base de dados. Nesse campo, informe o JSON contendo o nome do campo "daysToKeep" (com aspas) e, após, a quantidade de dias que o sistema deverá manter os registros.
Exemplo{"daysToKeep": 2}
NotaNeste exemplo de JSON o Gestão Safra irá manter apenas 2 dias de logs em sua base de dados.
ImportanteCaso o usuário não informe nenhum JSON nesse campo, mas crie a rotina de limpeza, o sistema adotará um valor padrão de 60 dias para manter os registros.
- Tags: esse campo é de preenchimento opcional e pode ser utilizado para configurar tags para melhor localização e controle do agendamento.
- No quadro Execução será configurado o período de execução da tarefa. Para isso, defina os campos:
- Inicia em: informe a data de início de atuação do agendamento;
- Horário: informe o horário de início do agendamento;
- Repetir: indica se a ação deve ser repetida automaticamente pelo sistema. Quando marcada essa caixa de seleção, aparecerá na tela os campos: Repete a cada, onde deve ser indicada a frequência de repetição da limpeza e Termina em, para informar o término do agendamento. Nesse campo é possível escolher entre as opções: Nunca, Após uma quantidade de ocorrências a ser definida ou em uma data específica.
- Após definidos os campos anteriores, o campo Resumo informará uma síntese da execução definida para o agendamento. Por exemplo: Inicia em 12 de janeiro de 2023 às 15:58. Não repete.
- Ao final, clique em Salvar.
English
Español


