<?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[Ponto Soft Mobile 2.0 - Versão 2.21.x (11&#x2F;2021)]]></title><description><![CDATA[<h2>Ponto Soft 2.0</h2>
<h3><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="🚀" /> ANDROID V2.20.32 / IOS V2.20.1</h3>
<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="✨" /> OS9709:</p>
<ul>
<li>Adicionado funcionalidade de justificativas de ocorrências automáticas por período no espelho de ponto do funcionário.</li>
</ul>
<h2>PSMOBILE-WS</h2>
<h3><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.20</h3>
<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="✨" /> OS9709:</p>
<ul>
<li>Adicionado funcionalidade de justificativas de ocorrências automáticas por período no espelho de ponto do funcionário.</li>
</ul>
<h2>PONTOSOFT-WS</h2>
<h3><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.17</h3>
<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="✨" /> OS9709:</p>
<ul>
<li>Adicionados <em>endpoints</em> de justificativas de ocorrências automáticas em lote.</li>
</ul>
<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="✨" /> OS9704:</p>
<ul>
<li>Adicionada validação ao subir o webservice pontosoft-ws para evitar sincronização de dados com a base <em>Cloud</em> de produção do <em>Ponto Soft Mobile</em>, num ambiente de homologação do cliente, utilizando o <em>hostname</em> e pasta do <em>deploy</em> como identificador para geração da chave de verificação em <code>sha265</code>.<br />
Esta API passa a utilizar a nova coluna <code>HASH_AUTHORIZATION_MOBILE</code> da tabela <code>PARAMETROS_GERAIS_PONTOS</code> para armazenar a chave criptografada, contendo os dados do <em>hostname</em> e pasta do servidor onde foi feito o <em>deploy</em> deste serviço.<br />
Ao realizar o <em>deploy</em> deste <em>webservice</em> são coletados os dados acima do servidor e comparado com o valor existente na coluna <code>HASH_AUTHORIZATION_MOBILE</code>:
<ul>
<li>Caso os valores sejam diferentes, o <em>deploy</em> da API é abortado, gerando mensagem de alerta no log de <em>stacktrace</em> da aplicação.</li>
<li>Caso o valor da coluna <code>HASH_AUTHORIZATION_MOBILE</code> seja nulo, são atribuídos a ela os valores criptografados do servidor de <em>deploy</em> e a API é iniciada com sucesso.</li>
<li>Caso o valor da coluna seja igual ao dados do servidor de <em>deploy</em> a API é iniciada com sucesso.</li>
</ul>
</li>
</ul>
<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="🐞" /> OS9739:</p>
<ul>
<li>Adicionado <code>setter</code> de novo usuário padrão (INSOFT4.MOBILE) para sincronização marcações em período com calculo efetuado.</li>
</ul>
]]></description><link>http://insoft-docker1:4567/topic/78/ponto-soft-mobile-2-0-versão-2-21-x-11-2021</link><generator>RSS for Node</generator><lastBuildDate>Fri, 23 Oct 2026 09:04:36 GMT</lastBuildDate><atom:link href="http://insoft-docker1:4567/topic/78.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 08 Nov 2021 18:00:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ponto Soft Mobile 2.0 - Versão 2.21.x (11&#x2F;2021) on Wed, 10 Nov 2021 16:40:33 GMT]]></title><description><![CDATA[<p dir="auto">A OS9704 foi implementada visando resolver problemas relacionados à sincronização indevida em bases copiadas de ambientes produtivos para ambientes de homologação nos clientes ou nos ambientes SaaS fornecidos pela Insoft4.</p>
<p dir="auto">Dessa forma, os fatores considerados foram o nome do Host onde a api "pontosoft-ws" roda, incluindo o caminho completo da pasta do deploy (caminho final considerando o "$CATALINA_HOME/webapps/pontosoft-ws/WEB-INF/grails-app/views/layouts/main.gsp"), gerando uma chave hash sha256 que ira garantir que o deploy da base copiada para HML não interfira no ambiente de produção do cliente.</p>
<p dir="auto">Na base de homologação copiada, será necessário sempre alterar a API_KEY_MOBILE da tabela parametros_gerais_pontos, apontando para a chave correta do cliente criada para o ambiente de homologação no painel de administração dos clientes de mobile (<a href="https://pontomobile.pontosoft.com.br/pontosoftmobile" rel="nofollow ugc">https://pontomobile.pontosoft.com.br/pontosoftmobile</a>), bem como setar para NULL o atributo HASH_AUTHORIZATION_MOBILE da mesma tabela.</p>
]]></description><link>http://insoft-docker1:4567/post/96</link><guid isPermaLink="true">http://insoft-docker1:4567/post/96</guid><dc:creator><![CDATA[Luciano Dietrich]]></dc:creator><pubDate>Wed, 10 Nov 2021 16:40:33 GMT</pubDate></item><item><title><![CDATA[Reply to Ponto Soft Mobile 2.0 - Versão 2.21.x (11&#x2F;2021) on Mon, 08 Nov 2021 20:41:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://insoft-docker1:4567/uid/6">@mateusroerig</a></p>
<h2>PONTO SOFT MOBILE ADM</h2>
<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.15.0</strong></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="🐞" /> OS9726.</p>
<ul>
<li>Cadastro De Usuarios (PSM0030): Atribuído valor 'S' (Sim) no processo de criação de 'Cliente Usuário APP', ao incluir usuário pela tela PSM0030 - Usuários.</li>
</ul>
]]></description><link>http://insoft-docker1:4567/post/95</link><guid isPermaLink="true">http://insoft-docker1:4567/post/95</guid><dc:creator><![CDATA[Felipe Dietrich]]></dc:creator><pubDate>Mon, 08 Nov 2021 20:41:25 GMT</pubDate></item></channel></rss>