Jump to content

dev botao

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

Recommended Posts

  • Membros Pro
Posted

Bom dia,

Estou recebendo um erro ao cancelar a nfce: UF não pode ser fazia.

O detalhe é que estou passando a UF correta para o componente. A rotina para cancelamento é a seguinte:

  NumeroLote := VnumLote;
  ACBrNFe.NotasFiscais.Clear;
  ACBrNFe.EventoNFe.Evento.Clear;
  ACBrNFe.EventoNFe.idLote := NumeroLote;
  with ACBrNFe.EventoNFe.Evento.Add do
    begin
      infEvento.chNFe := VChave;
      infEvento.CNPJ := VCNPJ_CPF;
      infEvento.dhEvento := now;
      infEvento.tpEvento := teCancelamento;
      InputQuery('Protocolo', 'Informe o número do protocolo de uso: ', NumeroProtocolo);
      infEvento.detEvento.nProt := NumeroProtocolo;
      infEvento.detEvento.xJust := 'Este motivo sera alterado! Utilizado em homologacao';
    end;
  {CONFIGURA ACBR -------------------------------------------------------------}
  CONFIGURA_ACBrNFce(ACBrNFe);
  if frmPRINCIPAL.ACBrNFe.EnviarEvento(NumeroLote) then
    begin
      ...

na procedure CONFIGURA_ACBrNFce, coloco a UF correta!

O que pode estar acontecendo?

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