Cadastro de distâncias TMS Protheus com Google Maps e ADVPL

Olá pessoal,

Segue uma rotina muito simples, mas que pode ser uma mão na roda na hora de cadastrar as distâncias entre regiões no TMS.

Você pode colocá-la em um menu, em um ponto de entrada ou em um gatilho até.

O que ela faz?

Ela pega, baseado em uma origem x destino, passados via texto, a distância entre 2 pontos, utilizando a API do Google Maps.

Você pode adaptá-la onde quiser e utilizar até em alguma rotina que utilize a tabela CC2.

No entanto, é necessário salientar que o Google tem um limite diário de requisições, por ser grátis (existem planos pagos, que eu me lembre).

Mas, a partir do momento que você já tem a distância cadastrada, você pode passar direto.

Então, segue o código:

Esta rotina já tem muito tempo que escrevi. Portanto se tiver algum problema, poste no comentário.

Abs.

Fernando Bueno

Fernando Bueno

Consultor em FB Solutions
Sou consultor na área de implantação de sistemas ERP, com experiência na análise e implantação de projetos de sistemas, configurando a estrutura do software, capacitando usuários-chaves, ministrando treinamentos e workshops.

Atuando em diversos mercados desenvolvendo e implantando e sistemas gerenciais, sistemas e sites web e ecommerce.
Fernando Bueno

Últimos posts por Fernando Bueno (exibir todos)

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *