<?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[insoft-senior-hcm-api]]></title><description><![CDATA[<p dir="auto">A <strong>insoft-senior-hcm-api</strong> é uma aplicação responsável pela integração com o sistema de folha Sênior HCM.</p>
<h4><strong>Deploy:</strong> <code>O:\Sistemas_Java\insoft-senior-hcm-api</code></h4>
<h4><strong>Documentação Detalhada:</strong> <code>O:\Sistemas_Java\insoft-senior-hcm-api\Integração Sênior.pdf</code></h4>
<p dir="auto">A aplicação possui 2 jobs que rodam periódicamente:</p>
<h3>1. <strong>Envio de Eventos de cálculo</strong></h3>
<p dir="auto">Para o envio de eventos funcionar, deve ter uma regra de exportação cadastra da na tela <code>PSW8010</code>, que registre os eventos de pagamento na tabela <strong>intfol_eventos</strong>, assim buscando os registros que estejam com a situação <code>1</code> ou <code>4</code>.</p>
<h3>2. <strong>Busca de dados da Sênior</strong></h3>
<p dir="auto">Nesse processo foram criadas tabelas espelho no owner do Ponto.</p>
<ul>
<li>
<p dir="auto">Cadastro de Cargos - <code>R024CAR</code> e <code>R030CAR</code></p>
</li>
<li>
<p dir="auto">Cadastro de Setores/Centros de Custo - <code>R018CCU</code> ou <code>R016HIE</code> + <code>R016ORN</code></p>
</li>
<li>
<p dir="auto">Funcionários - <code>R034FUN</code></p>
</li>
<li>
<p dir="auto">Históricos de Horários - <code>R038HES</code></p>
</li>
<li>
<p dir="auto">Históricos de Filiais - <code>R038HFI</code></p>
</li>
<li>
<p dir="auto">Históricos de Cargos - <code>R038HCA</code></p>
</li>
<li>
<p dir="auto">Históricos de Setor/Centro de Custo - <code>R038HCC</code> ou <code>R038HLO</code></p>
</li>
<li>
<p dir="auto">Históricos de Afastamentos - <code>R038AFA</code></p>
<p dir="auto">Para processamento dos dados foi criada <code>pack_integracao_senior</code>, que le as informações das tabelas espelho e insere nas tabela intfol.</p>
<p dir="auto"><strong>OBS:</strong></p>
<ul>
<li>para cadastro de Setores, caso seja implantado com dados das tabela <code>R016HIE</code> e <code>R016ORN</code>, deve ser feito carga de dados das mesmas previamente.</li>
<li>deve ser feita carga de dados da tabela <code>R030CAR</code>, pois essa tabela contem as vigências da estrutura de cargos.</li>
</ul>
</li>
</ul>
<h4>2.1 <strong>Configuração na IFPW002</strong></h4>
<p dir="auto"><img src="/assets/uploads/files/1736276601923-68bcd8da-ada6-4d5c-bd47-66fa3c34db4c-image.png" alt="68bcd8da-ada6-4d5c-bd47-66fa3c34db4c-image.png" class="img-responsive img-markdown" /></p>
<ul>
<li><strong>Sentido Integração</strong>: deve estar como “Folha→Ponto” ou “Ambos”.</li>
<li><strong>Tipo Integração</strong>: deve ser “Sênior HCM”.</li>
<li><strong>Tabela terceira</strong>: nome da tabela da sênior correspondente a tabela intfol<br />
que será integrada.</li>
<li><strong>Filtro Dados</strong>: filtro aplicado na consulta de pendências ao acionar a ta<br />
bela na API da Sênior.</li>
</ul>
<h4>2.1.1 <strong>Filtro Dados</strong></h4>
<p dir="auto">No filtro deve ser indicado as empresas que irão integrar entre Sênior HCM e Ponto Soft, o código das empresas é o que esta no cadastro da Sênior.<br />
Cada código deve ser separado por <strong>vírgula</strong>, conforme exemplo abaixo:</p>
<ul>
<li><code>NUMEMP = 1,NUMEMP = 2,NUMEMP = 3</code></li>
</ul>
<p dir="auto">Assim a API, vai fazer uma requisição para cada NUMEMP.</p>
<ul>
<li>Para as tabelas <strong>R016ORN</strong> e <strong>R016HUE</strong>, o filtro de ver no campo <code>TABORG</code>
<ul>
<li><code>TABORG= 1,TABORG= 2,TABORG= 3</code></li>
</ul>
</li>
</ul>
<p dir="auto">Como filtro adicionar deve ser criado o parâmetro customizado <strong>TIPCOL_SENIOR</strong> que ira conter o valor da coluna <code>TIPCOL</code> das tabelas da sênior, <strong>esse dado é obrigatório ser informado!</strong></p>
<p dir="auto">O controle do <code>TIPCOL</code> é feito dentro da <strong>pack_integracao_senior</strong>!</p>
<h4><strong>2.1.2 Data de demissão</strong></h4>
<p dir="auto">Deve ser cadastrado o parâmetro customizado <strong>OCOR_DESLIGAMENTO_SENIOR</strong> esse é o código que indica a demissão do colaborador, a data de demissão vem no campo <code>DATAFA</code>.<br />
Essa informação vem em duas tabelas, <strong>R034FUN</strong> e <strong>R038AFA</strong>.</p>
]]></description><link>http://insoft-docker1:4567/topic/341/insoft-senior-hcm-api</link><generator>RSS for Node</generator><lastBuildDate>Fri, 23 Oct 2026 05:33:14 GMT</lastBuildDate><atom:link href="http://insoft-docker1:4567/topic/341.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 08 Nov 2024 19:37:22 GMT</pubDate><ttl>60</ttl></channel></rss>