OdooWiki OCA HUB

Delivery Correos Express

delivery_correos_express folder_open OCA/delivery-carrier open_in_new
Stock Licencia: AGPL-3

Este módulo integra la API de Correos Express con Odoo.

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.0

Conecta Odoo con Correos Express para que puedas registrar envíos, imprimir etiquetas de envío y seguir el rastreo de paquetes directamente desde los pedidos de entrega.

Este módulo añade Correos Express como opción de transportista de entrega en Odoo. En un método de entrega, aparece una nueva pestaña "Correos Express Configuration" donde se introducen el nombre de usuario, la contraseña, el código de cliente, el ID del remitente, el tipo de etiqueta (PDF o ZPL), el servicio y si el envío es pagado o debido de Correos Express. Estos campos pasan a ser obligatorios cuando el transportista se establece en Correos Express.

Cuando se valida una entrega saliente con este transportista, Odoo envía la información del envío a Correos Express y almacena el número de seguimiento devuelto en el traslado. Las etiquetas de envío se adjuntan automáticamente al chatter del traslado, en formato PDF o texto según el tipo de etiqueta elegido.

En un pedido de entrega completado, un botón "Print Correos Express Label" permite volver a descargar las etiquetas, que se publican de nuevo como adjuntos. Las actualizaciones de seguimiento se recuperan de Correos Express y se escriben en los campos tracking state y tracking history del traslado.

Dado que Correos Express no ofrece un método de cancelación, cancelar un envío solo publica un mensaje explicativo en el traslado. La API no proporciona el cálculo de tarifas, por lo que el transportista devuelve el precio de venta del producto de entrega con una advertencia en su lugar. El módulo funciona junto con los módulos delivery package number y delivery state.

Modelos y campos (2)
  • stock.picking · amplía un modelo existente
  • delivery.carrier · amplía un modelo existentedelivery_type, correos_express_product (Correos Express Service), correos_express_password, correos_express_username, correos_express_transport, correos_express_label_type (Correos Express Label type), correos_express_sender_code (Correos Express Sender ID), correos_express_customer_code (Correos Express Client code)

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 6 confirmadas, 3 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/delivery-carrier.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Depende de los módulos de OCA/delivery-carrier delivery_package_number y delivery_state.

La API de Correos Express no provee métodos de cálculo de precio, de modo que para poder calcular los costes de envío sería recomendable instalar el módulo delivery_price_method.

Para configurar el transportista:

  • Vaya a Inventario \> Configuración \> Entrega \> Método de envío y cree uno nuevo.
  • Escoja Correos Express Como proveedor.
  • Configure los datos de servicio que tiene contratados y el tipo de etiqueta a usar

Estas son las distintas operaciones posibles con este módulo:

Grabar servicios

> 1. Al confirmar el albarán, el servicio se grabará en Correos > Express. > 2. Con la respuesta, se registrará en el chatter la referencia de > envío y las etiquetas correspondientes. > 3. Para gestionar los bultos del envío, se puede utilizar el campo de > número de bultos que añade delivery_package_number (ver el README > para mayor información) o bien el flujo nativo de Odoo con > paquetes de envío. El módulo mandará a la API de Correos Express > el número correspondiente y podremos descargar las etiquetas con > su correspondiente numeración.

Cancelar servicios

> 1. Correos Express no dispone de un servicio para cancelar los > envíos. > 2. Si se ha de corregir algún dato, hay que grabar un nuevo envío con > una nueva etiqueta. Esto no hace que dicho envío se facture, > solamente sucede si el paquete es recogido y entra en reparto

Obtener etiquetas

> 1. Si por error hubiésemos eliminado el adjunto de las etiquetas que > obtuvimos en la grabación del servicio, podemos obtenerlas de > nuevo pulsando en el botón "Etiqueta Correos Express" que tenemos > en la parte superior de la vista formulario del albarán.

Seguimiento de envíos

> 1. El módulo está integrado con delivery_state para poder recabar la > información de seguimiento de nuestros envíos directamente desde > la API de Correos Express. > 2. Para ello, vaya al albarán con un envío Correos Express ya grabado > y en la pestaña de Información adicional verá el botón > Actualizar seguimiento para pedir a la API que actualice el > estado de este envío en Odoo.

Manifiesto

> 1. Correos Express no dispone de un servicio para sacar el manifiesto > Por lo tanto se tiene que sacar desde su interfaz web

Depuración de errores

> 1. Se puede activar Odoo con --log-level=debug para registrar las > peticiones y las respuestas en el log.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.

info

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.