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.