Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Linha de Produto:

RM

Segmento:

C&PConstrução e Projetos

Módulo:

TOTVS Folha de Pagamento

Função:

Alteração dos registros no campo RegAtual na tabela PFunc

Situação/Requisito:

O campo REGATUAL da tabela PFUNC deve ser preenchido com o valor zerado 0 quando a situação do funcionário for igual a D, e em todos os registros
que a data de admissão é menor que a maior data de admissão para a pessoa, porém se existir mais de uma chapa para a pessoa na mesma coligada, o sistema verifica se existe alguma situação ativa, senão existir verifica qual a maior data de demissão ou se a data de demissão esta vazia para preencher o campo REGATUAL com 1.

Solução/Implementação:

Foi realizado a alteração do campo RegAtual na tabela PFunc, sendo que se o CodSituacao da tabela PFUNC deve ser preenchido com o valor 0 quando a situação do funcionário for igual a 'D' o campo RegAtual recebe 0, e alterado o campo
RegAtual para 1 se existir algum registro onde a maior data de admissão o CodSituacao for diferente de 'D'.D, porém se existir mais de uma chapa para a pessoa na mesma coligada, o sistema verifica se existe alguma situação ativa, senão existir verifica qual a maior data de demissão ou se a data de demissão esta vazia para preencher o campo REGATUAL com 1

Versões/Release:

11.82.4041