<?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[v2.0.7.8]]></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.0.7.8</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>OS9490</strong></p>
<p dir="auto">Usuários (GT0500): Campos de senha deixam de ser exibidos quando algum serviço de autenticação oauth esteja habilitado.</p>
<p dir="auto">Configuração Geral (GTSOFT): Adequação do projeto, prevendo melhoria no código referente à configuração da página de autenticação do usuário. Projeto atualizado/configurado para que seja possível realizar autenticação do usuário através dos serviços Okta e Microsoft Office 365.</p>
<p dir="auto">Configuração Okta:</p>
<pre><code class="language-Java">oauth.okta.enabled = true
oauth.okta.url = "http://dev-29492632.okta.com/oauth2/v1/authorize"
oauth.okta.redirectUrl = ""
oauth.okta.authorizationUrl = "https://dev-29492632.okta.com/oauth2/v1/token"
oauth.okta.clientId = "0oapsg6vw22bIRSqe5d6"
oauth.okta.clientSecret = "BYspZqQtTEIzSfWTBzB3QIyi9EAYmk6yiLdEyzjM"
</code></pre>
<p dir="auto">Configuração Office365:</p>
<pre><code>oauth.microsoftOffice365.enabled = true
oauth.microsoftOffice365.url = "https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize"
oauth.microsoftOffice365.redirectUrl = ""
oauth.microsoftOffice365.authorizationUrl = "https://login.microsoftonline.com/organizations/oauth2/v2.0/token"
oauth.microsoftOffice365.clientId = "541d9ac7-075d-47af-8010-77fb9dd31a0b"
oauth.microsoftOffice365.clientSecret = "Z~hv-u7Krvd2G0t_wLTFY8iVq37~4_L630"
</code></pre>
<hr />
<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>OS9439</strong></p>
<p dir="auto">Cadastro De Empresas Contratantes (GT0110): Adicionar campo Exige Número Contrato, que quando possuir valor 'Sim' faz com que os contratos de serviço com prestadoras possuam pelo menos um número de contrato cadastrado.</p>
<p dir="auto"><img src="/assets/uploads/files/1635421015591-8f0aef97-2abd-4dbd-be96-056a4f6caeec-gt0110.png" alt="8f0aef97-2abd-4dbd-be96-056a4f6caeec-GT0110.png" class="img-responsive img-markdown" /></p>
<p dir="auto">Cadastro De Pessoas (GT0130): Adicionado lookup de Número Contrato no vinculo de turnos da aba Turno Contratante e da aba Cadastro Pessoa. Caso haja apenas um número de contrato para aquele contrato de serviço do turno selecionado, o mesmo é automaticamente preenchido nesta nova lookup. Caso exista cadastrado mais de um número de contrato será necessário que o usuário escolha o contrato desejado na associação do turno à pessoa. Esta nova lookup será obrigatória caso a contratante do turno selecionado exige número de contrato.</p>
<p dir="auto"><img src="/assets/uploads/files/1635421189531-ae6613b5-cc31-4821-9577-d79bc8293766-gt0130.png" alt="ae6613b5-cc31-4821-9577-d79bc8293766-GT0130.png" class="img-responsive img-markdown" /></p>
<p dir="auto">Relação De Empresas Terceirizadas E Contratantes (GT0120): Alterada estrutura do programa para torna-lo mestre/detalhe:</p>
<ul>
<li>
<p dir="auto">No grid principal(mestre) de cima, cadastra-se os contratos de serviço.</p>
</li>
<li>
<p dir="auto">No grid secundário(detalhe) abaixo, cadastra-se os números de contrato daquele contrato de serviço selecionado no grid principal. Caso a contratante selecionada no contrato de serviço exige número de contrato é necessário informar um número de contrato e uma vigência para poder salvar o contrato de serviço.</p>
</li>
<li>
<p dir="auto">No grid detalhe será necessária a existência de pelo menos um registro, neste caso após ter o contrato de serviço cadastrado pode-se cadastrar livremente novos números de contratos, entretanto não será possível remover o registro que seja o único presente para aquele contrato de serviço.</p>
</li>
</ul>
<p dir="auto"><img src="/assets/uploads/files/1635421616675-37322047-f227-4275-af7c-e7d4069a9d37-gt0120_2.png" alt="37322047-f227-4275-af7c-e7d4069a9d37-GT0120_2.png" class="img-responsive img-markdown" /></p>
<p dir="auto">Empresas E Pessoas Com Exportação (GT0225): Criado programa para exportação de documentos anexados até o momento para determinada empresa ou pessoa.</p>
<p dir="auto"><img src="/assets/uploads/files/1635421733650-2a7aec65-0c3b-49dc-804c-5d3afb9380bc-gt0225.png" alt="2a7aec65-0c3b-49dc-804c-5d3afb9380bc-GT0225.png" class="img-responsive img-markdown" /></p>
<p dir="auto">A transação deste programa possibilita a exportação de (i) documentos da empresa selecionada, (ii) documentos da pessoa selecionada, (iii) documentos da empresa ou pessoa selecionada, (iv) documentos da empresa e de todas as pessoas da empresa. Permite que seja exportado os arquivos em estrutura de pasta conveniente para ser utilizado como backup e salvaguarda para fins de comprovação documental (ex.: em casos de processos judiciais).</p>
]]></description><link>http://insoft-docker1:4567/topic/67/v2-0-7-8</link><generator>RSS for Node</generator><lastBuildDate>Fri, 23 Oct 2026 05:33:00 GMT</lastBuildDate><atom:link href="http://insoft-docker1:4567/topic/67.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 28 Oct 2021 11:50:39 GMT</pubDate><ttl>60</ttl></channel></rss>