Cadastro de distâncias TMS Protheus com Google Maps e ADVPL2 minutos de leitura

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.

Se você quiser, veja também a primeira aula do nosso Treinamento TMS Protheus:

Abs.

Fernando Bueno
Siga na rede

Fernando Bueno

Consultor em FBSOLUTIONS
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 desde 2005 no mercado de tecnologia, desenvolvendo e implantando e sistemas gerenciais, sistemas e sites web e ecommerce.

Siga-me no Linked In
Fernando Bueno
Siga na rede