Ir para conteúdo
  • Cadastre-se

dev botao

Pedido de Prorrogacao - Rejeicao: O tpEvento informado invalido


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

Recommended Posts

Bom dia!

 

Há algum tempo que tento enviar com sucesso o evento de pedido de prorrogação do ICMS mas não consigo.

Sempre é me retornado "Rejeicao: O tpEvento informado invalido".

Alguém poderia me informar o que está de errado com meu XML?

Obrigado.

Envio:

Anexe o arquivo

 

Retorno:

Anexe o arquivo
Link para o comentário
Compartilhar em outros sites

Obrigado Leão!

Pelo que pude verificar, a produção somente irá funcionar à partir de 30/11/2016;

A homologação 26/1/2015. Já tentei enviar para homologação sem sucesso...

 Não deveria estar funcionando?

Será que tem algo de erro com meu XML ou o XML é isso memso?

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • 2 semanas depois ...

Alguém consegue me dar uma ajuda?

O cliente está me cobrando e eu não sei mais o que fazer. Consigo fazer os eventos Cancelamento, CCe sem problemas, mas esse não vai de jeito nenhum...

Alguém que conseguiu poderia me enviar o XML que assim consigo comparar para verificar se houve alguma falha.

A NFe tem que estar manifestada para conseguir enviar o evento com sucesso?

A NFe tem que estar enviada a mais de 180 dias?

Obrigado pela ajuda!

Link para o comentário
Compartilhar em outros sites

  • 4 meses depois ...

Após muitos testes eu consegui.

O problema está no ACBr.

Na unidade "ACBrNFeWebServices" na função "procedure TNFeEnvEvento.DefinirURL", caso não seja evento de carta de correção ou cancelamento, ele define o ambiente nacional. Como o evento de prorrogação está ativo somente para algumas UFs (SP e ES), se for enviado para o ambiente nacional é retornado o erro "Rejeicao: O tpEvento informado invalido".

Alterei o código de:

if not (FEvento.Evento.Items[0].InfEvento.tpEvento in [teCCe, teCancelamento]) then

Para:

  if not (FEvento.Evento.Items[0].InfEvento.tpEvento in [teCCe, teCancelamento, tePedProrrog1, tePedProrrog2, teCanPedProrrog1, teCanPedProrrog2])

Após essa alteração funcionou.

Essa alteração pode ser reintegrada ao ACBr?

Obrigado.

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
7 horas atrás, Juliano Menezes disse:

Após muitos testes eu consegui.

O problema está no ACBr.

Na unidade "ACBrNFeWebServices" na função "procedure TNFeEnvEvento.DefinirURL", caso não seja evento de carta de correção ou cancelamento, ele define o ambiente nacional. Como o evento de prorrogação está ativo somente para algumas UFs (SP e ES), se for enviado para o ambiente nacional é retornado o erro "Rejeicao: O tpEvento informado invalido".

Alterei o código de:

if not (FEvento.Evento.Items[0].InfEvento.tpEvento in [teCCe, teCancelamento]) then

Para:

  if not (FEvento.Evento.Items[0].InfEvento.tpEvento in [teCCe, teCancelamento, tePedProrrog1, tePedProrrog2, teCanPedProrrog1, teCanPedProrrog2])

Após essa alteração funcionou.

Essa alteração pode ser reintegrada ao ACBr?

Obrigado.

 

Boa noite

subi no svn a mudança pois li o manual e achei necessária conforme descreveu!

Obrigado pela analise

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link para o comentário
Compartilhar em outros sites

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