Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Membros
Postado

estou enviando uma guia GNRE e esta retornando esse erro, isso so acontece no cliente, na minha maquina envia normal, ja peguei todas as configurações da minha maquina coloquei no cliente mas so aparece esse erro e nem gera os xml. Alguma noção onde poderia verificar esse erro

 

Esse erro so contece na maquina do cliente na hora de enviar as GNRE

Estou usando dessa forma a configuração

                ACBrGNRE1.Configuracoes.Geral.SSLCryptLib        := cryWinCrypt;
                ACBrGNRE1.Configuracoes.Geral.SSLLib             := libOpenSSL;
                ACBrGNRE1.Configuracoes.Geral.SSLCryptLib        := cryOpenSSL;
                ACBrGNRE1.Configuracoes.Geral.SSLHttpLib         := httpWinHttp;
                ACBrGNRE1.Configuracoes.Geral.SSLXmlSignLib      := xsLibXml2;
                ACBrGNRE1.Configuracoes.Geral.VersaoDF           := pgnreConversao.ve200;

Alguma ideia do que poderia ser

image.png.52949277f8e5278d3fa31541f0784ba6.png

  • Consultores
Postado

as dll´s que estão no cliente devem não ser na versão que deveria estar

e pode estar conflitando lá com outras de outros programas

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Consultores
Postado

as usados pelo ACBR

vai na pasta dlls do svn e lá tem elas.

libxml2 e dependencias

openssl 1.0 superior

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Membros
Postado

o mais estranho pq os arquivos xml são gerados normal e ate processado conforme o xml de retorno mas não gera o txt para impressão da guia

 

<ns1:TRetLote_GNRE xmlns="http://www.gnre.pe.gov.br" xmlns:ns1="http://www.gnre.pe.gov.br">
<ns1:ambiente>1image.thumb.png.be2ccd234229445b2742a49e99b3e242.png</ns1:ambiente>
<ns1:situa
<ns1:TRetLote_GNRE xmlns="http://www.gnre.pe.gov.br" xmlns:ns1="http://www.gnre.pe.gov.br">
<ns1:ambiente>1</ns1:ambiente>
<ns1:situacaoRecepcao>
<ns1:codigo>100</ns1:codigo>
<ns1:descricao>Este lote já foi enviado e já foi processado com sucesso!</ns1:descricao>
</ns1:situacaoRecepcao>
<ns1:recibo>
<ns1:numero>24000080123598</ns1:numero>
<ns1:dataHoraRecibo>2024-09-17 11:11:34</ns1:dataHoraRecibo>
<ns1:tempoEstimadoProc>0</ns1:tempoEstimadoProc>
</ns1:recibo>
</ns1:TRetLote_GNRE>
caoRecepcao>
<ns1:codigo>100</ns1:codigo>
<ns1:descricao>Este lote já foi enviado e já foi processado com sucesso!</ns1:descricao>
</ns1:situacaoRecepcao>
<ns1:recibo>
<ns1:numero>24000080123598</ns1:numero>
<ns1:dataHoraRecibo>2024-09-17 11:11:34</ns1:dataHoraRecibo>
<ns1:tempoEstimadoProc>0</ns1:tempoEstimadoProc>
</ns1:recibo>
</ns1:TRetLote_GNRE>

vejam ai o arquivos gerado

 

image.png.4c4918e5299da2aebcc2950c795a48b1.png

  • Consultores
Postado

Esse caso ai parece que o SSLType não tá em TLS 1.2 ou a dll mesmo do openssl ainda é inferior a 1.0 as duas no caso

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Membros
Postado

 

@Juliomar Marchetti na minha maquina roda normal, então para colocando um showmessage e passando linha a linha no cliente para ver onde esta ocasionando o erro, e é o mesmo problema que tem no topico, e o erro da na linha onde carrego o xml da guia

                     ACBrGNRE1.GuiasRetorno.LoadFromFile(ACBrGNRE1.Configuracoes.Arquivos.PathArqTXT + ACBrGNRE1.WebServices.Retorno.GNRERetorno.resGuia[0].NumeroControle + '-guia.xml');
 

nessa linha que da o erro pq coloquei uma mensagem antes e depois , a hora que chega ai nessa linha da o erro, mas os xml são gerados normal e autorizados, 

quando as dll baixei la no svn e so tem na pasta do meu sistema, 

 

 

 

  • Consultores
Postado

Quase certeza que não.

acho que tem outros locais elas

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Membros
Postado

como eu fiz o teste, ja que na minha maquina de desenvolvimento funciona normal, então eu coloquei um showmessage antes e um depois para ver se passa na linha ou não

a primeira mensagem passa normal,

a segunda mensagem não passa pq da o erro no loadfromfile, so que os arquivos são gerados normal 

 

ShowMessage('teste1');
 ACBrGNRE1.GuiasRetorno.LoadFromFile(ACBrGNRE1.Configuracoes.Arquivos.PathArqTXT + ACBrGNRE1.WebServices.Retorno.GNRERetorno.resGuia[0].NumeroControle + '-guia.xml');
 ShowMessage('teste2');
 

  • Consultores
Postado

Então manda exibir o endereço que está no patharqtxt e veja se corresponde.

manda fazer um fileexists com esse path e arquivo

ao que tudo indica o path não tá correto

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Membros
Postado

ja fiz isso, ele mostra o path correto, tanto o pathArqTXT quanto o arquivo, o primeiro showmessage que coloquei foi justamente para mostrar o path se estava correto ou não, e o mais estranho pq o mesmo programa em minha maquina roda normal e gera as GNRE tudo certo

  • Consultores
Postado
4 minutos atrás, Fernando Rodrigo disse:

ja fiz isso, ele mostra o path correto, tanto o pathArqTXT quanto o arquivo, o primeiro showmessage que coloquei foi justamente para mostrar o path se estava correto ou não, e o mais estranho pq o mesmo programa em minha maquina roda normal e gera as GNRE tudo certo

usa o que?

fast report? se sim setou o fr3

pois o erro é de impressão

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Membros
Postado

vc tem razão @Juliomar Marchetti fiz 2 alterações no sistema, uma delas foi a configuração dos ssl, fiz conforme abaixo e gerou os xml tudo normal, outra alteração que fiz foi com relação ao fr3, eu estava passando o path do arquivo depois do load (ACBrGNRE1.GuiasRetorno.LoadFromFile. não sei se isso influenciaria mas deu certo agora gerou a GNRE normal.

So depois dessa alteração, eu preciso exportar o pdf da guia, usando a função ACBrGNRE1.GuiasRetorno.ImprimirPDF, so que quando passa nela da erro de access violation, não sei o motivo ainda, eu comentei a linha e não deu mais o erro, mas preciso do pdf dela, vou ver onde é o problema, mas conforme suas orientações deu certo.

O mais estranho de tudo que na minha maquina e outras aqui do desenvolvimento não da erro algum, somente no cliente que tem TS, mas valeu muito pelas dias. Muito obrigado

 

               with ACBrGNRE1 do
                  begin
                    Configuracoes.Geral.SSLLib             := libWinCrypt;
                    Configuracoes.Geral.SSLCryptLib        := cryWinCrypt;
                    Configuracoes.Geral.SSLHttpLib         := httpWinINet;
                    Configuracoes.Geral.SSLXmlSignLib      := xsMsXml;
                  end;

  • Consultores
Postado

TS é acesso a impressora pra gerar o PDF e pode ser isso

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

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