Saltar para o conteúdo principal
DHL · Envios a partir do Odoo

DHL no Odoo: obter a etiqueta, o seguimento e a recolha sem sair da guia de remessa

O que quase toda a gente procura ao ligar a DHL ao Odoo é uma coisa muito concreta: que, ao validar a guia de remessa, saia a etiqueta e o número de seguimento chegue ao cliente. Aqui está o que é preciso para isso e o que costuma falhar.

Etiqueta de envio gerada a partir de uma guia de remessa do Odoo

Ligar uma transportadora ao Odoo parece um grande projeto e quase nunca o é. O que é preciso conseguir cabe numa frase: que, ao clicar em validar na guia de remessa, saia a etiqueta da DHL e o número de seguimento fique guardado e seja enviado ao cliente. Tudo o resto (recolhas, incidências, tarifas) constrói-se por cima disso.

O que a DHL precisa e o Odoo não traz de origem

Três coisas, e nenhuma é exótica. O peso e as medidas reais do volume, não os do produto: uma guia de remessa com três artigos vai numa caixa, e essa caixa tem o seu próprio peso. O tipo de serviço, porque a DHL Express e a DHL Parcel não são o mesmo nem partilham tarifa ou prazos. E uma morada que o seu validador aceite, que nem sempre é a que o cliente escreveu.

Onde se parte: as moradas

O motivo número um para uma etiqueta não sair não é a API: é a morada não passar na validação. Códigos postais com formato de outro país, localidades que não existem no seu cadastro de moradas, telefones sem indicativo internacional em envios fora da UE. Um conector decente não se limita a falhar: diz qual o campo que a DHL rejeitou e deixa-o escrito na guia de remessa, para que quem prepara a encomenda o corrija sem abrir um log.

Se envia para fora da UE, a etiqueta não basta: é preciso a documentação aduaneira com o valor e o código pautal de cada linha. Esses dados já estão no Odoo (o código pautal vai na ficha do produto) e é daí que têm de seguir para a DHL. Se a integração não os enviar, acabará por copiar à mão em cada envio.

O seguimento tem de chegar sozinho ao cliente

Guardar o número na guia de remessa e não fazer mais nada é fazer metade do trabalho. O número tem de constar do e-mail de confirmação de envio e, se vende em marketplaces, tem de subir também para o canal dentro do prazo que cada um exige: a Amazon, a Mirakl e a Temu medem esse dado e penalizam-no. É aí que o conector de transporte e o de marketplace têm de comunicar entre si, e é o motivo de convir que vivam no mesmo Odoo.

Módulo próprio ou OCA

Para a DHL existe módulo da comunidade e existe desenvolvimento próprio, e a escolha honesta depende do seu caso, não de quem lho vende. Escrevemos o que rever antes de implementar o módulo OCA da DHL no Odoo 19 e quando ganha cada via em módulo nativo contra OCA em logística. Resumo sem rodeios: se a sua operação é standard e com um único serviço, comece pelo que já existe; se tem vários serviços, alfândegas ou exigências de marketplace, é aí que um módulo genérico fica aquém e compensa o desenvolvimento próprio.

Nós trabalhamos as duas vias, e os conectores de transporte que temos publicados (DHL, Correos Express e MRW) funcionam no Odoo 17, 18, 19 e 20. Para as restantes transportadoras, montamo-lo sobre o seu contrato, que é o que realmente decide que serviços tem disponíveis.

Perguntas frequentes

Posso usar várias transportadoras ao mesmo tempo?

Sim, e é o habitual. Cada método de envio do Odoo pode ser limitado por país ou código postal e o seu preço calculado por regras (peso, volume, valor); na encomenda escolhe-se um e cada um emite a sua etiqueta. Comparámo-las em que transportadora convém consoante o caso.

É preciso contrato próprio com a DHL?

Sim. A integração trabalha com as credenciais de API e os serviços do seu contrato; não revendemos transporte. Sem contrato não há serviços para oferecer.

E as recolhas?

Com a DHL, se a API do seu contrato as oferecer, desenvolvem-se para as pedir a partir do Odoo: não temos um conector da DHL de origem. No nosso conector da Correos Express já se criam, modificam e anulam a partir da guia de remessa, e o da MRW envia a data de recolha dentro do próprio pedido de envio. Seja qual for a transportadora, convém pedir uma recolha por dia e armazém e não uma por envio, que é como se acaba com vinte recolhas e uma transportadora zangada.

Ligações úteis dentro da FlexigoTech

Integração logística com o OdooEtiquetas, seguimento e transportadoras dentro da guia de remessaO módulo OCA da DHL no Odoo 19O que cobre, o que não cobre e quando compensaConector Correos ExpressPublicado e a funcionar no 17, 18, 19 e 20

O que fazemos sobre isto

Conector DHLO que faz, capturas, versões e preço.

Quer obter as etiquetas a partir do Odoo e deixar de entrar no site da transportadora?

Diga-nos com que transportadoras trabalha, se envia para fora da UE e se vende em marketplaces. Dizemos-lhe o que se automatiza e o que não. Escreva para comercial@flexigobe.com ou agende uma chamada.

Falar com um engenheiro