Ir para conteúdo
  • Cadastre-se

dev botao

Integração Com Busca Preços Gertec


Ver Solução Respondido por Victor H. Gonzales - Panda,

Recommended Posts

  • Membros Pro

Bom dia,

Estamos precisando integrar nossa aplicação com o busca preços Gertec G2 E.

No portal da Gertec, encontramos apenas um exemplo em Delphi, mas é muito antigo e não roda mais no Delphi atual. Vários bugs. Tentamos contato direto com a Gertec e nada conseguimos. 

Alguém usa esse ou outro modelo Gertec integrado e poderia nos dar uma luz? Há algum código fonte que algum colega possa compartilhar ou vender? 

Vi um post aqui no fórum falando que no Acbr Monitor teria um exemplo de código fonte, mas é em Lazarus. Qual a(s) units(s) desse código têm essas rotinas de exemplo? De repente conseguimos adaptar no Delphi.

Enfim, qualquer dica ajuda, rs.

Obrigado!

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia @Valdir Dill!
outro usuario questionou sobre Busca Preco Gertec G2, tem um post onde o Diego cita o monitor e o Daniel Simões cita sobre o componente TCPServerTC, acredito que possa te ajudar.
Vou deixar o link abaixo:

 

  • Curtir 1
Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Não é difícil converter Projetos Delphis antigos para as IDEs novas...

O problema é maior quando o projeto contém componentes que foram descontinuados

Se for possível, anexe um ZIP que avaliamos a possibilidade de conversão

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
2 horas atrás, Daniel Simoes disse:

Não é difícil converter Projetos Delphis antigos para as IDEs novas...

O problema é maior quando o projeto contém componentes que foram descontinuados

Se for possível, anexe um ZIP que avaliamos a possibilidade de conversão

Bom dia

Não entendi muito bem sua resposta @Daniel Simoes

Eu não tenho um projeto pronto que possa enviar para ser analisado. 

Deixe-me detalhar melhor sobre minha colocação anterior sobre o Monitor. Veja se fica mais claro: como eu vi num outro post aqui que, no Monitor tem as rotinas para uso do busca preço, mas o Monitor é desenvolvido em Lazarus e, como nós só trabalhamos com o Delphi, não temos como abrir esse projeto do monitor para compilar/analisar.
Por isso perguntei em quais arquivos .pas da \Projetos\ACBrMonitorPLUS\Lazarus estariam as rotinas do busca preço. Aí abriríamos esses arquivos aqui para estudar as rotinas e, assim talvez, desenvolver as mesmas rotinas no Delphi.

 

Obrigado

 

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

image.png

o exemplo do site deles compila em Delphi (RAD12), só não tenho como testar pq eu não tenho equipamento

os ajustes é simples, só passar PChar.

 

agora em suma geral, quando mexi com isso, a muito tempo atrás, se não me engano falava-se que era protocolo TC501, você precisava criar um servidor TCP Server, que na configuração do equipamento tu vai parametrizar o IP desse servidor.
nisso vai abrir um "socket", que você pode perguntar a um banco de dados, a um arquivo txt, etc... porem, ele tem um layout de entrada e um de saída, não é algo difícil de implementar.

o ACBrMonitor por mais que esteja em Lazarus tambem, ele é Pascal, você pode abrir as units e analisar como foi implementado a parte de Busca Preço.

 

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

  • Fundadores
Em 11/04/2024 at 06:38, Valdir Dill disse:

No portal da Gertec, encontramos apenas um exemplo em Delphi, mas é muito antigo e não roda mais no Delphi atual. Vários bugs. Tentamos contato direto com a Gertec e nada conseguimos. 

Esse projeto que você não conseguiu abrir...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
15 minutos atrás, Daniel Simoes disse:

Esse projeto que você não conseguiu abrir...

Bom dia,

Certo, entendi.

Estamos conseguindo progredir.

Na verdade os fontes deles (Gertec) são em Delphi 5, acredita? Não dá para entender como uma empresa que ganha tanto dinheiro vendendo hardware não é capaz de uma simples atualização de fontes. Atualizar a cada década já estaria bom, rs.

Mas assim que tivermos as rotinas prontas, vamos disponibilizar aqui o código para ajudar quem precisar.

Já conseguimos fazer o emulador se comunicar com o server. Agora é só questão de ajustes.

Obrigado!  

  • Curtir 1
  • Obrigado 1

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

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