Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Recursos Humanos
Módulo:Gestão de Pessoas
Função:UPDDEP.PRW


02. SITUAÇÃO/REQUISITO

Problema na transferência de funcionários em lote: ao efetuar a transferência, na tabela C9Y (dependentes do TAF) os registros foram trocados, ou seja, os dependentes de um funcionário foram vinculados a outro funcionário erroneamente.


03. SOLUÇÃO

Desenvolvido o RDMAKE UPDDEP.PRW.

A rotina deverá ser habilitada no menu (via configurador) dos clientes que necessitarem desse ajuste.


       Essa rotina irá verificar os relacionamentos dos registros de funcionário X dependentes que não estão se relacionando com os registros das tabelas do TAF:

          SRA (chave RA_FILIAL+RA_MAT) -> SRB (chave RB_FILIAL+RB_MAT+RB_COD) X C9V (chave C9V_FILIAL+C9V_CPF+C9V_ATIVO) --> C9Y (chave C9Y_FILIAL+C9Y_ID+C9Y_IDDEP).


O usuário deve selecionar a filial que deseja processar. O sistema apresentará a lista de funcionários que estão com os dependentes trocados no eSocial,  SRB diferente da C9Y 

Deverá ser exibido apenas os registros filtrados que possuem C9V_STATUS = '4' e dependentes na SRB.

Após selecionar 1/mais/todos os funcionários, o usuário deve clicar em PROCESSAR para o sistema integrar corretamente os dependentes. 

Após o processamento, será exibido o log informando os registros que foram processados corretamente e os erros que ocorrerem.