01. DADOS GERAIS
Produto: |
TOTVS RH
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: |
TOTVS RH (Linha Protheus) - Ponto Eletrônico (SIGAPON)
|
Função: | PONR010 |
País: | Brasil |
Ticket: | 15863333 |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHJORNPRT-3837 |
02. SITUAÇÃO/REQUISITO
O sistema apresenta erro de chave duplicada na tabela RS4 ao gerar o espelho de ponto com integração com o TAE.
03. SOLUÇÃO
O erro ocorria porque o documento foi excluído do TAE, porém o registro referente ao documento ainda estava na tabela RS4.
Foi realizada uma correção na geração do espelho de ponto para não gerar o erro de chave duplicada.
04. DEMAIS INFORMAÇÕES
Recomendamos que a exclusão dos documentos seja feita pela rotina de Controle de Espelho de ponto, PONA450, para evitar divergência entre as informações presentes no Protheus e os arquivos no TAE.
Regras utilizadas para manter a integridade das informações presentes no Protheus e os arquivos no TAE:
- Espelhos de Ponto para o mesmo período:
- Se os arquivos forem idênticos não será feito o upload para o TAE, será apresentado no log da geração do espelho que o arquivo já existe;
- Espelhos de Ponto para o mesmo período:
- Arquivos diferentes (o nome do arquivo pode ser o mesmo, mas o conteúdo é diferente)
Já existe um arquivo no TAE com o Status Pendente
Já existe um registro na tabela RS4
É gerado o espelho de ponto novamente (neste caso eu alterei a pergunta Imprime código de barras? para que os arquivos fiquem diferentes)
O arquivo anterior é excluído, o registro na tabela RS4 é alterado e um novo arquivo é enviado para o TAE
- Arquivo com o status Finalizado ou Cancelado no TAE:
Será enviado um novo arquivo para o TAE e será criado um novo registro na tabela RS4, pois não é possível excluir documentos com o Status Finalizado ou Cancelado.
Registros na RS4 após a gerado do espelho de ponto
Os dois documentos presentes no TAE
- Documento excluído diretamente no TAE (Não recomendado)
Existe um registro na RS4 com o Status Pendente, porem o arquivo foi excluído diretamente pelo TAE
Documento excluído do TAE
Ao gerar um novo espelho de ponto o arquivo será enviado para o TAE, na RS4 será mantido os dois registros, para o arquivo que foi excluído o Status será alterado para Cancelado.
05. ASSUNTOS RELACIONADOS