Ir para conteúdo
  • Cadastre-se

jonathan_csantos

Membros
  • Total de ítens

    3
  • Registro em

  • Última visita

Posts postados por jonathan_csantos

  1. Boa tarde pessoal!!! =D

     

     

    Estava alterando as funções de cancelamento, em minhas pesquisas verifiquei o código abaixo para implementar o cancelamento por evento:

      ACBrNFe1.EnvEvento.EnvEventoNFe.Evento.Clear;
      ACBrNFe1EnvEvento.EnvEventoNFe.idLote := StrToInt(idLote) ;
      with ACBrNFe1.EnvEvento.EnvEventoNFe.Evento.Add do
       begin
         infEvento.chNFe := Chave; //se carregar o XML antes, não precisa especificar este campo
         infEvento.CNPJ   := CNPJ; //se carregar o XML antes, não precisa especificar este campo
         infEvento.dhEvento := now;
         infEvento.tpEvento := teCancelamento;
         infEvento.nSeqEvento := StrToInt(nSeqEvento); //se não especificar será 1
         infEvento.detEvento.xJust := Justificativa;
         infEvento.detEvento.nProt := nProtocolo; //Protocolo de Autorização da Nfe que esta desejando cancelar
                                                                 //se carregar o XML Autorizado antes, não precisa especificar este campo
       end;
      ACBrNFe1.EnviarEventoNFe(StrToInt(idLote));
    

    Como não encontrei nada falando sobre isso, minha dúvida é a seguinte: 

     

    Existe como executar algum comando para fazer o cancelamento por evento no Acbrnfemonitor ? Antigamente eu usava o comando: 

     

    NFE.CANCELARNFE("35150204000032000138550010000022731000022734","JUSTIFICATIVA AQUI")

     

     

     

    Desde já agradeço a ajuda....

     

    Abraço!

     

    Bruno, 

     

    Tenho o mesmo problema, a muito tempo não utilizava mais, um amigo pediu uma ajuda, chegou a encontrar uma solução no fórum?

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