Jump to content

dev botao

Cancelamento NFCe com XML - Erro: Rejeicao: Falha no schema XML


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

Recommended Posts

Basicamente o codigo é esse

      NFe.Configuracoes.Geral.ModeloDF := moNFCe;
      NFe.Configuracoes.Geral.SSLLib := libCapicom;
      NFe.Configuracoes.Certificados.NumeroSerie := Params.ReadString('CertificadoNFCe', 1, EmptyStr);
      NFe.Configuracoes.Certificados.Senha       := Params.ReadString('SenhaCertificadoNFCe', 1, EmptyStr);

      FMenuCob.CarregaXMLNFCe(TbGeralnfe_cod.Value); //Funcao que carrega o XML do banco

      idLote := TbGeralnfe_cod.AsString;  //Numero do lote 

      NFe.EventoNFe.Evento.Clear;
      NFe.EventoNFe.idLote := StrToInt(idLote);

      with NFe.EventoNFe.Evento.Add do
      begin
       infEvento.dhEvento := Agora;
       infEvento.tpEvento := teCancelamento;
       infEvento.detEvento.xJust := Justificativa;
      end;
      NFe.EnviarEvento(StrToInt(idLote));

      //Se cancelou NFCe
      if NFe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.cStat in [128, 135] then
      begin
        //Atualiza XML....
        //....  
        ShowAtencaoBox('NFCe Cancelado: ' + NFe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.nProt);
      end
      else ShowAtencaoBox('Erro ao cancelar NFCe: ' + NFe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.nProt);

 

Sempre retorna o Erro: Rejeicao: Falha no schema XML

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.