Ir para conteúdo
  • Cadastre-se

dev botao

Rejeiçao Cancelamento com Protocolo Diferente


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 1619 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Boa tarde, estou cancelando uma NF-e e deu mensagem que o protocolo de autorização é diferente, se olharem o LOG vai ver que uso o comerroprotocolo.png.dccfe7b61a91a6e036647a9689604df8.pngando: NFE.CANCELARNFE para cancelar a nota e passo a chave e o motivo

23/06/2020 15:46:28 - NFE.CancelarNFe("26200609594827000145550010000183991099183998","desacorod comercial")
23/06/2020 15:46:29 - ERRO: Não foi possível consultar o número de Protocolo para a Chave: 26200609594827000145550010000183991099183998

Entretando retorna esse erro de protocolo.... consultando a sefaz dá pra ver que o destinatario do cliente acusou CIENCIA da NFE, o que mudou o protocolo...

A pergunta é, usando o acbrmonitor, qual comando devo dar para cancelar a mesma NFE e passar o parametro do novo numero de protocolo?

Sefazprotocolo.png

logacbr.txt

  • Moderadores
  • Solution
Postado

Cada evento tem o seu protocolo, o que deve ser informado no pedido de cancelamento é o protocolo de autorização.

Como essa NFe já se encontra cancelada (faça a consulta pelo webservice) provavelmente está sendo informado o protocolo de cancelamento no pedido.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Moderadores
Postado
49 minutos atrás, Juliomar Marchetti disse:

avisa ele que ficar com robo ou aplicação rodando pra dar ciência em tudo sem prestar atenção vai gerar dor de cabeça.

Ciência permite cancelar, a Confirmação que não.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Membros Pro
Postado
14 horas atrás, BigWings disse:

Cada evento tem o seu protocolo, o que deve ser informado no pedido de cancelamento é o protocolo de autorização.

Como essa NFe já se encontra cancelada (faça a consulta pelo webservice) provavelmente está sendo informado o protocolo de cancelamento no pedido.

Nota fiscal até o momento não estava cancelada apenas esta com o status de ciencia  da operação pelo destinatario . No momento que enviamos  o pedido de cancelamento é enviado o protocolo de autorização .

  • Membros Pro
Postado
4 minutos atrás, Juliomar Marchetti disse:

Chegou a efetuar consulta de protocolo dessa chave?

Acabei de fazer a consulta e esta apresentando como cancelada , fiquei confuso! Veja o print que eu tirei agora.

imagem 2.png

  • Moderadores
Postado
17 minutos atrás, mgmobile disse:

Acabei de fazer a consulta e esta apresentando como cancelada , fiquei confuso! Veja o print que eu tirei agora.

A consulta pelo portal nacional pode estar atrasada em relação à SEFAZ autorizadora.

Na consulta pelo webservice ela já constava como cancelada quando testei.

Veja a data e hora de inclusão no Ambiente Nacional de cada evento, mostrada na consulta pelo portal.

  • Curtir 3
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Membros Pro
Postado (editado)

Pessoal, só esclarecendo, somos desenvolvedores... as primeiras respostas ao tópico foi como se nós estivéssemos cancelando essa nota... na realidade NOSSO CLIENTE que contrata nosso sistema estava tentando cancelar a NF e estava retornando a mensagem CSTAT=222, onde pesquisei no forum e eu vi que o protocolo não batia e como usamos acbrmonitor e no comando de cancelamento não tem nada relativo a informar protocolo daí abrimos o tópico... foi dado algumas respostas tipo "tem que informar o mesmo protocolo" e isso a gente deduziu e a pergunta foi "COMO INFORMAR"...

Ao que dá entender é que o Próprio acbr consulta o protocolo atual e passa esse numero juntamente com o comando de cancelamento automaticamente... como o numero de protocolo não estava sendo retornado pela sefaz (dedução por lentidão) dai retornava mensagem CSTAT 222... na ultima imagem que enviamos veja que foi entrar no sistema nacional o cancelamento 12 horas depois do pedido... ou seja, foi entrado no AN HOJE, dia 24 as 2 da madrugada... sendo que o cliente emitiu a NF dia 23 as 11:45, tentou cancelar dia 23 mesmo às 14:06... na ocasião retornava cstat=222 e quando consultamos a NF no AN o único protocolo que aparecia era o protocolo de ciência... hoje está aparecendo o protocolo de cancelamento e se olharem a ultima imagem veja que virou uma bagunça pois tem emissão, cancelamento, ciencia e depois MDFE (o cliente conseguiu emitir MDF-e dessa NF cancelada pois não conseguiu cancelar, dai mandou a NF como estava)...

Enfim, vou passar para o cliente que provavelmente é lentidão da sefaz, ao que a ultima imagem da consulta na sefaz mostra ao se comparar com a primeira consulta... só que é um cliente desses chatos, mau educados... que não acredita em nada que a gente fala e tudo coloca a culpa no programa... quer a solução nossa sem nem sabermos como solucionar...

A duvida que permaneceu no ar é, esse PROTOCOLO, parece que o ACBR consulta automaticamente antes de enviar o comando de cancelamento (tanto que não temos como informar o protocolo via comando), e eu queria tentar resolver isso quando acontecesse novamente sem depender de sefaz, etc, pois o cliente não quer saber... quer solução... agora se não tiver solução vou passar a tratar esse cstat=222 e dar uma mensagem para o cliente esperar...

Obrigado

Editado por mgmobile
erro de portugues
  • Moderadores
Postado
3 minutos atrás, mgmobile disse:

A duvida que permaneceu no ar é, esse PROTOCOLO, parece que o ACBR consulta automaticamente antes de enviar o comando de cancelamento (tanto que não temos como informar o protocolo via comando), e eu queria tentar resolver isso quando acontecesse novamente sem depender de sefaz, etc, pois o cliente não quer saber... quer solução...

Sim, o ACBr faz a consulta do protocolo pra informar no pedido do cancelamento.

Você tem opção de usar o comando NFE.EnviarEvento no lugar do NFE.CancelarNFe, assim você mesmo informa o protocolo.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

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