01. DADOS GERAIS
Produto: | TOTVS Framework
|
---|---|
Linha de Produto: | Linha Logix |
Segmento: | Tecnologia |
Módulo: |
Framework (Linha Logix) - Administração Logix
|
Função: | Função de criação de pastas - Directory |
País: | Brasil |
Ticket: | 20349784 |
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKLOGIX-1347 |
02. SITUAÇÃO/REQUISITO
Na tentativa de copiar um arquivo do disco local para uma pasta compartilhada disponível a partir do appServer, ocorre falha na cópia do arquivo.
A função framework utilizada nesta ação foi LOG_FILE_copyClientToServer().
03. SOLUÇÃO
Foi realizada correção da função LOG_dir_create(), pois no uso da função LOG_filecopyClientToServer(), o caminho da pasta de destino, quando não existe no servidor, é automaticamente criado, se houver permissão de acesso. A função não estava preparada para criar pastas a partir de compartilhamentos, mesmo quando existiam permissões.
Foram realizados alguns ajustes gerais em outras funções envolvendo cópia e eliminação de arquivos, criação e eliminação de pastas em disco e foi também feita liberação de nova função LOG_dir_remove_ex() que permite realizar exclusão de uma pasta em disco considerando também a exclusão de todos seu conteúdo de arquivos e subpastas.
04. DEMAIS INFORMAÇÕES
Não se aplica.
Disponível a partir do pacote oficial 12.1.2411 ou Framework Fix 12.1.2403(fix02)IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Não se aplica.