Qué añade el módulo a tu Odoo 19 o 20
Todo lo que sigue describe el módulo publicado para Odoo 19 y 20. En Odoo 17 y 18, el módulo con este mismo nombre es otro producto: su ficha lo presenta como multitransportista (más de 12 transportistas, como FedEx, UPS, DHL o Royal Mail), su código llama directamente a los transportistas y no usa FlexigoTech Cloud. Si trabajas en 17 o 18, este recorrido no te vale.
Qué menús aparecen al instalar Advanced Shipping Carrier Integration
El módulo añade tres entradas de menú dentro de Shipping, repartidas entre Compliance y Reporting:
Shipping › Compliance › GDPR RequestsShipping › Compliance › Intrastat ExportShipping › Reporting › Record Carrier Invoice
La factura del transportista se anota desde la última.
Con qué registros trabaja por dentro
El módulo define sus propios modelos. Agrupados por tema, con la descripción que lleva cada uno:
- Configuración:
flexigo_shipping.carrierycarrier.config(los dosShipping Carrier Configuration) yflexigo_shipping.carrier_service_type(Carrier Service Type). - Envíos y etiquetas:
flexigo_shipping.shipment(Shipping Shipment), que hereda demail.thread, ycarrier.label(Shipping Label). - Tarifas:
rate.lookup(Rate Lookup Result),rate.lookup.line(Rate Lookup Line) yrate.lookup.history(Rate Lookup History). - Reglas y costes:
flexigo_shipping.routing_rule(Carrier Routing Rule),flexigo_shipping.cost_adjustment_rule(Cost Adjustment Rule),flexigo_shipping.weight_band(Weight Band Pricing),flexigo_shipping.cost_reconciliation(Monthly Cost Reconciliation),flexigo_shipping.hazmat_category(Hazmat Category) yflexigo_shipping.slo(Service Level Objective). - Seguimiento:
carrier.tracking(Carrier Tracking Information),carrier.tracking.event(Carrier Tracking Event) yflexigo_shipping.tracking_event(Tracking Event (Immutable Audit Log)). - Reclamaciones:
flexigo_shipping.claim(Shipment Claim). - Lotes:
carrier.batch.job(Carrier Batch Job),carrier.batch.line(Carrier Batch Line) y el asistentebatch.processing.wizard(Batch Processing Wizard). - Registro y panel:
carrier.api.log(Carrier API Log),carrier.audit(Carrier Audit Log) ycarrier.dashboard(Carrier Integration Dashboard). - Informe:
report.flexigo_advanced_shipping_carrier_integration.cost_summary(Carrier Cost Summary Report).
Si eres consultor y vas a revisar permisos o datos, estos son los nombres técnicos que vas a encontrar.

Para qué transportista está pensado y qué conviene leer antes de comprarlo
En Odoo 19 y 20, la ficha de Odoo Apps lo presenta con el titular DHL Express rates, labels and tracking in Odoo. En esa misma ficha hay una sección titulada Before you buy: this app uses a paid external service, es decir, la app usa un servicio externo de pago, y un apartado Privacy policy. Léelos en la ficha de Odoo Apps antes de decidir.
Qué tareas programadas corren solas
Qué tareas programadas instala y cada cuánto se ejecutan
El módulo trae cuatro tareas programadas, y las cuatro quedan activas al instalarlo:
Update Shipment Tracking: cada hora.Reconcile Shipping Costs: cada día.Shipping: GDPR anonymization after the retention period: cada día.Shipping Carrier Health Check: cada mes.
Qué piezas del módulo tienen que ver con el RGPD
Por un lado, la tarea diaria Shipping: GDPR anonymization after the retention period, activa desde la instalación. Por otro, la entrada de menú Shipping › Compliance › GDPR Requests. En ese mismo menú Compliance está también Intrastat Export. Para los ajustes de la puesta en marcha, en qué revisar la primera semana los tienes paso a paso.
Qué recorre un envío dentro del módulo
Cómo se imprimen las etiquetas de varios envíos a la vez
Desde la lista de envíos seleccionas los que quieras y abres el asistente Bulk Print Labels. Muestra los envíos elegidos, un texto sobre la descarga en un único PDF o en un ZIP y los botones Download Labels y Cancel.

Cómo se crea la devolución de un envío entregado
Sobre el formulario de un envío en estado Delivered se abre el diálogo Create Return. En él aparecen el envío original, el transportista, el tipo de servicio, la casilla Email Customer y un campo de notas de la devolución.

Dónde se anota la factura del transportista
En Shipping › Reporting › Record Carrier Invoice. El diálogo pide el transportista, el mes, el año y el total, tiene un botón para subir el archivo y los botones Record Invoice y Cancel. En el módulo existen además el modelo flexigo_shipping.cost_reconciliation (Monthly Cost Reconciliation), la tarea diaria Reconcile Shipping Costs y el informe Carrier Cost Summary Report.

Si al usar cualquiera de estas pantallas te sale un aviso, en los mensajes de error del módulo tienes el texto literal de cada uno y qué hacer.
En qué versiones de Odoo está, cuánto cuesta y quién te ayuda a implantarlo
Está publicado en Odoo Apps para 17.0, 18.0, 19.0 y 20.0, a 9 € por versión de Odoo, pago único y sin IVA; recuerda que en 17 y 18 es otro producto. En Odoo 19 y 20 ese pago no es todo: el manifiesto dice que necesita la suscripción a FlexigoTech Cloud, cuyo plan Conector cuesta 49 €/mes o 490 €/año sin IVA. En esas versiones la conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla; sin suscripción, o con el servicio suspendido, se para lo que da la suscripción y los datos se quedan en tu Odoo. Tienes la compra y los detalles en la página del módulo. En FlexigoTech implantamos Odoo 17, 18, 19 y 20 y desarrollamos conectores e integraciones a medida, así que podemos ayudarte a ponerlo en marcha o a adaptarlo a cómo envías tú.
Sigue leyendo
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): views/wizard_views.xml
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): data/cron_jobs.xml
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): data/gdpr_data.xml
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): static/description/index.html
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_api_log.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_audit.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_batch_job.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_config.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_dashboard.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_label.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/carrier_service_type.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/claim.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/cost_adjustment_rule.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/cost_reconciliation.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/hazmat_category.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/rate_lookup.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/rate_lookup_history.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/routing_rule.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/shipment.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/slo.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/tracking.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): models/tracking_event.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): reports/carrier_cost_summary_report.py
- Código del módulo: flexigo_advanced_shipping_carrier_integration 20.0 (ffa31c5f): wizards/batch_processing_wizard.py
- apps.odoo.com/apps/modules/20.0/flexigo_advanced_shipping_carrier_integration
- apps.odoo.com/apps/modules/17.0/flexigo_advanced_shipping_carrier_integration
- apps.odoo.com/apps/modules/18.0/flexigo_advanced_shipping_carrier_integration
- apps.odoo.com/apps/modules/19.0/flexigo_advanced_shipping_carrier_integration
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
