<?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 REST API]]></title><description><![CDATA[<p dir="auto">Essa nova API tem como objetivo realizar a integração com o sistema Akitasoft.<br />
Inicialmente conta com dois endpoints: um para retorno dos tipos de pessoas cadastrados no Akita; e o outro para inserir/atualizar pessoas no sistema.</p>
<p dir="auto">Links úteis:</p>
<ul>
<li>documentação de consumo da API - <a href="https://akitasoftrestapi.docs.apiary.io/#" rel="nofollow ugc">https://akitasoftrestapi.docs.apiary.io/#</a></li>
<li>repositório do projeto - <a href="https://gitlab.insoft4.com.br/apis/akitasoft-rest-api" rel="nofollow ugc">https://gitlab.insoft4.com.br/apis/akitasoft-rest-api</a></li>
<li>pasta na rede com deploys das versões - O:\Sistemas_Java\AkitasoftRestApi</li>
</ul>
<h3>Histórico de versões</h3>
<hr />
<p dir="auto"><strong><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/1f680.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--rocket" title=":rocket:" alt="🚀" /> v1.0.1</strong></p>
<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/2728.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--sparkles" title=":sparkles:" alt="✨" />  2021-07-21. Gustavo. OS9559. Criação do <code>akitasoft-rest-api</code> para integração de cadastros de pessoas com sistema de terceiro.</p>
]]></description><link>http://insoft-docker1:4567/topic/17/akitasoft-rest-api</link><generator>RSS for Node</generator><lastBuildDate>Fri, 23 Oct 2026 07:24:37 GMT</lastBuildDate><atom:link href="http://insoft-docker1:4567/topic/17.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 20 Jul 2021 12:17:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Akitasoft REST API on Tue, 01 Jul 2025 11:47:51 GMT]]></title><description><![CDATA[<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/1f680.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--rocket" title=":rocket:" alt="🚀" /> <strong>v2.4.2</strong></p>
<p dir="auto"><a href="https://forum.insoft4.com/topic/165/gtsoft-rest-api/4" rel="nofollow ugc"><em><strong>Obs: gtsoft-rest-api deverá ser atualizada para a versão 1.7.2 para a comunicação correta entre as APIs</strong></em></a></p>
<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/2728.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--sparkles" title=":sparkles:" alt="✨" /><strong>OS11490 / Solicitação 26186:</strong></p>
<ul>
<li>Ajustado fluxo de integração de pessoas do GT ao Akita, onde as operações são<br />
realizadas de acordo com o tipo de registro integrado.</li>
</ul>
<p dir="auto"><strong>Diretório versão akita-sot-rest-api</strong>: O:\Sistemas_Java\AkitasoftRestApi\v2.4.2</p>
]]></description><link>http://insoft-docker1:4567/post/547</link><guid isPermaLink="true">http://insoft-docker1:4567/post/547</guid><dc:creator><![CDATA[Felipe Dietrich]]></dc:creator><pubDate>Tue, 01 Jul 2025 11:47:51 GMT</pubDate></item><item><title><![CDATA[Reply to Akitasoft REST API on Tue, 01 Jul 2025 11:45:17 GMT]]></title><description><![CDATA[<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/1f680.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--rocket" title=":rocket:" alt="🚀" /> <strong>v2.2.0</strong></p>
<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/2728.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--sparkles" title=":sparkles:" alt="✨" /><strong>OS10831:</strong></p>
<p dir="auto"><a href="https://forum.insoft4.com/post/436" rel="nofollow ugc"><em><strong>Obs: gtsoft-rest-api deverá ser atualizada para a versão 1.5.0 para a comunicação correta entre as APIs</strong></em></a></p>
<p dir="auto">Esta manutenção inclui alterações no processamento de pessoas, prevendo alterações originadas de ponteiros de integração no <em>GT Soft</em> e aplicando as regras de negócio da versão 7 na persistência dos dados.</p>
<p dir="auto">As seguintes configurações no <em>application.yml</em> externalizado são obrigatórias para que a comunicação ocorra como o esperado:</p>
<pre><code>---
gt.url:  "http://server:port/gtsoft-rest-api/"
gt.username: "usuario-login-gt"
gt.password: "senha-login-gt"
</code></pre>
<p dir="auto"><strong>Obs.:</strong> Note que a antiga configuração <em>gt.urlAuth</em> deverá ser substituída agora por <em>gt.url</em></p>
]]></description><link>http://insoft-docker1:4567/post/435</link><guid isPermaLink="true">http://insoft-docker1:4567/post/435</guid><dc:creator><![CDATA[Leonardo Melzer]]></dc:creator><pubDate>Tue, 01 Jul 2025 11:45:17 GMT</pubDate></item><item><title><![CDATA[Reply to Akitasoft REST API on Fri, 12 Apr 2024 16:24:26 GMT]]></title><description><![CDATA[<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/1f680.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--rocket" title=":rocket:" alt="🚀" /> v2.0.0<br />
<img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/2728.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--sparkles" title=":sparkles:" alt="✨" />OS10337. Migração para Grails 5 e adequações para a versão 7 do Akita Soft.<br />
Nesta nova versão deve ser utilizado Java 11.</p>
<hr />
<p dir="auto"><strong>Compatibilidade com GT:</strong><br />
Para cliente que tem integração entre GT e Akita.</p>
<p dir="auto">GTSoft 3.0.2.0 e gtsoft-rest-api 1.4.0</p>
<hr />
<p dir="auto"><strong>Esta versão não é compatível com a versão 6 dos sistemas!</strong></p>
<p dir="auto">Diretório akitasoft-rest-api: O:\Sistemas_Java\AkitasoftRestApi\v2.0.0 - Grails 5</p>
<p dir="auto">Documentação da api: <a href="https://akitasoftrestapiv7.docs.apiary.io/#" rel="nofollow ugc">https://akitasoftrestapiv7.docs.apiary.io/#</a></p>
<h4>Novo endpoit</h4>
<p dir="auto"><code>/site</code>: lista todas as plantas cadastradas</p>
<h4>endpoits alterados</h4>
<p dir="auto"><code>/controlePessoa</code>: adiconaro parametro <strong>nroSite</strong></p>
<p dir="auto"><code>/afastamentoPessoa</code>: Para <strong>inserir</strong> ou <strong>alterar</strong> deve ser enviado o <strong>tcpId</strong> e não mais o conjunto <strong>pessoa{}</strong></p>
<p dir="auto"><code>/dependentes</code>: Para <strong>inserir</strong> ou <strong>alterar</strong> deve ser enviado <strong>tcpId</strong> e <strong>tcpIdResponsavel</strong> e não mais <strong>codPessoa</strong> e <strong>codPessoaResponsavel</strong></p>
]]></description><link>http://insoft-docker1:4567/post/361</link><guid isPermaLink="true">http://insoft-docker1:4567/post/361</guid><dc:creator><![CDATA[Jeferson S.]]></dc:creator><pubDate>Fri, 12 Apr 2024 16:24:26 GMT</pubDate></item><item><title><![CDATA[Reply to Akitasoft REST API on Thu, 29 Dec 2022 13:13:23 GMT]]></title><description><![CDATA[<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/1f680.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--rocket" title=":rocket:" alt="🚀" /> 1.0.8<br />
<img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/1f41e.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--beetle" title=":beetle:" alt="🐞" /> 10257</p>
<p dir="auto"><strong>akitasoft-rest-api</strong></p>
<ul>
<li>
<p dir="auto">Adicionado na tabela <strong>INTFOL_CADASTROS_PESSOAS</strong> as colunas <code>data_cadastros</code> e <code>data_desligamento</code></p>
</li>
<li>
<p dir="auto">Mapeado <code>dataCadastro</code> e <code>dataDesligamento</code> na <code>IntfolCadastroPessoa</code>, e utilizar as mesmas no processo de incluir as pessoas.</p>
</li>
<li>
<p dir="auto">Ajustado processo de inserir <strong>TIPO_CONTROLE_PESSOA</strong>, para considerar <code>dataCadastro</code> e <code>dataDesligamento</code>.</p>
</li>
<li>
<p dir="auto">Incluído <strong>atz_perfil_pessoa</strong> depois de atualizar todos os dados de pessoa</p>
</li>
</ul>
<hr />
<p dir="auto"><strong>PACK_REGRAS_ACESSO</strong></p>
<ul>
<li>Alterados procedimentos de inclusão e alteração do histórico de pessoa <code>(tipos_controles_pessoas)</code> para verificar se ao incluir/alterar registro de pessoa ativa não existe um afastamento ativo com motivo de rescisão. Se houver, encerra o afastamento com data do dia anterior a data de cadastro do novo registro. (Ajuste incluído em função de registros antigos quando essa funcionalidade de incluir afastamento por desligamento estava ativa, atualmente não é mais utilizada em novos desligamentos).</li>
</ul>
]]></description><link>http://insoft-docker1:4567/post/307</link><guid isPermaLink="true">http://insoft-docker1:4567/post/307</guid><dc:creator><![CDATA[Jeferson S.]]></dc:creator><pubDate>Thu, 29 Dec 2022 13:13:23 GMT</pubDate></item><item><title><![CDATA[Reply to Akitasoft REST API on Fri, 09 Dec 2022 11:37:10 GMT]]></title><description><![CDATA[<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/1f680.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--rocket" title=":rocket:" alt="🚀" /> 1.0.7<br />
<img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/1f41e.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--beetle" title=":beetle:" alt="🐞" /> 10241</p>
<p dir="auto">Retornar mensagens da aplicação somente em português, evitando conflito com o idioma do sistema implantado.</p>
]]></description><link>http://insoft-docker1:4567/post/293</link><guid isPermaLink="true">http://insoft-docker1:4567/post/293</guid><dc:creator><![CDATA[jhartmann]]></dc:creator><pubDate>Fri, 09 Dec 2022 11:37:10 GMT</pubDate></item><item><title><![CDATA[Reply to Akitasoft REST API on Thu, 07 Apr 2022 11:29:39 GMT]]></title><description><![CDATA[<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/1f680.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--rocket" title=":rocket:" alt="🚀" /> 1.0.5</p>
<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/1f41e.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--beetle" title=":beetle:" alt="🐞" /> OS9892</p>
<p dir="auto">Corrigir tamanho do campo serieCtps para tamanho máximo de 6 caracteres, nas classes de domínio que possuem esse atributo mapeado.</p>
]]></description><link>http://insoft-docker1:4567/post/208</link><guid isPermaLink="true">http://insoft-docker1:4567/post/208</guid><dc:creator><![CDATA[jhartmann]]></dc:creator><pubDate>Thu, 07 Apr 2022 11:29:39 GMT</pubDate></item><item><title><![CDATA[Reply to Akitasoft REST API on Fri, 12 Apr 2024 16:23:35 GMT]]></title><description><![CDATA[<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/2728.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--sparkles" title=":sparkles:" alt="✨" /> OS9893. Adicionar endpoints:</p>
<ul>
<li>
<p dir="auto"><code>\eventosIngresso</code>: permitindo consulta de eventos (<strong>tickets_eventos</strong>), junto com as repetições (<strong>tickets_repeticoes</strong>) e setores (<strong>tickets_setores</strong>) associados ao mesmo.</p>
<ul>
<li>Parâmetro <code>nomeEvento</code> para consulta é enviado junto a URL. Esse parâmetro pode conter o nome completo do evento ou parte do mesmo.</li>
</ul>
</li>
</ul>
<hr />
<ul>
<li><code>\ingresso</code>: permitindo consulta (<strong>GET</strong>), inclusão (<strong>POST</strong>) e exclusão (<strong>DELETE</strong>) de ingressos (<strong>tickets_ingressos</strong>) na base do Akita
<ul>
<li>Parâmetros para consulta, enviados junto a URL: <code>dataInicial</code>, <code>dataFinal</code> ou <code>codigo</code></li>
<li>Junto com o Ingresso devem ser enviado os ingressos dependentes, assim os mesmos vão ter a mesma configuração do ingresso Responsável:</li>
<li>Exemplo dos parâmetros no formato JSON para inclusão de ingresso:</li>
</ul>
<pre><code> {
"codigo": "123456789012",
"dtHrInicial": "2022-02-21T00:00:00",
"dtHrFinal": "2022-02-22T00:00:00",
"idRepeticao": "17",
"idSetor": "48",
"limite": "1",
"restricao": "0",
"tipo": "INTEIRA",
"dependentes": [
    {
      "codigo": "12345"
    },
    {
      "codigo": "67890"
    }
  ]
 }
</code></pre>
<ul>
<li>Parâmetro no formato JSON para exclusão de ingresso:<br />
<code>codigo</code><br />
<strong>OBS:</strong> oa remover um ingresso de Responsável os ingressos Dependentes são removidos também!</li>
</ul>
</li>
</ul>
<hr />
<ul>
<li>
<p dir="auto"><code>\consultaAcessosIngressos</code>: permitindo consulta de acesso dos ingressos (<strong>tickets_acessos</strong>), listando junto o ingresso responsável, também o relógio e status de acesso.</p>
<ul>
<li>Parâmetros para consulta, enviados junto a URL: <code>dataInicial</code>, <code>dataFinal</code> ou <code>codigo</code></li>
</ul>
</li>
</ul>
<hr />
]]></description><link>http://insoft-docker1:4567/post/207</link><guid isPermaLink="true">http://insoft-docker1:4567/post/207</guid><dc:creator><![CDATA[Jeferson S.]]></dc:creator><pubDate>Fri, 12 Apr 2024 16:23:35 GMT</pubDate></item><item><title><![CDATA[Reply to Akitasoft REST API on Thu, 03 Mar 2022 18:23:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://insoft-docker1:4567/uid/8">@gustavo_siqueira</a><br />
<img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/1f680.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--rocket" title=":rocket:" alt="🚀" /> <strong>v1.0.4</strong></p>
<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/2728.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--sparkles" title=":sparkles:" alt="✨" /> OS9806. Adicionar <em>endpoint</em> "<code>/afastamentos</code>", permitindo consulta, inclusão, alteração e exclusão de afastamentos na base do Akita Soft através desta API.</p>
<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/2728.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--sparkles" title=":sparkles:" alt="✨" /> OS9831. Adicionar <em>endpoint</em> "<code>/cadastroFoto</code>" que espera uma requisição <code>POST</code>.</p>
<p dir="auto"><strong>URL da documentação do método:</strong><br />
<a href="https://akitasoftrestapi.docs.apiary.io/#reference/0/cadastrar-foto/cadastrar-foto" rel="nofollow ugc">https://akitasoftrestapi.docs.apiary.io/#reference/0/cadastrar-foto/cadastrar-foto</a></p>
<ul>
<li>Parâmetros são enviados no formato <code>JSON</code>. É necessário enviar um dos dados da pessoa:
<ul>
<li><code>codIntegracao</code></li>
<li><code>cpf</code></li>
<li><code>rg</code> e <code>ufRg</code></li>
<li><code>outroDocumento</code></li>
</ul>
</li>
<li>Deve-se enviar também a foto no formato base64 através do atributo "<code>imagemFoto</code>".<br />
A foto será salva no destino especificado no programa PSW5560 conforme o valor salvo nos campos "<code>Armazena Foto Banco</code>" ou "<code>Diretório Armazenagem</code>". Caso a foto seja armazenada na rede, terá como nome "<code>codPessoa.png</code>" (ex: <em>12345.png</em>).</li>
</ul>
]]></description><link>http://insoft-docker1:4567/post/191</link><guid isPermaLink="true">http://insoft-docker1:4567/post/191</guid><dc:creator><![CDATA[Felipe Dietrich]]></dc:creator><pubDate>Thu, 03 Mar 2022 18:23:30 GMT</pubDate></item></channel></rss>