Ir para conteúdo
  • Cadastre-se

dev botao

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

  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

  • Membros Pro
Postado

Bom Dia !

  Complementando, antes da revisão 14921 não dá erro, pois estava retornando a descrição do evento de carta de correção de forma errada, pois o evento em si não está sendo carregado/utilizado.

Att.

Leandro

  • Membros Pro
Postado (editado)

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
  • Membros Pro
Postado
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

  • Membros Pro
Postado
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

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado
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 

  • Membros Pro
Postado

Achei mais alguns eventos que não estão cadastrados. Estou conferindo o que está tratado e o que falta e em seguida posto o tratamento pra incluir todos os eventos de uma vez só.

 

 

  • Membros Pro
Postado

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

  • Membros Pro
Postado
1 hora atrás, douglaswf disse:

Esse erro é algo que já deveria acontecer antes (na minha opinião)

Também acredito, mas ele estava "oculto" pois estava sendo considerado como carta de correção, pois o evento não está sendo carregado.

Att.

Leandro

  • Triste 1
  • Membros Pro
Postado

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

  • Membros Pro
Postado

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!

 

  • Membros Pro
Postado
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

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado
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

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