Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Manufatura

Linha de Produto:

Linha Protheus

Segmento:

Manufatura

Módulo:

TOTVS Manufatura (Linha Protheus) - Planejamento e controle da produção (SIGAPCP)

Função:PCPA200 - Estrutura
País:Brasil
Ticket:24830939
Issue:DMANPCP1-1085


02. SITUAÇÃO/REQUISITO

Quando o programa de cadastro de estruturas (PCPA200) é executado em uma instancia secundaria do cloud, é apresentado help informando que ocorreu erro na exclusão do arquivo de semáforo. 

03. SOLUÇÃO

Foi identificado um falso positivo da função File() após a exclusão do arquivo de semáforo, o que fazia o sistema tentar excluir novamente o arquivo que já não existe mais. Foi ajustada a função de exclusão, para considerar o erro 161 (Win / Unix : The system cannot find the file specified) como arquivo excluído com sucesso.

04. DEMAIS INFORMAÇÕES

A função file() pode retornar falso positivo em alguns cenários, por exemplo : Um ferase() apaga o arquivo via NFS, porem a função file() via NFS ainda está pegando um cache, então o arquivo na realidade já não existe, as o cache no NFS acha que o arquivo está lá. 

05. ASSUNTOS RELACIONADOS

  • Não se aplica.