Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 4859 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
Postado

Estou configurando assim:

ACBrCTe1.Configuracoes.Arquivos.Salvar := True;

ACBrCTe1.Configuracoes.Arquivos.PastaMensal := True;

ACBrCTe1.Configuracoes.Arquivos.AdicionarLiteral := False;

ACBrCTe1.Configuracoes.Arquivos.EmissaoPathCTe := True;

ACBrCTe1.Configuracoes.Arquivos.PathCTe := 'C:\Cte\Enviados'; ACBrCTe1.Configuracoes.Arquivos.PathCan := 'C:\Cte\Enviados'; ACBrCTe1.Configuracoes.Arquivos.PathInu := 'C:\Cte\Enviados';

ACBrCTe1.Configuracoes.Arquivos.PathDPEC := 'C:\Cte\Enviados';

wpar_PathEnviadosAnoMes := ACBrCTe1.Configuracoes.Arquivos.GetPathCTe(0);

ACBrCTe1.Configuracoes.Geral.Salvar := True; ACBrCTe1.Configuracoes.Geral.PathSalvar := wpar_PathEnviadosAnoMes; ACBrCTe1.Configuracoes.Geral.PathSchemas := 'C:\CTe\Schemas';

ACBrCTE1.Configuracoes.Geral.AtualizarXMLCancelado := True;

Só que quando consulta um CT-e emitido em mês anterior, está salvando o xml do CTe na pasta do mês atual e na pasta do mês anterior. Então, um CT-e emitido em julho/2011 está sendo gravado também em agosto/2011

O que estou fazendo de errado? :roll:

  • Consultores
Postado

Boa tarde, Graça

Qual é o motivo de se realizar a consulta de um CT-e emitido no mês anterior ?

No minha aplicação só utilizo o comando de Consulta caso ocorra algum problema após o envio do xml para sefaz, e o xml acaba ficando sem as tags referente ao protocolo de autorização.

Neste caso carrego o xml para o componente e executo o comando de consulta, caso ocorra o retorno confirmando a autorização para uso, o DACTE é impresso.

Se a intensão é apenas realizar a consulta para confirmar que esta autorizado aconselho alterar o valor desta propriedade:

ACBrCTe1.Configuracoes.Arquivos.Salvar := False; //desta forma o XML não vai ser salvo após a consulta.

Espero ter ajudado

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Moderadores
Postado

Somente agora comecei a usar essa configuração de pasta mensal e ainda não estou entendendo direito como funciona. Fiz 2 testes aqui:

1.Exclui as pastas 201107 e 201108

2.Setei a propriedade ACBrCTe1.Configuracoes.Arquivos.EmissaoPathCTe para False

3.Consultei um CTe de 07/2011 e o xml foi gravado na pasta 201108 somente e a pasta 201107 não foi criada

1.Exclui as pastas 201107 e 201108

2.Setei a propriedade ACBrCTe1.Configuracoes.Arquivos.EmissaoPathCTe para True

3.Consultei um CTe de 07/2011 e o xml foi gravado nas pastas 201107 e 201108. Ele não deveria ter sido gravado somente na 201107, já que o ct-e foi emitido em 07/2011? Essa propriedade EmissaoPathCte não é para gravar o xml na pasta com AnoMes de emissão?

Com relação ao questionamento sobre o por que de consultar ct-e do mes anterior seria o caso de perda de arquivo xml e tentativa de recuperação do mesmo. Se colocar a propriedade ACBrCTe1.Configuracoes.Arquivos.Salvar := False não conseguirei recuperá-lo.

  • Este tópico foi criado há 4859 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.