Tempo aproximado para leitura: 00:03:00 min
Dúvida
Por que ao alterar o registro no FP1440, esta atualizando o registro do CPF na tabela funcionário de forma errônea?
Ambiente
TOTVS RH - TOTVS RH (Linha Datasul) – Folha de Pagamento (MFP) – Versão 12
Solução
Ao alterar o registro de pessoa física no programa FP1440 - Manutenção Pessoa Física, está atualizando o registro do CPF - Cadastro de Pessoa Física na tabela Funcionário de forma errônea, o que acaba gerando erro Progress em alguns processos do Sistema que envolvem o campo. Foi desenvolvido um programa de acerto para efetuar as correções no campo CPF das seguintes tabelas:
funcionario, entrev_desligto_func, ficha_invent_trein, lista_inscr, bolsista, treindo_turma_trein, irf_rendto_mestre, irf_rendto.
Para chamar o programa, pressione CTRL + ALT + X e digite: prghur/spp/acerto_cpf_funcionario.r
Tela do programa acerto_cpf_funcionario:
Faixas:
Empresa: Filtra pelo código de empresa inicial e final vinculado ao funcionário.
Estabelecimento: Filtra pelo código de estabelecimento inicial e final vinculado ao funcionário.
Matrícula: Filtra pelo código da matrícula inicial e final do funcionário;
Realiza Acerto: Controla se irá realizar o acerto ou não a partir da execução.
Diretório log: Diretório onde será gerado o arquivo log com os dados dos registros inconsistentes no ambiente.
Possibilita o acerto do campo CPF através das faixas de Empresa, Estabelecimento e Matrícula do Funcionário.
A cada execução do programa será gerado um arquivo de log no diretório inserido no campo diretório log. O mesmo contará com um relatório detalhado dos registros inconsistentes no ambiente, assim como a contabilização total de registros que foram impactados. Independente se o campo Realiza Acerto estiver marcado ou não, será gerado o relatório no diretório informado detalhando os registros processados pelo programa de acerto.
Somente se o campo Realiza Acerto estiver marcado, será efetuada a correção dos dados do CPF de funcionário. Caso contrário, o programa de acerto somente irá listar os registros que serão afetados por este programa.
Arquivo log gerado:
Tabela: Indica a tabela com o registro inconsistente.
Empresa: Empresa vinculada à tabela com registro inconsistente.
Estab: Estabelecimento vinculado à tabela com registro inconsistente.
Matrícula: Matrícula do funcionário vinculado a tabela com registro inconsistente.
CPF Corrigir: Número do CPF errôneo, contendo pontos e hífen.
CPF Correto: Número do CPF correto, cadastrado na tabela rh_pessoa_fisic, possibilita-se a visualização do mesmo no programa FP1440.
No fim da execução, será gerada a mensagem:
Importante:
1. É aconselhável executar o programa de acerto pela primeira vez com o campo Realiza Acerto. Assim pode-se analisar o relatório gerado e verificar se existem dados inconsistentes no ambiente.
2. É aconselhável verificar se existe backup das tabelas afetadas pelo programa de acerto antes de executar o mesmo com o campo Realiza Acerto marcado.
0 Comentários