Jump to content

LANÇAMENTO
Curso Completo - Dominando o ACBrMonitor

Conheça o Curso

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

marcelosantos

ACBrANe - Ambiente de Testes

Recommended Posts

Olá 

 

Estou começando a realizar testes com o ACBrANe, fiz meu cadastro na empresa e recebi meus dados para acesso ao ambiente de homologação

no email diz que o endereço do webservice de homoloagação é : http://homologaws.averba.com.br/20/index.soap?wsdl

no arquivo ACBrANeServices.ini esta: http://testewebserver.averba.com.br/index.soap?wsdl

 

troquei, recompilei mais nos 2 casos esta dando acesso negado (erro 904)

 

Preciso reinstalar o componete? para essa modificação do ini funcione? 

Como posso debugar para qual endereço o componente esta enviando a solicitação?

 

OBS:  As credenciais recebidas funcionam no site de testes: homologa.averba.com.br

 

Share this post


Link to post
Share on other sites

Alterei o ACBrANeServices.ini para http://homologaws.averba.com.br/20/index.soap?wsdl

Reinstalei o ACBr e o componente ainda está indo para o endereço http://testewebserver.averba.com.br/index.soap?wsdl

então no DEBUG encontrei a variável  FPURL no arquivo ACBrANeWebServices

então antes do enviar  

FPRetornoWS := FPDFeOwner.SSL.Enviar(FPEnvelopeSoap, FPURL, FPSoapAction, FPMimeType);

forcei manualmente com 

FPURL := 'http://homologaws.averba.com.br/20/index.soap?wsdl';

 

sei que isto não está certo, mais não sei como configurar o endereço de envio no componente

 

OBS.: Consegui aceso com está forçada acima

Edited by marcelosantos

Share this post


Link to post
Share on other sites

Consegui outra forma de fazer.

Peguei o arquivo ACBrANeServicos.ini (alterado) e joguei dentro da pasta do EXE ele passou a usar as configurações que estavam dentro deste INI

Vi que também é possível embutir este INI com Diretivas 

tentei dentro do DPR:

{$R 'ACBrANeServicos.res' 'ACBrANeServicos.rc'}

mais não deu certo

 

Então restam apenas 2 perguntas

 

1 - como ativar estas diretivas?
2 - Vocês vão alterar o componente com esse novo endereço de WebService de homologação que recebi?

 

 

Edited by marcelosantos

Share this post


Link to post
Share on other sites
10 minutos atrás, Juliomar Marchetti disse:

A principio basta tu colocar junto a seu executável o arquivo ACBrANeServicos.ini com o endereço enviado e ele vai ser lido do componente e usado.

Juliomar obirgado por sua resposta, deixando o arquivo INI está funcionando perfeitamente

 

As Dúvidas que me restam são:

1 - como ativar estas diretivas , para que o arquivo de configuração fique embutido no EXE?

{$R 'ACBrANeServicos.res' 'ACBrANeServicos.rc'}


2 - Vocês vão alterar o componente com esse novo endereço de WebService de homologação que recebi? <- acho que essa seria para o Italo

Share this post


Link to post
Share on other sites

Bom dia Marcelos, 

Acabei de fazer um acesso as duas URLs que constam na sua primeira postagem e ambas estão funcionando.

Antes de você alterar a URL você chegou a fazer um teste usando o programa exemplo?

Não funcionou?

Qual foi o erro?

Dica, ao mudar a URL no arquivo ACBrANeServicos.ini basta depois executar o bat: Compila_RES, desta forma um novo ACBrANeServicos.res será criado.

Por fim basta compilar a aplicação com a opção Build.

Se não funcionar, basta reinstalar os componentes.

 

  • Thanks 1

Consultor SAC ACBr Italo Jurisato 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

Share this post


Link to post
Share on other sites

Italo obrigado por sua resposta

 

O teste para http://testewebserver.averba.com.br/index.soap?wsdl, me retornou acesso negado - erro 904

O Teste foi realizado com Exemplo do ACBrANe, este foi o motivo pelo qual comecei este tópico.

 

De alguma forma a empresa liberou o meu acesso apenas para
Endereço do Webservice: http://homologaws.averba.com.br/20/index.soap?wsdl

Que é o endereço que consta no email da AT&M que recebi

 

 

 

Share this post


Link to post
Share on other sites

Marcelo,

Eu achei estranho na época eles usarem uma URL de homologação totalmente diferente da de produção.

Acredito que eles estejam desativando aos poucos a URL antiga passando todos a usarem a nova.


Consultor SAC ACBr Italo Jurisato 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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...