Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Scroll Only

Autor do artigo: isabela.carvalho.pro

(Não remova esse quadro)




Como situação ocorre?


É comum que Bases Prosoft tenham um aumento de arquivos significativo conforme uso, e quando esta base atinge um tamanho muito elevado existem algumas orientações possíveis para auxiliar na liberação de espaço e limpeza do disco.

Aviso

Não é de responsabilidade da Prosoft remover estes arquivos para liberação de espaço, os procedimentos deste guia devem ser considerados apenas para orientações, a exclusão dos arquivos deve ser realizada pelo cliente e é de responsabilidade dele mas em caso de dúvidas o suporte deve utilizar a base de conhecimento para orientar o cliente. Vale ressaltar que os diretórios e orientações possuem relação com a Prosoft, e se aplicam exclusivamente ao sistema.


Em caso de necessidade de tratativas do tipo em nível 1, favor solicitar apoio do time de nível 2.

Orientações:


Boa parte dos arquivos Prosoft não podem ser removidos, principalmente por serem funcionais dentro do sistema, é comum que o cliente questione possibilidade de pastas referentes há anos anteriores serem removidas, como por exemplo pastas citadas na imagem abaixo:

Embora diretórios estejam relacionados há anos não vigentes não deve ser realizada a exclusão destas pastas pois isto irá impactar diretamente o uso do Prosoft, o mesmo deve ser considerado a pastas de movimentos fiscais de empresas antigas.


O que pode ser removido?


Aviso

Não é recomendada a exclusão imediata destes arquivos, orienta-se que os arquivos citados abaixo sejam recortados para um diretório separado onde, devem permanecer por alguns dias (tempo deve ser decidido pelo cliente) se ausência dos arquivos não impactarem o sistema em alguns dias, então poderão ser removidos sem problemas:



  1. Pastas renomeadas com "-old" ; "–" ; "old" pois estas pastas não estão sendo lidas pelo sistema. Exemplo:






  2. Arquivos renomeados com "-old" ; "–" ; "old". Exemplo:



  3. Arquivos e pastas compactados com datas muito antigas, Exemplo:

    Aviso

    Neste caso, cliente deve-se confirmar se arquivos Prosoft compactados não são arquivos de backup, negando esta hipótese , podem ser removidos sem problemas.



  4. Arquivos de logs temporários:

  5. Proemp´s não utilizadas:

    É comum que proemp´s sejam criadas acidentalmente ou para realização de procedimentos do suporte, neste caso, vale verificar se todas as proemps no Servidor do cliente são utilizadas de fato por ele, para isto

    -Confirmar com o cliente quais são as proemp´s utilizadas pelo escritório.

    -Verificar se dentro da Proemp existem os arquivos base como arquivos de extensão "DDF" e "MKD´s":


    -Verificar se diretório PROEMP??\LFS possuí arquivos de extensão "DDF´s ou MKD´s"

    -Verificar se diretório Proemp??\LFS possuí alguma empresa cadastrada (com movimentação), se exisitir, verificar se não se trata de uma empresa em que foi realizada transferência de base, pois existem casos de proemps criadas para realização da transferência de base, que ocupam espaço quando não removidas.

    Se após verificações cliente constatar que não se trata de uma proemp utilizada pelo, prosseguir com a remoção.

    Aviso

    Em caso de qualquer dúvida, a remoção não deve ser realizada.





Scroll Only
(Não remova esse quadro)
HTML
<div id="text-end"></div>




<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-193974933-1"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag2(){dataLayer.push(arguments);}
  gtag2('js', new Date());

  gtag2('config', 'UA-193974933-1');


  function gtagevents (action,category) {
     console.log(category + ':' + action);
     gtag2('event',action,{event_category:category,event_label: document.title});
  };

</script>

<script src="https://player.vimeo.com/api/player.js"></script>
<script>
    (function(){
        // RASTREIO DE USO DO VÍDEO
        function gtagvideo(action){
           gtagevents(action,'Video')
        }

        var iframe = document.querySelector('iframe');
        var player = new Vimeo.Player(iframe);

        var seeking = false;
        var priorTime = 0;
        var currentTime = 0;
        var reportouFinalDoConteudo = false;

        // se pausar o play é acionado também.
        player.on('play', function(data) {
            if(data.seconds == 0){ 
              gtagvideo('video-iniciado');
            }
            priorTime = data.seconds;             
        });

        player.on('ended', function() {
            gtagvideo('video-finalizado');
        });

        //seeking e timeupdate são disparados juntos, logo o tempo dos 2 é atualizado também. Preciso garantir que a variavel starttime seja atualizada ordenadamente (sempre antes ou após o seeking).
        // pra isso preciso setar uma variavel no timeupdate e ler no seeking para garantir a ordem. Se ela estiver false será alterada na próxima iteração.
        player.on('seeking', function(data) {               
            seeking = true;
        });


        player.on('pause',function(data){
            gtagvideo('video-pausado');    
        });

        player.on('timeupdate', function(data) {
            if(seeking){
                if(currentTime < priorTime){
                    gtagvideo('video-voltando');    
                }
                if(currentTime > priorTime){
                    gtagvideo('video-avancando')
                }
                seeking = false;
            }
            priorTime = currentTime;
            currentTime = data.seconds;


           var finalDoConteudo = (data.duration - data.seconds) < 5;
           if(finalDoConteudo && !reportouFinalDoConteudo){
            gtagvideo('conteudo-finalizado')
            reportouFinalDoConteudo = true;
           }
        });

        player.on('fullscreenchange', function() {
            gtagvideo('video-fullscreen');
        });
    })();
</script>

<script>
 // RASTREIO DO USO DE AUDIO
 (function(){
    function gtagaudio(action){
           gtagevents(action,'Audio')
    }            

    var audio = document.querySelector("audio");

    var seeking = false;
    var priorTime = 0;
    var currentTime = 0;

    audio.addEventListener('play',function(){
        if(audio.currentTime == 0){
          gtagaudio('audio-iniciado');
        }
        priorTime = audio.currentTime;        
    });

    audio.addEventListener('ended',function(){
        gtagaudio('audio-finalizado');
    });

    audio.addEventListener('pause',function(){
        gtagaudio('audio-pausado');
    });

    audio.addEventListener('seeking', function(data) {               
        seeking = true;
    });

    audio.addEventListener('timeupdate', function(data) {               
        if(seeking){
                if(currentTime < priorTime){
                    gtagaudio('audio-voltando');    
                }
                if(currentTime > priorTime){
                    gtagaudio('audio-avancando')
                }
                seeking = false;
            }
            priorTime = currentTime;
            currentTime = audio.currentTime;
    });    
 })();
 </script>

<script>
    (function(){
        var terminou = false;
        //RASTREIO DE LEITURA ATÉ O FINAL DA PÁGINA
        document.addEventListener('scroll',() => {
            if(document.getElementById('text-end').getBoundingClientRect().top < window.innerHeight){
                if(!terminou){
                    terminou = true;
                    gtagevents('artigo-lido','Pagina')
                }
            }else{
                terminou = false;
            }
                
        });
    })();
 </script>