Ir para conteúdo
  • Cadastre-se

dev botao

Consulta Situação CT-e - Erro Descrição do Evento não Implementado!


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

Recommended Posts

  • Membros Pro

Boa Tarde !

  Ao consultar o CT-e, apresenta a mensagem "Descrição do Evento não Implementado!".

 A questão poderia ser confundida com a mesma relatada nesse tópico

 

Mas acredito não ser, pois o evento utilizado para consultar a descrição não está sendo carregado/utilizado do xml de retorno da maneira correta e o mesmo consta na função TInfEvento.getDescEvento

Segue em anexo o documento detalhando a situação e o XML de retorno da consulta.

Para simular, basta utilizar a chave de acesso do xml em anexo e consultar o CT-e. Estou na revisão 14943.

Att.

Leandro

Erro Consulta Situação CT-e.docx

consultaCteTeste.xml

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

O evento não tratado é o evento de  "Autorizado CTe Complementar" (240130).

Fiz o tratamento para tratar o evento nos fontes abaixo e testei.

Se mais alguém puder testar, para que os moderadores possam aplicar a alteração.

 

pcteEventoCTe.pas

pcnConversao.pas

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

  • Membros Pro
4 minutos atrás, douglaswf disse:

O evento não tratado é o evento de  "Autorizado CTe Complementar" (240130).

Fiz o tratamento para tratar o evento nos fontes abaixo e testei.

Se mais alguém puder testar, para que os moderadores possam aplicar a alteração.

 

pcteEventoCTe.pas

pcnConversao.pas

Bom Dia !

  Douglas, você consegue efetuar a consulta direta dessa chave de acesso 51180414199898000264570010000150911000123732 ?

  O evento que consta nela é o 310610 que já estava na relação, mas não esta sendo carregado no componente no local utilizado, só para ver se dá o mesmo erro.

Att.

Leandro

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
11 minutos atrás, Leandro Vignoto disse:

Bom Dia !

  Douglas, você consegue efetuar a consulta direta dessa chave de acesso 51180414199898000264570010000150911000123732 ?

  O evento que consta nela é o 310610 que já estava na relação, mas não esta sendo carregado no componente no local utilizado, só para ver se dá o mesmo erro.

Att.

Leandro

Consultei essa chave e realmente deu erro com esse evento que você comentou. Não entendi o porque. 

O XML do evento está em anexo: 

xml.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia a todos,

Douglas, muito obrigado pela colaboração, ainda hoje estarei enviando a para o repositório.

Leandro, favor verificar se na unit: pcteEventoCTe.pas na function getDescEvento existe uma linha com o valor teMDFeAutorizado2.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
5 minutos atrás, Italo Jurisato Junior disse:

Bom dia a todos,

Douglas, muito obrigado pela colaboração, ainda hoje estarei enviando a para o repositório.

Leandro, favor verificar se na unit: pcteEventoCTe.pas na function getDescEvento existe uma linha com o valor teMDFeAutorizado2.

Bom Dia ! 

Italo, está sim

image.thumb.png.6d3e66c2d553947a65911b7960ffb598.png

No meu entendimento o problema está ao carregar os eventos no componente no retorno da consulta. De uma olhada no documento em anexo da abertura do chamado, nesse ponto abaixo destacado

image.png.762f593db9bded19321ea19480f9a8ae.png

Com essa chave que enviei é possível conferir a questão.

Att.

Leandro 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Conferi os eventos e achei essa lista aqui sem tratamento:

image.png.10497f65d5fd9fed348a3cd32400e962.png

 

@italojr_87  e Leandro,  eu fiz testes com documentos com esses eventos e tive sucesso.

Porém, o erro que o Leandro reporta na chave 51180414199898000264570010000150911000123732 acontece ainda, mas eu não encontrei a razão. Esse erro é algo que já deveria acontecer antes (na minha opinião), mas passava em branco pois não tinha esse tratamento pra dar exception quando não encontrar um evento.

 

pcteEventoCTe.pas

pcnConversao.pas

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia, 

Dentro deste mesmo assunto, desde que atualizei para o novo monitor:

ACBrMonitorPLUS - SAC 1.1.0.60

quando vou emitir uma CC-e apresenta a seguinte mensagem de erro:  descrição do evento não implementado.

até a versao 1.1.0.48 emitia normalmente as CC-e ....

 

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Jamil,

Favor anexar o TXT do evento para que possamos analisar.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
31 minutos atrás, douglaswf disse:

Leandro, agora acho que todos os eventos estão tratados. Atualizei o Trunk hoje e não recebo mais o erro naquele evento de MFDe.

Pode validar por aí tambem?

 

@italojr_87, obrigado pela ajuda!

 

Bom Dia !   Atualizei... a mensagem de erro foi resolvida pela implementações 15003 e 15004, porém no meu entendimento a situação que gerava o problema continua, conforme print abaixo:

1 - Onde está sendo carregado no componente

image.png.19a5c6ea7e2354472ce5e0e50f50c0fa.png

 

2 - Onde o Evento está sendo utilizado para buscar a descrição

image.png.dc9dc5258258d338822053537e95a5d5.png

image.png.959779110748eb773014fed4933dd7c7.png

 

Att,

Leandro

 

image.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Leandro,

Faça a seguinte alteração:

                     [IntToStr(retEvento.Items[J].RetInfEvento.nSeqEvento),
                      TpEventoToStr(retEvento.Items[J].RetInfEvento.TpEvento),
                      retEvento.Items[J].RetInfEvento.xEvento,
                      IntToStr(retEvento.Items[J].RetInfEvento.cStat),

Verifica se agora traz os valores corretos.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
2 horas atrás, Italo Jurisato Junior disse:

Bom dia Leandro,

Faça a seguinte alteração:

                     [IntToStr(retEvento.Items[J].RetInfEvento.nSeqEvento),
                      TpEventoToStr(retEvento.Items[J].RetInfEvento.TpEvento),
                      retEvento.Items[J].RetInfEvento.xEvento,
                      IntToStr(retEvento.Items[J].RetInfEvento.cStat),

Verifica se agora traz os valores corretos.

Bom Dia !

  Italo, apesar de não entender para que é utilizado a variável "aEventos", mas pela conteúdo apresentado nela (print abaixo) agora está correto. Foi muito importante você avaliar, para saber se a informação estava sendo carregada no local errada, ou utilizada do local errado. Pelo que entendi estava sendo utilizado do local errado.

image.png.376188f6157faa8e19b2fd3065f054cb.png

Att.

Leandro

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Boa tarde Leandro,

Já enviei a alteração para o repositório.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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