01. DADOS GERAIS
Produto: |
TOTVS RH
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | GESTÃO DE PESSOAS (SIGAGPE) |
Função: | GPEM017C, GPEM026A, GPEM026J |
Ticket: | 13663352 |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHROTPRT-4227 |
Pacote(s): | 12.1.2210:https://suporte.totvs.com/portal/p/10098/download?e=1093619 ; 12.1.27:https://suporte.totvs.com/portal/p/10098/download?e=1093620 ; 12.1.33:https://suporte.totvs.com/portal/p/10098/download?e=1093624 ; |
02. SITUAÇÃO/REQUISITO
- Ao alterar o tipo de contrato de trabalho de determinado para indeterminado, sem excluir a data término de contrato, o sistema grava mas não gera o evento S-2206.
- A data de prorrogação do contrato de experiência (RA_VCTEXP2) deve ser enviada pelo evento S-2206, mas a geração do evento utiliza apenas o campo Data Término do Contrato (RA_DTFIMCT).
03. SOLUÇÃO
Efetuados ajustes na geração do evento pela alteração do campo de tipo de contrato (RA_TPCONTR) no cadastro do funcionário, e para levar a tag dtTerm apenas no contrato indeterminado (tipo 1),
possibilitando a correta geração dos eventos S-2200/S-2206 sem a necessidade de limpar a data de término do contrato (RA_DTFIMCT).
Para a integração do evento S-2206 na prorrogação/ateração do contrato de experiência, foi criado o job GPEM026J() para execução via Schedule.
O sistema irá buscar os registros da tabela SRA com tipo de contrato determinado (RA_TPCONTR=2) cuja data de término (RA_DTFIMCT) esteja inferior à data de execução do job e processar de acordo:
- Prorrogação do contrato (registros com data de prorrogação (RA_VCTEXP2) superior à data do Término): o campo RA_DTFIMCT será atualizado com a data da prorrogação para geração do evento S-2206, gravando o conteúdo anterior na tabela de histórico (SR9);
- Alteração do tipo de contrato (registros com a mesma data em ambos os campos): o campo RA_TPCONTR será alterado para 1 (indeterminado), gravando o conteúdo anterior na tabela de histórico e efetuando a geração do evento.
04. DEMAIS INFORMAÇÕES
Para que alterações na data de término do contrato via cadastro do funcionário sejam gravadas na tabela de histórico (SR9), será disponibilizada alteração de dicionário na Expedição Contínua RH.
Alternativamente pode ser implementada via Configurador, atualizando a propriedade do campo Validações>Val. Usuário com o mesmo conteúdo abaixo:
Campo | Propriedade | De: | Para: |
---|---|---|---|
RA_DTFIMCT | X3_VALID | fValTermCt() | fValTermCt() .And. FHIST() |
05. ASSUNTOS RELACIONADOS
Não se aplica