Ir para conteúdo
  • Cadastre-se

dev botao

Não Consigo Cancelar


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

Recommended Posts

Boa tarde a todos,

 

Ando tendo um problemas um tanto quanto estranhos com alguns clientes de um tempo pra cá.

 

Ao tentar cancelar a NFe, a mesma não retorna nenhum erro, mas quando consulto ela ainda

está homologada, ou seja, válida.

 

Eu disponibilizei no meu sistema o cancelamento em cima do XML, assim como no fonte de

demonstração, com o seguinte código abaixo:

 

if OpenDialog1.Execute then
  begin
  ACBrNFe1.NotasFiscais.Clear;
  ACBrNFe1.NotasFiscais.LoadFromFile(OpenDialog1.FileName);
  if not(InputQuery('WebServices Cancelamento', 'Justificativa', vAux)) then
     exit;

  ACBrNFe1.EventoNFe.Evento.Clear;  
  ACBrNFe1.EventoNFe.idLote := 0;
     with ACBrNFe1.EventoNFe.Evento.Add do
        begin
        infEvento.dhEvento := now - 0.0416666;
        infEvento.tpEvento := teCancelamento;
        infEvento.detEvento.xJust := vAux;
        end;
  ACBrNFe1.EnviarEventoNFe(0);
  end;

Não consigo entender o motivo, pois funcionava até pouco tempo atrás, mas acredito

que tenha problemas, pois não tive reclamação de apenas um cliente.

 

 

Desde já obrigado, Marcos Spirito

Marcos Gerene

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3839 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.