Este módulo añade funciones adicionales que serán necesarias para los desarrollos de transportistas. Proporciona campos para poder contemplar los estados de seguimiento y también añade un campo global para poder tener estados genéricos además de los que nos da el transportista.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 19.0Añade campos de seguimiento del transportista a los pedidos de entrega para que puedas seguir el estado de un envío, ver la prueba de entrega y, opcionalmente, enviar un correo electrónico al cliente cuando el transportista confirme la entrega.
Este módulo amplía la pantalla del albarán de entrega (stock.picking) con un bloque de seguimiento que aparece una vez que la transferencia está hecha y hay una agencia de transporte establecida. Muestra la fecha de envío, la fecha de entrega, el estado de la agencia de transporte (por ejemplo, envío registrado en la agencia de transporte, en tránsito, incidencia, entregado al cliente, entregado en almacén, envío cancelado o sin más actualizaciones de la agencia de transporte), el estado de seguimiento sin procesar enviado por la agencia de transporte, su historial y un archivo de prueba de entrega con su nombre de archivo y cualquier error.
- Un botón "Update tracking state" te permite solicitar a la agencia de transporte el último estado directamente desde el albarán de entrega.
- Una tarea programada diaria "Update deliveries states" actualiza automáticamente el estado de todos los albaranes de entrega hechos que usan una agencia de transporte y que aún no están finalizados, cancelados o marcados como sin más actualizaciones.
- Cuando se envía un envío, el estado de la entrega pasa a envío registrado en la agencia de transporte y se establece la fecha de envío. Cuando se cancela un envío, el estado pasa a envío cancelado y se borran ambas fechas.
- Si falla la obtención de la prueba de entrega, el error se almacena en el albarán de entrega y se publica un mensaje en el canal de chat del administrador.
En Ajustes, dentro de las opciones de correo electrónico de inventario, puedes activar un correo electrónico de confirmación automático para los pedidos entregados y elegir la plantilla de correo electrónico que se va a usar. Cuando el estado de la agencia de transporte de un albarán de entrega pasa a entregado al cliente, se envía ese correo electrónico al cliente. Se proporciona una plantilla ya preparada "Delivery: Picking delivered by Email".
Depende de
Lo necesitan otros módulos
Modelos y campos (4)
- res.company · amplía un modelo existentedelivery_state_delivered_email_validation (Email Confirmation delivered picking), delivery_state_delivered_mail_template_id (Email Template delivered picking)
- stock.picking · amplía un modelo existentepod_file (Proof of Delivery File), pod_error (Proof of Delivery Error), date_shipped (Shipment Date), pod_filename (Proof of Delivery Filename), tracking_json, date_delivered (Delivery Date), delivery_state (Carrier State), tracking_state, tracking_state_history
- delivery.carrier · amplía un modelo existente
- res.config.settings · amplía un modelo existentedelivery_state_delivered_email_validation, delivery_state_delivered_mail_template_id
Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/delivery-carrier.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0Se puede configurar una acción planificada para automatizar la actualización del seguimiento de estos pickings yendo a Ajustes \> Técnico \> Acciones planificadas y, a continuación, eligiendo Update deliveries states. Actualizará los estados de entrega pendientes de los pickings con proveedores de servicios con métodos de seguimiento configurados y en estado pendiente (no entregado ni cancelado).
Para enviar notificaciones automáticas al cliente cuando el picking esté customer_delivered:
> 1. Vaya a Inventario \> Configuración \> Ajustes. > 2. Active la opción Confirmación por correo electrónico (entregado al cliente). > 3. Elija la plantilla "Delivery: Picking delivered by Email".
Dependiendo del proveedor de servicios de entrega, el seguimiento del estado podría ser más o menos completo, ya que podría tener o no implementadas las llamadas necesarias a la API.
Con los métodos habituales (fijos, basados en reglas):
> 1. Ve a Inventario / Operaciones y abre un picking de salida pendiente. > 2. En la pestaña Información adicional, asígnale un transportista que > sea fijo o esté basado en reglas. > 3. Valida el picking y verás en la misma pestaña la información del > estado de entrega con la fecha de envío y el estado del envío. > 4. Si está habilitado, se enviará una notificación automática al cliente > del picking.
Cuando los métodos del proveedor de servicios están implementados, podemos seguir los mismos pasos descritos anteriormente, pero obtendremos además:
> 1. En la pestaña Información adicional, veremos el botón Actualizar estado > de seguimiento para consultar manualmente la API del proveedor en busca de actualizaciones de seguimiento para > esta expedición. > > 2. Dependiendo del estado devuelto por el proveedor, podríamos obtener > estos estados (campo Carrier State): > > > - Envío registrado en el transportista > > - En tránsito > > - Envío cancelado (finalizado) > > - Incidencia > > - Entregado en almacén > > - Entregado al cliente (finalizado) > > 3. En el campo Tracking state obtendremos el nombre del estado de seguimiento > proporcionado por el proveedor (que se asigna a los de este módulo) > > 4. En el campo Tracking history obtendremos el registro de estados anteriores.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.