<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[akitasoft-ebrigada-randon-api]]></title><description><![CDATA[<p dir="auto">Solicitação: 24475</p>
<p dir="auto">API responsável por enviar informações dos acessos que os brigadistas realizam nos setores para o sistema e-brigada da Randon. Com o e-brigada os setores conseguem indicar a presença de ao menos um brigadista para eventuais emergências.</p>
<p dir="auto">Esta API não possui endpoints, apenas um job que roda periódicamente para chamar a API e-brigada da Randon.</p>
<p dir="auto">Funcionamento da API:</p>
<ol>
<li>busca registros da tabela ACESSOS_EBRIGADA_RANDON onde ENVIADO_EBRIGADA = 'N', ordenado por data_hora_acesso ASC (envia os acessos em ordem cronológica);</li>
<li>para cada registro, verifica:<br />
-- tipo_acesso = 'S', realiza checkout no e-brigada;<br />
-- tipo_acesso = 'E' e relogio_saida_empresa = 'S', realiza checking no e-brigada;<br />
-- tipo_acesso = 'E' e relogio_saida_empresa = 'N', realiza checkout e checking no e-brigada;</li>
<li>tendo falha na chamada, por qualquer motivo, atualiza a coluna mensagem_erro com a descrição;</li>
<li>tendo sucesso na chamada da e-brigada, atualiza a coluna enviado_ebrigada para o valor 'S' e remove a mensagem_erro caso presente de uma chamada anterior que tenha falhado.</li>
</ol>
<p dir="auto"><strong>Repositório</strong>: <a href="https://gitlab.insoft4.com.br/insoft4/customizacoes/akitasoft-ebrigada-randon-api" rel="nofollow ugc">https://gitlab.insoft4.com.br/insoft4/customizacoes/akitasoft-ebrigada-randon-api</a><br />
<strong>Diretório rede</strong>: O:\Sistemas_Java\AkitasoftEBrigadaRandonApi</p>
<h4>Configuração</h4>
<ul>
<li>Usar a conexão do pontosoft v7 do cliente</li>
<li>Se necessário, alterar a periodicidade de execução de cada atualização de acessos. O padrão é 1 minuto entre cada job.</li>
<li>Parâmetros customizados criados na base:
<ul>
<li>SENHA_API_EBRIGADA (Senha para conexão com a API de integração com o sistema E-Brigada)</li>
<li>URL_API_EBRIGADA (URL da API de integração com o sistema E-Brigada)</li>
<li>USUARIO_API_EBRIGADA (Usuário para conexão com a API de integração com o sistema E-Brigada)</li>
</ul>
</li>
</ul>
<pre><code class="language-yml">dataSource:
   url: url.para.banco.de.dados
   username: "usuario"
   password: "senha"
---      
ebrigada.syncAcessosJob.fixedDelay: 120000 #tempo em milisegundos
</code></pre>
<p dir="auto"><strong>Obs:</strong> Se algum dos parâmetros customizados não estiverem cadastrados durante o deploy da API, ela indicará qual parâmetro que falta e não subirá no tomcat.</p>
]]></description><link>http://insoft-docker1:4567/topic/321/akitasoft-ebrigada-randon-api</link><generator>RSS for Node</generator><lastBuildDate>Fri, 23 Oct 2026 07:23:58 GMT</lastBuildDate><atom:link href="http://insoft-docker1:4567/topic/321.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 12 Aug 2024 13:38:34 GMT</pubDate><ttl>60</ttl></channel></rss>