Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Alguem já  conseguiu  cancelar uma NFSe Naciona  usando o  acbrmonitor ? 

Estou  seguindo o  modelo  do  aqruivo.ini  mas insite  em vir  o  erro:

04/12/2025 02:25:56 - NFSe.CancelarNFSe("c:\planner\sige\temp\nfse\CANCELARNFSe001_20250035.ini")
04/12/2025 02:25:56 - ERRO: Servico %s nao implementado para este provedor.
 

Quem  puder ajudar.

Obrigado. 

  • Consultores
Postado
33 minutos atrás, fabriciosouza disse:

Bom dia @Lázaro Santos vc poderia me passar um exemplo de INI para emitir uma NFSe no ambiente Nacional usando o ACBrMonitor, estou tendo problemas na emissão, desde já obrigado.

https://acbr.sourceforge.io/ACBrMonitor/NFSeLayoutPadraoNacionalReformaT.html

  • Curtir 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado
Em 04/12/2025 at 11:05, IMATECH disse:

cCodVerificacao = Chave da NFSe (padrão Nacional)

Resolvi enviar um  evento  de cancelamento, da NFSe Nacional. 

EnviarEventoNFSe('c:\temp\arq,ini'). Mando esses  parametros abaixo  no  aqruivo  ini. 

        NFse.Clear;
        NFse.Add('[Evento]');
        NFse.Add('tpAmb    = 2 ');
        NFse.Add('verAplic ="ACBrLibNFSeX-1.0"');
        NFse.Add('dhEvento = ' + DateToStr(date));
        NFse.Add('chNFSe   = '   + DataSource.DataSet.FieldByName('chaveacesso').AsString );
        NFse.Add('nPedRegEvento = 1 '  );
        NFse.Add('tpEvento =  teCancelamento ');
        NFse.Add('cMotivo = 1 '  );
        NFse.Add('xMotivo  =  "' + fTextoDFe.Memo1.Text + '"');
 

porem  esta retornando  esse erro:


[Erro1]
Codigo=X800
Correcao=
Descricao=Erro de Validacao:  --> 1839 - Element '{http://www.sped.fazenda.gov.br/nfse}CPFAutor': [facet 'pattern'] The value '' is not accepted by the pattern '[0-9]{11}'.

EStou usando o  mesmo  certificado digital , no mesmo emitente  que autorizou.

 

  • Consultores
Postado
2 horas atrás, Lázaro Santos disse:

Resolvi enviar um  evento  de cancelamento, da NFSe Nacional. 

EnviarEventoNFSe('c:\temp\arq,ini'). Mando esses  parametros abaixo  no  aqruivo  ini. 

        NFse.Clear;
        NFse.Add('[Evento]');
        NFse.Add('tpAmb    = 2 ');
        NFse.Add('verAplic ="ACBrLibNFSeX-1.0"');
        NFse.Add('dhEvento = ' + DateToStr(date));
        NFse.Add('chNFSe   = '   + DataSource.DataSet.FieldByName('chaveacesso').AsString );
        NFse.Add('nPedRegEvento = 1 '  );
        NFse.Add('tpEvento =  teCancelamento ');
        NFse.Add('cMotivo = 1 '  );
        NFse.Add('xMotivo  =  "' + fTextoDFe.Memo1.Text + '"');
 

porem  esta retornando  esse erro:


[Erro1]
Codigo=X800
Correcao=
Descricao=Erro de Validacao:  --> 1839 - Element '{http://www.sped.fazenda.gov.br/nfse}CPFAutor': [facet 'pattern'] The value '' is not accepted by the pattern '[0-9]{11}'.

EStou usando o  mesmo  certificado digital , no mesmo emitente  que autorizou.

 

não é o mesmo que aqui https://www.projetoacbr.com.br/forum/topic/88038-enviar-evento-para-cancelar-nfse-nacional/#comment-571296

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Coloquei  o  cnpj  la  no monitorplus.  (Informação do emitente)

Com isso  parou  de  dar a rejeicao  de CPFautor. 

 

Mas sigo sem conseguir cancelar a NFSe Nacional usando  o layout  lnfsPadraoNacionalv1. 

Quando uso  lnfsPadraoNacionalv101 ate que funciona, porem nao esta liberado para producao. 

 

  • 4 semanas depois ...
Postado

Eu também estou tendo o problema "ERRO: Servico %s nao implementado para este provedor." ao executar NFSe.CancelarNFSe(..)
Eu já atualizei o meu ACBr, já atualizei schemas, já fiz tudo que podia e ainda estou tendo este problema. Alguém já conseguiu fazer o cancelamento sem ter este erro?

  • Membros Pro
Postado


     Só funcionou comigo passando o emitente também:
       
      Além das configurações de ambiente, certificado etc
      NFSe.SetEmitente("CNPJOrigem")

      //Cria Arquivo de evento de Cancelamento
          strLista.Clear;
          strLista.add('[Evento]');
          strLista.add('tpAmb=' + isAmbienteNFSe);
          strLista.add('verAplic=ACBrNFSeX');
          strLista.add('dhEvento=' + FormatDateTime('DD/MM/YYYY', Now) );
          strLista.add('chNFSe=' + CodigoVerificacao);
          strLista.add('nPedRegEvento=1');
          strLista.add('tpEvento=teCancelamento');
          strLista.add('cMotivo=1');
          strLista.add('xMotivo=Erro na Emissao');
          strLista.SaveToFile(ArquivoCancelamento);

          strLista.Clear;
          strLista.Add('NFSe.EnviarEventoNFSe("' + ArquivoCancelamento + '")');
          strLista.SaveToFile(ArquivoEnvio + '_EventoCancelamento.ini');

Pra mim Funciona - NFSe Nacional Rio de Janeiro


 

Postado
1 hora atrás, Eduardo Wendel disse:


     Só funcionou comigo passando o emitente também:
       
      Além das configurações de ambiente, certificado etc
      NFSe.SetEmitente("CNPJOrigem")

      //Cria Arquivo de evento de Cancelamento
          strLista.Clear;
          strLista.add('[Evento]');
          strLista.add('tpAmb=' + isAmbienteNFSe);
          strLista.add('verAplic=ACBrNFSeX');
          strLista.add('dhEvento=' + FormatDateTime('DD/MM/YYYY', Now) );
          strLista.add('chNFSe=' + CodigoVerificacao);
          strLista.add('nPedRegEvento=1');
          strLista.add('tpEvento=teCancelamento');
          strLista.add('cMotivo=1');
          strLista.add('xMotivo=Erro na Emissao');
          strLista.SaveToFile(ArquivoCancelamento);

          strLista.Clear;
          strLista.Add('NFSe.EnviarEventoNFSe("' + ArquivoCancelamento + '")');
          strLista.SaveToFile(ArquivoEnvio + '_EventoCancelamento.ini');

Pra mim Funciona - NFSe Nacional Rio de Janeiro


 

 

Vou  tentar  dessa  forma.  

Uma  duvida:  antes  de  passar    NFSe.SetEmitente("CNPJOrigem")   ,  vc  informou  alguma outra  coisa  ? 

 

  • Membros Pro
Postado


NFe.SetAmbiente
NFSe.SetEmitente
NFSe.SetCertificado
NFSe.SetCodigoMunicipio

Incluir Evento

Obs: Estou enviando cada comando separado, quando coloco em um arquivo único com todos os comandos, só faz os primeiros,
não sei passar todos em um arquivo só, não sei se é possível.

  • 2 semanas depois ...
  • Consultores
Postado
13 horas atrás, Lázaro Santos disse:

Alguem  conseguiu  usar  o ACBRMonitor  para  cancelar  NFSe Nacional  em  Belo Horizonte ? 

Qual o erro está retornando pra ti ao tentar?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 2 semanas depois ...
  • Membros Pro
Postado

eu consegui no rio de janeiro .
vc tem que enviar a configuração (como se fosse emitir a nfse) e enviar o INI contendo as informações

 

[Evento]

tpAmb=1
verAplic=THX
dhEvento=04/02/2026
chNFSe=xxxx
tpEvento=e101101


cMotivo=1
xMotivo=emissao da nota errada

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