| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | Controle de Frequência |
| Função: | PE5000 - Emissão Cartão Ponto |
| Ticket: | 24294406 |
| Requisito/Story/Issue: | DRHJORNDTS-5333 |
Quando ocorre a execução simultânea do programa PE5000 por dois usuários diferentes no mesmo servidor, sendo selecionado como destino a opção Terminal, ocorre que são gerados dois arquivos contendo os dados da execução do usuário que executou o programa por último.
Caso as execuções simultâneas sejam de um mesmo usuário, o arquivo gerado mistura as informações das duas execuções.
O problema ocorre porque quando na execução do relatório é selecionada como Destino a opção Terminal o arquivo é gerado no diretório temporário de trabalho da sessão Progress (informado no parâmetro -T que é configurado no arquivo .pf), ex: c:\temp.
Desta forma, em ambas as execuções o arquivo é gerado como: c:\temp\PE5000.tmp.
Como não é possível configurar um diretório temporário do Progress diferente para cada usuário, esse problema pode ser contornado com as orientações descritas nas documentações abaixo:
Não se aplica.
Relatório Emissão do Cartão Ponto - PE5000