Ir para conteúdo
  • Cadastre-se

dev botao

Arquivos xml do Sat as vezes não salva na pasta CFesEnviados


alesteves
Ver Solução Respondido por alesteves,
  • Este tópico foi criado há 1337 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia Juliomar! Pasta local. Faço isso no onshow do form: 

      ACBrSAT1.ConfigArquivos.PastaCFeCancelamento:=GetCurrentDir+'\CFesCancelados';
      ACBrSAT1.ConfigArquivos.PastaCFeVenda:=GetCurrentDir+'\CFesEnviados';
      ACBrSAT1.ConfigArquivos.PastaEnvio:=GetCurrentDir+'\CFesEnvio';

onde GetCurrentDir é uma função da SysUtils para o path do exe.

O estranho é que a maioria dos arquivos são salvos. Mas de maneira aleatória, até então, alguns não são salvos. De um cliente especifico, por exemplo, em um dia de maior movimento, não salvou nenhum. Contudo houve dias que foram salvos a maioria, mas alguns não.

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

Seria interessante adicionar pontos de log em sua aplicação para lhe ajudar nesta analise.

Att.

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Solution

Obrigado Juliana! Vou fazer isso. De imediato eu consigo resolver gravando o arquivo pelo campo da minha tabela de sat, fazendo um verificação se existe ou não o arquivo. Postei aqui pensando talvez que já tivesse acontecido com alguém.

Tópico resolvido (onde eu informo isso aqui no ambiente? Ou vcs mesmo fazem isso...)

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

Vamos manter o tópico aberto para quando você identificar o problema, poder retornar nele.

Att.

 

  • Obrigado 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...

Bom dia !

 

Acredito que sei oque seja, a função GEtCurrentDir pega a pasta atual do seu aplicativo , portanto se sua aplicação exibir o OpenDialog para o usuário salvar ou selecionar algum arquivo em outra rotina isto irá mudar a pasta atual do seu aplicativo ... e portanto o xml será  salvo em outra pasta...

 

Use a seguinte função para obter a Pasta do executável ao invés da pasta atual:

 

ExtractFilePath(Application.ExeName);

 

 

 

 

  • Curtir 1
  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1337 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...