Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Datasul

Segmento:

RH

Módulo:

Controle de Frequência

Função:

PE7100 - Tarefa Atualiza Marcação Controle de Acesso

PE2222 - Elimina Importação de Batidas

Ticket:

14597565

Requisito/Story/Issue :DRHJORNDTS-1042


02. SITUAÇÃO/REQUISITO

Quando dois usuários ou mais usuários executam ao mesmo tempo o programa PE7100 ou, a execução ocorrem em paralelo à execução via RPW, o mesmo registro da tabela msa_control_marcac está sendo processado duas vezes, gerando duplicidade nas tabelas marcac_import, movto_mpe_refeit e erro_import_mpe.

03. SOLUÇÃO

O programa que realiza o processamento das marcações integradas de outros sistemas foi ajustado para que ao ler as marcações pendentes de processamento verifique se o campo do número sequencial já foi preenchido; caso esteja preenchido a marcação será desconsiderada pois, este campo indica que a mesma já foi lida por outro usuário.

Também houve alteração no programa que elimina a importação de batidas para que, ao identificar que a marcação de ponto, marcação de refeição ou erro de importação que está sendo eliminado foi originado pela execução do programa PE7100 realize a atualização do campo do número sequencial (tabela.campo msa_control_marcac.num_seqcial_msa) com o valor 0, permitindo que esta marcação seja reprocessada pelo programa PE7100

04. DEMAIS INFORMAÇÕES

  • Não se aplica.

05. ASSUNTOS RELACIONADOS

  • Não se aplica.