Skip to content

Módulos Odoo — TRANSCEND Integration

Integra TRANSCEND Logistics APIs directamente en Odoo ERP.

Módulos Disponibles (15)

MóduloVersiónDescripción
Base1.2Conexión HTTP, JWT auth, settings
Route Calculator1.2Rutas camioneras desde albaranes
Toll Calculator1.1Cálculo de peajes (ES, PT, FR)
Zipcode & Geolocation1.1Códigos postales y geocoding
POI Finder1.1Parkings, talleres, restaurantes
Fleet Sync1.0Sincronización flota y conductores
Weather Alerts1.2Clima en ruta
Fuel Stations1.1Precios gasoil en tiempo real
Traffic Incidents1.0Incidentes de tráfico
GPS Tracking1.0Tracking GPS en tiempo real
Route Watcher1.0Monitorización de rutas
e-CMR1.0Documentos de transporte digitales
Load Marketplace1.0Bolsa de carga / subastas
IAM Sync1.0Sincronización SSO de usuarios
Demand Analytics1.0Scoring de demanda por corredor

Quick Start

1. Instalar transcend_base

bash
# Copiar el addon a tu directorio de addons Odoo
cp -r transcend_base /path/to/odoo/addons/

# Actualizar lista de apps
# Settings -> Apps -> Update Apps List

# Instalar
# Apps -> search "transcend_base" -> Install

2. Configurar JWT

Settings → Transcend → Autenticación JWT

  1. Rellena el JWT Secret (mismo valor que JWT_SECRET en tus microservicios)
  2. Click "Generar JWT de prueba" → genera token Bearer válido 24h
  3. Click "Test Connection" para verificar

3. Instalar módulos adicionales

bash
# Instalar ruta, peajes, etc. en orden de dependencias
transcend_route     # Depende de: transcend_base, stock
transcend_tolls     # Depende de: transcend_base, stock, transcend_route
transcend_poi       # Depende de: transcend_base, stock

Arquitectura

┌──────────────────────────────────────┐
│            ODOO ERP v18              │
├──────────────────────────────────────┤
│  transcend_base (HTTP Connection)    │
│  → Route, Tolls, POI, Weather, ...   │
│  → Config UI (Settings → Transcend)  │
└──────────┬───────────────────────────┘
           │ HTTP REST (Bearer JWT)
┌──────────▼───────────────────────────┐
│      TRANSCEND Microservices          │
│  route, tolls, poi, weather, ...      │
│  Deploy: Coolify / Docker             │
└──────────────────────────────────────┘

Despliegue con Docker

bash
git clone https://github.com/cargoffer/odoo-transcend-modules
cd odoo-transcend-modules
docker compose up -d
# Odoo en http://localhost:8069

Recursos

Documentación de Cargoffer