Ir para conteúdo
  • Cadastre-se

dev botao

Acbrnfemonitor2 Versao Openssl-0.9.02.3 - Sockets


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

Recommended Posts

  • Consultores
Postado

É o ACBrNFeMonitor que está travado ou é o seu programa que está travado?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Membros Pro
Postado

meu programa fica travado ate eu para o AcbrNFEMonitor, assim que eu fecho o programa no windows (que ja recebeu a minha conexao via socket, ja mandou e recebeu os dados da Sefaz) ele libera meu programa

  • Consultores
Postado

Acho que é difícil dizer então se o problema é no Monitor. Mas com sua ajuda a gente poderia encontrar as modificações que fizeram esse problema aparecer no seu aplicativo e corrigi-las.

 

Por favor, tente identificar a versão mais atual do ACBrNFeMonitor que funciona e a primeira em que ocorre o problema. Assim saberíamos exatamente quais modificações feitas estão afetando esse comportamento.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado

O controle de versões do código fonte é feito pelo Subversion (SVN).

As versões do ACBrNFeMonitor podem ser analisadas ao entrar no link de download. Na lateral direita, há as versões anteriores.

 

Assim de posse da versão que funciona e da versão que está com problema, poderíamos ir no SVN e analisar as alterações que aconteceram no período.

Mas se quiser ir direto no SVN, não há nenhum problema. Só que o número de alterações pode ser bem grande.

 

Veja, por exemplo, a área de código no site do SourceForge do projeto ACBr aqui. Clique no link "History" e você verá uma lista com as últimas alterações do projeto.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Membros Pro
Postado

Bom dia EMBarbosa,

 

Tentei e não consegui, veja o erro:

 

ERRO: Falha na validação dos dados da nota 134386
1871 - Element '{http://www.portalfiscal.inf.br/nfe}total':This element is not expected. Expected is one of ( {http://www.portalfiscal.inf.br/nfe}retirada, {http://www.portalfiscal.inf.br/nfe}entrega, {http://www.portalfiscal.inf.br/nfe}autXML, {http://www.portalfiscal.inf.br/nfe}det ).
 

E só libera a conexão socket quando eu fecho o AcbrNFE.

 

Pro favor, estou precisando de uma solução urgente, preciso para rodar o layout 3.10.

  • Consultores
Postado

O que você tentou exatamente? Quais foram os passos?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Membros Pro
Postado

Bom dia,

 

eu nao consigo ir instalando versões anteriores para descobrir um bug no seu sistema, acredito que o pgto do suporte seja justamente para eu ter acesso a soluções mais rápidas e claras.

 

Por favor, estou com este problema desde 3/03!

  • Moderadores
Postado

Bom dia!

sim é para ter soluções!

mas conforme visto não temos outros com o problema! no caso o Elton solicitou os passos para poder gerar o mesmo ambiente e testar!

vejo que ao ler o problema está no retorno a sua aplicação !

 

 

vi que escreveu acima do ACBrNFe ! se entendi você está usando o componente para gerar o xml e depois usa o monitor para enviar ou estou enganado ?

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
 

 

  • Membros Pro
Postado

o problema nao parece ser a minha aplicacao, eu fiz teste no ambiente de homologacao e em producao.

 

O que você tentou exatamente? Quais foram os passos?

 

Eu instalei a versão mais nova, configurei e teste com na homologação.

Tentei tbem instalar na produção somente sobrepondo os arquivos e tbem não deu certo.

 

Eu não acredito que seja minha aplicação, pq quando eu fecho o ACBR minha aplicação volta normalmente.

Ou seja, quando a conexão socket cai a minha aplicação volta.

 

Minha aplicação faz basicamente isso:

INetInit()
if cPub_TpAmb == "1"
   pSocket := INetConnect( "10.0.18.47", 3436 )       // producao - maq do faturamento/windows
else
   pSocket := INetConnect( "10.0.3.141", 3436 )      // desenv   - maq (CABO) elton/win
endif

IF INetErrorCode( pSocket ) <> 0
   ?
   ? "Erro!"
   ? "Socket error:", INetErrorDesc( pSocket )
   ?
   INetCleanUp()
   mens1("ERRO: ACBR NAO ESTA RESPONDENDO 1 !!!")
   mens1("ERRO: ACBR NAO ESTA RESPONDENDO 2 !!!")
   mens1("ERRO: ACBR NAO ESTA RESPONDENDO 3 !!!")
   quit
endif

INetSend( pSocket, cStatus )

INetSend( pSocket, cExit   )

INetRecvall( pSocket, @cBuff)

// disconnect and cleanup memory
INetClose( pSocket )
INetCleanUp()

httpcln.zip

  • Membros Pro
Postado (editado)

Estou fazendo alguma coisa de errado???

 

Esta mensagem de erro diz alguma coisa para vc?

ERRO: Falha na validação dos dados da nota 134386
1871 - Element '{http://www.portalfis....br/nfe}total':This element is not expected. Expected is one of ( {http://www.portalfiscal.inf.br/nfe}retirada, {http://www.portalfiscal.inf.br/nfe}entrega, {http://www.portalfiscal.inf.br/nfe}autXML, {http://www.portalfiscal.inf.br/nfe}det ).

 

o problema nao parece ser a minha aplicacao, eu fiz teste no ambiente de homologacao e em producao.

 

 

Eu instalei a versão mais nova, configurei e teste com na homologação.

Tentei tbem instalar na produção somente sobrepondo os arquivos e tbem não deu certo.

 

Eu não acredito que seja minha aplicação, pq quando eu fecho o ACBR minha aplicação volta normalmente.

Ou seja, quando a conexão socket cai a minha aplicação volta.

 

Minha aplicação faz basicamente isso:

INetInit()
if cPub_TpAmb == "1"
   pSocket := INetConnect( "10.0.18.47", 3436 )       // producao - maq do faturamento/windows
else
   pSocket := INetConnect( "10.0.3.141", 3436 )      // desenv   - maq (CABO) elton/win
endif

IF INetErrorCode( pSocket ) <> 0
   ?
   ? "Erro!"
   ? "Socket error:", INetErrorDesc( pSocket )
   ?
   INetCleanUp()
   mens1("ERRO: ACBR NAO ESTA RESPONDENDO 1 !!!")
   mens1("ERRO: ACBR NAO ESTA RESPONDENDO 2 !!!")
   mens1("ERRO: ACBR NAO ESTA RESPONDENDO 3 !!!")
   quit
endif

INetSend( pSocket, cStatus )

INetSend( pSocket, cExit   )

INetRecvall( pSocket, @cBuff)

// disconnect and cleanup memory
INetClose( pSocket )
INetCleanUp()
Editado por esbaptista
  • Membros Pro
Postado

Régys,

 

Eu utilizo sockets para enviar e receber os dados.

 

Anexei todos os arquivos que utilizei para testar em ambiente de homologação.

 

Espero que consiga me ajudar.

 

Poderia anexar o comando que está enviando para o monitor (ini ou txt)

 

arq_can.rar

arq_can.rar

  • Moderadores
Postado

Você está enviando o seguinte texto no complemento:

Complemento=**** AS MERCADORIAS VIAJAM POR CONTA E RISCO DO COMPRADOR. ***                PROTOCOLO ICMS 49/2008                                                        BASE ICMS SUBS.TRIBUTARIA: R$ 2,628.89 ICMS PROPRIO: R$ 0.00                  PEDIDO No. 0503972                                                            SUB TOTAL ALIQ.ICMS: [BC R$ 2,437.65|ALIQ 7.00%|VALOR R$ 170.64]              [BC R$ 440.51|ALIQ 4.00%|VALOR R$ 17.62]

Veja que você esta utilizando colchetes, eles podem ser interpretados pelo monitor como comandos do padrão .ini, tente removê-los por favor.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • 3 semanas depois ...
  • Membros Pro
  • Solution
Postado

Boa tarde!

 

Aparentemente os retornos estão diferentes e meu programa entrava em looping, quando derrubava o acbr (A conexao socket), ele sai pela falta da conexão.

 

Obrigado a todos e desculpa o nervosismo.

×
×
  • 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.