Pular para o conteúdo

Entrega

7 de abril de 2026 por
Entrega
Guilherme Borsi

Delivery Management System – Como Funciona

Visão Geral

O módulo de entregas foi desenvolvido para gerenciar o fluxo completo de envio de produtos, permitindo controle por etapas, rastreamento e acompanhamento em tempo real.

A solução é integrada ao ecossistema do Odoo, utilizando dados centralizados de clientes, produtos, usuários e transportadoras.

Fluxo de Funcionamento

1. Registro da Entrega

O processo inicia com a criação de uma nova entrega no sistema.

São informados os principais dados:

  • Referência da entrega
  • Cliente (integrado ao módulo de contatos)
  • Produto (integrado ao módulo de produtos)
  • Transportadora
  • Responsável pela operação

Além disso, é possível incluir o código de rastreio para acompanhamento logístico.

2. Controle por Etapas (Workflow)

O sistema utiliza um fluxo baseado em etapas, representando todo o ciclo da entrega.

Exemplos de etapas configuradas:

  • Em preparação
  • Separado
  • Em trânsito
  • No centro de distribuição
  • Separado para entrega
  • A caminho
  • Chegando
  • Entregue
  • Cancelado

Essas etapas são totalmente configuráveis e organizadas por ordem de execução.

3. Gestão Visual com Kanban

As entregas são organizadas em uma visão Kanban, onde cada coluna representa uma etapa do processo.

Isso permite:

  • Visualização rápida do status das entregas
  • Movimentação entre etapas por arrastar e soltar
  • Controle operacional em tempo real

Cada card apresenta:

  • Referência
  • Cliente
  • Produto
  • Transportadora
  • Responsável

4. Acompanhamento e Histórico

Cada entrega possui um histórico completo de movimentações, registrando automaticamente:

  • Mudanças de status
  • Atualizações do processo
  • Ações realizadas pelos usuários

Esse registro garante rastreabilidade total da operação.

5. Controle de Transportadoras

O módulo possui uma estrutura dedicada para cadastro de transportadoras.

Isso permite:

  • Vincular entregas a diferentes transportadoras
  • Organizar operações logísticas
  • Facilitar integrações futuras

6. Visualização Interna (Backoffice)

No ambiente interno do Odoo, é possível visualizar todas as entregas com seus respectivos dados:

  • Cliente
  • Produto
  • Rastreio
  • Transportadora
  • Responsável
  • Status

Essa visão facilita o controle e a tomada de decisão.

7. Interface para o Cliente (Website)

O módulo foi integrado ao website, permitindo que o cliente acompanhe suas entregas.

Na interface “Minhas Entregas”, o usuário pode visualizar:

  • Referência
  • Produto
  • Código de rastreio
  • Transportadora
  • Responsável
  • Status da entrega

Os status são exibidos visualmente com cores, facilitando a leitura:

  • Entregue (verde)
  • Cancelado (vermelho)

8. Integração com o Ecossistema Odoo

O módulo segue as boas práticas da plataforma, utilizando:

  • res.partner → clientes
  • product.template → produtos
  • res.users → responsáveis
  • Modelo próprio → transportadoras
  • Modelo próprio → etapas da entrega

Isso garante consistência, reutilização de dados e escalabilidade.

9. Escalabilidade

A estrutura permite evolução para funcionalidades mais avançadas, como:

  • Integração com APIs de rastreamento
  • Notificações automáticas ao cliente
  • Dashboards logísticos
  • Integração com estoque e expedição

Valor para o Negócio

Este módulo proporciona:

  • Controle completo do fluxo de entregas
  • Visibilidade operacional em tempo real
  • Redução de falhas no processo logístico
  • Rastreabilidade das operações
  • Melhor experiência para o cliente

Destaques Técnicos

  • Desenvolvimento em Python e XML (Odoo)
  • Implementação de workflow baseado em etapas
  • Uso de group_expand para estrutura Kanban
  • Integração com múltiplos modelos do sistema
  • Registro automático de histórico (chatter)
  • Interface web integrada para clientes
Aluguel