Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCrossTOTVS RH

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Datasul

Segmento:

Segmentos_totvs
SegmentoRH

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 ocorre mais de uma execução do PE7100 dois usuários ou mais usuários executam ao mesmo tempo , é gerado duplicidade de marcações. 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 PE7100Alterado o programa para verificar se o número sequencial da marcação que está sendo lida está preenchido com valor, caso esteja será feita a leitura da próxima marcação, caso contrário será feita o tratamento integração da marcação.    

04. DEMAIS INFORMAÇÕES

  • Não se aplica.

...