Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Protheus

Segmento:

RH

Módulo:SIGAGPE
Função:ATUDTRJE
Ticket:N/A
Requisito/Story/Issue (informe o requisito relacionado) :DRHROTPRT-3377


02. 
SITUAÇÃO/REQUISITO

Para possibilitar a execução de filtro por período para o evento S-2230 foram criados os campos RJE_DTEVE e RJE_TPAFA, desta forma é preciso criar um rdmake para dar carga nestes campos nos registos já existentes na base.

03. SOLUÇÃO

Criação do rdmake ATUDTRJE para gravar o campo RJE_DTEVE e RJE_TPAFA, a regra de preenchimento dos campos está descrita abaixo:


Importante


A rotina ATUDTRJE é um RDMake, portanto deve ser compilada no ambiente e incluída no menu do módulo.
A rotina só será executada para os registros que possuem o arquivo XML gravado no campo RJE_XML.
É preciso aguardar a publicação no pacote da expedição contínua do RH, liberação prevista a partir de 31/01/2022.

    • O campo RJE_TPAFA sempre será preenchido com o valor existente na tag <codMotAfast> exitente no XML do registro. Caso seja um afastamento somente com o término e não existe a tag no XML, será realizada pesquisa no XML de início.
      Caminho no XML: 
      /eSocial/evtAfastTemp/infoAfastamento/iniAfastamento/codMotAfast


    • O campo RJE_DTEVE é preenchido com o valor existentes na tag <dtIniAfast> para as afastamentos enviados de forma completa (início e fim juntos) ou somente com a data inicial. Para os afastamento que o XML possui apenas a data fim o campo será preenchido com o valor da tag <dtTermAfast>
      Caminho no XML: 
      1. Completo ou somente o Início: /eSocial/evtAfastTemp/infoAfastamento/iniAfastamento/dtIniAfast
      2. Somente o final: /eSocial/evtAfastTemp/infoAfastamento/fimAfastamento/dtTermAfast

    04. DEMAIS INFORMAÇÕES

    Não se aplica

    05. ASSUNTOS RELACIONADOS