Ir para conteúdo
  • Cadastre-se

dev botao

Erro no Cancelamento da NFE


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

Recommended Posts

  • Membros Pro

Bom dia,

Estou tentando efetuar o cancelamento de uma NFe, ambiente de homologação, lançando o arquivo ENTNFE.TXT, na pasta do C:\ACBrMonitorPLUS com a linha 

NFE.CANCELARNFE("51160211285151000150550010000047031000047030","MARCOS GUERRA TESTE MEGA ON LINE.")

porém é retornado no arquivo SAINFE.TXT, apenas a mensagem, em ambos os casos abaixo:

ERRO:

e ao efetuar o cancelamento direto pelo aplicativo ACBrMonitor.exe (anexo ACBrPlus.png), o cancelamento é realizado com sucesso ou quando existe de fato um erro, exemplo, tempo excedido, ele retorna a mensagem correta "Rejeicao: Duplicidade de Evento" (MSG_Erro_ABCrPlus.png), isso no ACBrMonitor.exe.

ACBrPlus.png

LOG.TXT

LOG_COMP.TXT

MSG_Erro_ABCrPlus.png

Link para o comentário
Compartilhar em outros sites

  • Moderadores
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Não é erro no portal, pois funciona no botão de teste...

Parece ser algo na sintaxe do comando enviado ( não estou no PC no momento )

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Pra qualquer nota o problema ocorre? Testei o comando NFe.CancelarNFe e funcionou corretamente no ACBrMonitorPLUS.

Existem relatos no fórum de instabilidade com o servidor do MT.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Estranho que pelo ACBrMonitorPlus.exe, o cancelamento é realizado com sucesso, e senão é, retorna em tela uma mensagem de rejeição, já pelo nosso sistema Mega, que no caso lança o arquivo ENTNFE.TXT dentro da pasta do C:\ACBrMonitorPLUS e aguarda o retorno pelo arquivo SAINFE.TXT, que está retornando somente a palavra ERRO:

Não teria pelo menos, que retornar a mensagem pelo qual houve o erro, para facilitar ao usuário?

Link para o comentário
Compartilhar em outros sites

Em 2 clientes estão dando o mesmo erro no cancelamento da nfe, estou usando o acbrplus 0.1.12.9

 

deu esse erro no cancelamento :
OK: Lote de Evento Processado
[CANCELAMENTO]
Versao=SVRS201601161016
TpAmb=1
VerAplic=SVRS201601161016
CStat=493
XMotivo=Rejeicao: Evento nao atende o Schema XML especifico (Elemento: envEvento/evento[1]/infEvento/detEvento/xJust)
CUF=33
ChNFe=33160201585197000130550010000032151000071766
DhRecbto=19/02/2016 13:32:39
NProt=
tpEvento=110111
xEvento=
nSeqEvento=1
CNPJDest=
emailDest=
XML=<procEventoNFe versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe"><evento versao="1.00"><infEvento Id="ID1101113316020158519700013055001000003215100007176601">

 

O que pode ser este erro ?

 

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

Boa Tarde.

Descobri o meu erro. Não estava passando o Protocolo da NFE autorizada para fazer o cancelamento.

Após essa correção funcionou normalmente.

Obrigado.

 

paracima.com.br aparentemente seu erro pode ser o mesmo, já que pelos dados que passou não vejo os dados do protocolo e nem do CNPJ do destinatário.

Editado por brsamn
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

brsamn, boa tarde, eu estou passando a linha abaixo, contendo a Chave e a Justificativa:

NFE.CANCELARNFE("51160211285151000150550010000047031000047030","MARCOS GUERRA TESTE MEGA ON LINE.")

acima vc esta dizendo que estaria passando como parametro o Protocolo? em que possição? como vc esta passando os parametros deste função NFE.CANCELARNFE?

Link para o comentário
Compartilhar em outros sites

  • Moderadores
Em 19/02/2016 at 17:51, Luciano Carvalho disse:

brsamn, boa tarde, eu estou passando a linha abaixo, contendo a Chave e a Justificativa:

NFE.CANCELARNFE("51160211285151000150550010000047031000047030","MARCOS GUERRA TESTE MEGA ON LINE.")

acima vc esta dizendo que estaria passando como parametro o Protocolo? em que possição? como vc esta passando os parametros deste função NFE.CANCELARNFE?

A sintaxe do comando CancelarNFe é a seguinte:

NFe.CancelarNFe(cChaveNFe, cJustificativa, cCNPJ, nEvento),

Exemplo:

NFe.CancelarNFe("11111111111111111111111111111111111111111111", "teste de cancelamento", "11222333444455", 1)

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

soh usava a chave e a justificativa, quando isso mudou ?  e este cnpj é do emitente ou do destinatario ? e este evento seria a sequencia de eventos para esta nfe ? onde acho estas informações ? e desde já obrigado.

 

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Pessoal, desculpe minha insistência, mas não está dando certo, tentei realizar 2 vezes o cancelamento, enviando o CNPJ do Emitente e do Destinatário, evento sempre 1, e o retorno está sendo sempre o mesmo ERRO: (anexo sainfe.txt).


NFE.CANCELARNFE("51160211285151000150550010000047051000047051","MARCOS GUERRA TESTE MEGA ON LINE.","11285151000150","1")
ERRO: 

NFE.CANCELARNFE("51160211285151000150550010000047051000047051","MARCOS GUERRA TESTE MEGA ON LINE.","00482914000136","1")
ERRO: 

Obs: segue anexo, arquivo xml, arquivo de retorno sainfe.txt e log.txt.

 

sainfe.txt

51160211285151000150550010000047051000047051-nfe.xml

LOG.TXT

Link para o comentário
Compartilhar em outros sites

Em 22/02/2016 at 11:28, Luciano Carvalho disse:

Pessoal, desculpe minha insistência, mas não está dando certo, tentei realizar 2 vezes o cancelamento, enviando o CNPJ do Emitente e do Destinatário, evento sempre 1, e o retorno está sendo sempre o mesmo ERRO: (anexo sainfe.txt).


NFE.CANCELARNFE("51160211285151000150550010000047051000047051","MARCOS GUERRA TESTE MEGA ON LINE.","11285151000150","1")
ERRO: 

NFE.CANCELARNFE("51160211285151000150550010000047051000047051","MARCOS GUERRA TESTE MEGA ON LINE.","00482914000136","1")
ERRO: 

Obs: segue anexo, arquivo xml, arquivo de retorno sainfe.txt e log.txt.

 

sainfe.txt

51160211285151000150550010000047051000047051-nfe.xml

LOG.TXT

Meu cancela mento e diferente. faço da seguinte forma ...

  ACBrNFe1.EventoNFe.Evento.Clear;

  with ACBrNFe1.EventoNFe.Evento.Add do
   begin
     infEvento.chNFe := Chave;
     infEvento.CNPJ   := CNPJ;
     infEvento.dhEvento :=now;
     infEvento.tpEvento :=teCancelamento;
     infEvento.detEvento.xJust :=Justificativa;
     infEvento.detEvento.nProt :=Protocolo;
   end;
  try
    ACBrNFe1.EnviarEvento(1);
  except on E:Exception do
    begin
    end;

veja se de alguma forma isso te ajuda...

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Conforme peguei o arquivo de help que acompanha a instalação do monitor segue abaixo!

Cancela um NFe já autorizada.

NFe.CancelarNFe(cChaveNFe,cJustificativa,cCNPJ,nEvento)

Exemplo:
NFE.CANCELARNFE("35XXXXXXXXXXXXXXXX550010000000050000000058","Teste de Cancelamento,99999999000191")

Exemplo de Resposta:
OK: Cancelamento de NF-e homologado

[CANCELAMENTO]
Versao=1.07
TpAmb=2
VerAplic=SP_NFE_PL_005c
CStat=101
XMotivo=Cancelamento de NF-e homologado
CUF=35
ChNFe=350XXXXXXXXXXXXXXXXX550010000000220000000229
DhRecbto=2009-03-25T08:50:50
NProt=2009-03-25T08:50:50
tpEvento=
xEvento=
nSeqEvento=
CNPJDest=
emailDest=
XML=

Sugiro abrir ele e ler

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Gastamos um tempo enorme, atualizando e aprimorando os manuais... "ACBrMonitor.pdf" e "ACBrMonitor.chm"...

Mas isso de nada adianta se eles não forem consultados.

  • Curtir 3
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...