Ir para conteúdo
  • Cadastre-se

dev botao

Erro no retorno consulta cadastral.


Ver Solução Respondido por IvoSilva,

Recommended Posts

  • Membros Pro

Boa tarde, 

 

    Estou com um problema no retorno da consulta da inscrição estadual, debugando o programa está tudo ok no entanto no servidor em produção o programa tem um retorno aparentemente estranho, a consulta é realizada, no entanto o componente não consegue converter o xml da forma correta. Segue algumas fotos do programa teste. já verifiquei os schemas estão tudo certo.

Inicio TNFeConsultaCadastro
Versão Layout:  
Versão Aplicativo:  
Status Código: 0 
Status Descrição:  
UF: .A 
Consulta: 30/12/1899 00:00:00 

 

image.thumb.png.6b01be5f18fae570c114691c5d2c3348.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde @IvoSilva!

Por favor:

  • Quando foi a última vez que atualizou seus fontes e reinstalou o ACBr?
  • Por favor, confirme como está sua configuração de SSLLibs na aba Certificado?

Testando em meu ambiente, não tive problemas, por favor, consegue realizar um teste de debug?

Se sim, por gentileza, coloque um break-point no local indicado pelo print:

image.png

 

Use o step-into(F7) e veja se FRetConsCad.LerXML está usando a rotina em ACBrDFeComum.RetConsCad.

Siga com o debug e veja como ele preenche as variáveis.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores
17 horas atrás, IvoSilva disse:

Boa tarde, 

 

    Estou com um problema no retorno da consulta da inscrição estadual, debugando o programa está tudo ok no entanto no servidor em produção o programa tem um retorno aparentemente estranho, a consulta é realizada, no entanto o componente não consegue converter o xml da forma correta. Segue algumas fotos do programa teste. já verifiquei os schemas estão tudo certo.

Inicio TNFeConsultaCadastro
Versão Layout:  
Versão Aplicativo:  
Status Código: 0 
Status Descrição:  
UF: .A 
Consulta: 30/12/1899 00:00:00 

 

image.thumb.png.6b01be5f18fae570c114691c5d2c3348.png

Pode ser relacionado a versão do componente, a versão do componente da SUA aplicação é a mesma do programa exemplo?

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Consultores
1 hour ago, IvoSilva said:

Sim sim, estou testando ele mesmo pra falar a vdd no servidor.

Debugando no pc de desenvolvimento gera normal, apenas no servidor de produção dá o problema.

Bom dia!

Por favor, disponibilize um print de como está configurada a aba Certificado do programa exemplo.

Também peço que faça um teste colocando as dlls da OpenSSL e também da LibXML2 na mesma pasta do .EXE

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores
2 horas atrás, IvoSilva disse:

Acho melhor alguém mesmo fazer um acesso aqui e ver por si só a mensageria está funcionando normal. só os dados estão retornando fora do layout.

anexa os arquivos SOAP

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Consultores
2 horas atrás, IvoSilva disse:

reinstala o componente limpando todos os arquivos locais, faça um clean na sua aplicação depois uma build na sua aplicação e testa ela novamente.

o processamento está normal desses dados

 

Consulta Cadastro
versao: 2.00
verAplic: PR-v4_8_53
cStat: 112
xMotivo: Consulta cadastro com mais de uma ocorrencia
DhCons: 23/07/2024 18:51:49

Dados da Empresa:
IE: 4100050779
CNPJ: 76062488000739
CPF: 
cSit: 1
indCredNFe: 4
indCredCTe: 4
Nome: COMERCIAL DESTRO LTDA
Fantasia: 
Reg. Apuração: Normal - Centralizador
CNAE: 4691500
dIniAtiv: 01/07/1969
dUltSit: 04/01/2022
dBaixa: 30/12/1899
IEUnica: 
IEAtual: 
xLgr: AV BRASIL
nro: 333
xCpl: 
xBairro: PACAEMBU
cMun: 4104808
xMun: CASCAVEL
CEP: 85816302
IE: 9067098053
CNPJ: 76062488000739
CPF: 
cSit: 1
indCredNFe: 4
indCredCTe: 4
Nome: COMERCIAL DESTRO LTDA
Fantasia: 
Reg. Apuração: Regime Diferenciado - Substituto Tributario
CNAE: 4639701
dIniAtiv: 01/07/2014
dUltSit: 04/01/2022
dBaixa: 30/12/1899
IEUnica: 
IEAtual: 
xLgr: AV BRASIL
nro: 333
xCpl: 
xBairro: PACAEMBU
cMun: 4104808
xMun: CASCAVEL
CEP: 85816302

 

  • Curtir 1
Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia @IvoSilva,

Você chegou a comparar a configuração do componente usada na maquina de desenvolvimento com a maquina que efetivamente vai usar a aplicação?

 

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia!

Por favor:

  • Faça o download do exemplo em anexo.
  • Descompacte utilizando 7 Zip ou outro software do gênero.
  • Coloque a pasta na íntegra na máquina problemática, com todas as dlls, com o EXE e com os schemas.
  • Execute o .EXE que há dentro da pasta, configure o mesmo e faça um novo teste.

ACBrNFeExemplo.7z

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
  • Solution

 

O problema não está no programa em si, mas nas dlls, atualizei estas dlls que vc enviou na pasta da aplicação e funconou, agora fiquei curioso, qual o motivo da dll alterar o lay-out do retorno. 

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Moderadores

libxml2 é tratamento para algumas coisas específicas e que pode estar ocorrendo.

tu não tinha conforme acima postado atualizado elas?

28 minutos atrás, IvoSilva disse:

 

O problema não está no programa em si, mas nas dlls, atualizei estas dlls que vc enviou na pasta da aplicação e funconou, agora fiquei curioso, qual o motivo da dll alterar o lay-out do retorno. 

 

 

  • Curtir 1
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

  • Consultores

A LibXML2 é utilizada para manipulação do XML.

Colocando elas na mesma pasta do .EXE, o componente vai dar prioridade a elas sobre as do SO*.

*exceto caso em que as dlls estejam registradas no path do windows para serem usadas primeiro.

 

Uma versão incorreta dessas dlls pode ter ocasionado um erro em debug ou mesmo funcionando resultar em um comportamento inesperado.

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.