Histórico da Página
01. DADOS GERAIS
| Produto: | TOTVS Manufatura
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: |
| ||||||||||||||||
| Segmento: |
| ||||||||||||||||
| Módulo: |
| ||||||||||||||||
| Função: | QDOA050 - Documentos | ||||||||||||||||
| Ticket: | INTERNO | ||||||||||||||||
| Issue: | DMANQUALI-10326 |
02. SITUAÇÃO/REQUISITO
Identificada necessidade de realizar ações para mitigar a ocorrência de corrompimento ou perda de arquivos do Quando ocorre a interrupção da transferência de um arquivo/documento no módulo Controle de Documentos (SIGAQDO) devido a reclamações de alguns clientes que alguns documentos do módulo tem sido corrompidoso mesmo estava ficando corrompido.
03. SOLUÇÃO
Verificamos que o problema pode ocorrer por diversas causas , diversas relacionadas a mantimento e manutenção de ambiente, entretanto, verificamos possibilidade de melhoria que fora disponibilizada no fluxo de transferência de arquivos no seguinte cenário:
Problema reproduzido: interrompimento de transferência de arquivos grande fechando o AppServer, o sistema acabara corrompendo o arquivo destino no servidor já que a cópia era realizada diretamente com o nome do arquivo de destino.
Solução desenvolvida: ajustado relacionadas ao ambiente/infraestrutura da empresa, mas foi possível implementar melhoria no processo de cópia de arquivos do módulo entre remote Remote e server Server para que a transferência ocorra inicialmente com nome temporário no diretório destino e somente após o término o arquivo seja renomeada renomeado para o nome final da trasnferênciatransferência.
Com isso não mais ocorrerá sobrescrita de arquivo, mantendo a versão anterior do arquivo para possível restauração (arquivo.bkp.tmp).
Caso seja identificado arquivos com a sufixo ".bkp.tmp" sugerimos uma revisão manual para garantir a existência do arquivo original.
Exemplo:
FWUUIDV4() + ".qdo.tmp": nome dado a arquivos temporários durante a cópia;
- QDH->QDH_NOMDOC + ".bkp.tmp": nome dado a arquivos originais em backup durante processo de cópia.
| Informações | ||
|---|---|---|
| ||
Caso você enfrente algum problema ao abrir um arquivo, com mensagem indicando que o arquivo está corrompido, é provável que o corrompimento tenha ocorrido antes da aplicação desta melhoria. Nesses cenários, orientamos que os clientes:
|
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS
- Não se aplica.
| Templatedocumentos |
|---|
...