Cómo leer los avisos del conector
Cuando el texto lleva %s, en ese hueco el módulo pone un dato variable (por ejemplo, los datos que faltan o el detalle de la respuesta de MRW). Ese dato es lo primero que tienes que leer.
Errores de conexión y credenciales
| Mensaje | Cuándo sale | Qué hacer |
|---|---|---|
Una conexion MRW nueva funciona a traves de FlexigoTech Cloud. | Al crear una conexión MRW nueva que no va por FlexigoTech Cloud. | Configúrala a través de FlexigoTech Cloud. |
Un transportista MRW conserva la conexion con la que se configuro: no cambia entre la directa y FlexigoTech Cloud. | Al intentar pasar un transportista existente entre la conexión directa y FlexigoTech Cloud. | Deja la conexión con la que se configuró. |
Este transportista MRW usa la conexion directa que se compro: no cambia a otro proveedor. Para otro proveedor, crea un transportista nuevo. | Al cambiar de proveedor un transportista con la conexión directa comprada. | Crea un transportista nuevo para el otro proveedor, como dice el mensaje. |
Antes de guardar la contrasena, un administrador tiene que aceptar que las credenciales y los envios MRW pasen por FlexigoTech Cloud. No se ha enviado nada. | Al guardar la contraseña MRW sin esa aceptación previa. | Pide a un administrador que la acepte y vuelve a guardar la contraseña. |
Guarda primero en FlexigoTech Cloud la contrasena MRW de este transportista. No se ha enviado nada. | Cuando la contraseña MRW de ese transportista no está guardada en FlexigoTech Cloud. | Guarda la contraseña en el transportista y repite la operación. |
Las credenciales MRW no estan guardadas en FlexigoTech Cloud: introducelas de nuevo en el transportista. | Cuando FlexigoTech Cloud no tiene las credenciales de ese transportista. | Vuelve a introducirlas en el transportista. |
No se puede importar la libreria 'requests': %s | Cuando no se puede importar esa librería. | Pásale el texto completo a quien administra la instalación de Odoo. |
Errores al preparar el envío
| Mensaje | Cuándo sale | Qué hacer |
|---|---|---|
Faltan datos MRW en el transportista: %s | Al transportista le faltan datos MRW. | Completa los datos que aparecen tras los dos puntos. |
Configure la URL de MRW en el transportista. | El transportista no tiene la URL de MRW. | Rellena la URL en el transportista. |
El transportista no es de tipo MRW. | Al lanzar una acción MRW sobre un transportista de otro tipo. | Usa un transportista de tipo MRW. |
No se ha encontrado un transportista MRW valido para este albaran. | El albarán no tiene un transportista MRW válido. | Revisa el método de envío del albarán. |
No se encontro la empresa asociada al transportista. | No aparece la empresa asociada al transportista. | Revisa la empresa del transportista. |
Faltan datos de direccion del remitente en la empresa. | La dirección de tu empresa está incompleta. | Completa la dirección de la empresa. |
El albaran no tiene destinatario configurado. | El albarán no tiene destinatario. | Asigna el destinatario en el albarán. |
Faltan datos de direccion del destinatario en el cliente. | La dirección del cliente está incompleta. | Completa la dirección en la ficha del cliente y repite. |
El servicio MRW seleccionado es de ambito nacional y el destino no es ES. | Servicio nacional con destino fuera de ES. | Elige un servicio internacional. |
El servicio MRW seleccionado es internacional y el destino es ES. | Servicio internacional con destino ES. | Elige un servicio nacional. |
Este albaran ya tiene un envio MRW creado: %s (o sin el detalle) | Al enviar otra vez un albarán que ya tiene envío MRW. | No lo envíes de nuevo: revisa el envío que ya existe, con el detalle que sale tras los dos puntos. |
El envio manual de MRW esta desactivado en el metodo de envio. | Al pulsar el botón manual con la opción desactivada. | Activa Mostrar boton manual "Enviar MRW" en el método de envío, como indica el aviso. |

Catálogo Servicios MRW.Respuestas de MRW, etiquetas y cancelaciones
| Mensaje | Cuándo sale | Qué hacer |
|---|---|---|
Respuesta vacia de MRW. | MRW contesta sin contenido. | Repite la operación más tarde. |
Respuesta SOAP invalida de MRW: %s | La respuesta SOAP de MRW no es válida. | Guarda el detalle que aparece tras los dos puntos y repite. |
Error SOAP de MRW: %s | MRW devuelve un error SOAP. | Lee el texto que aparece tras los dos puntos y corrige lo que indique. |
No se encontro nodo Result en la respuesta MRW. | Falta el nodo Result en la respuesta de MRW. | Repite la operación y guarda el texto del aviso. |
No se encontro nodo Result en la respuesta de etiqueta MRW. | Lo mismo, en la respuesta de etiqueta. | Vuelve a solicitar la etiqueta. |
No hay etiquetas MRW disponibles para descargar. | No hay etiquetas MRW que descargar. | Solicita la etiqueta de nuevo. |
MRW no devolvio URL tecnica para este envio. Use "Etiqueta MRW" para abrir el PDF o "Solicitar Etiqueta MRW" para reintentar. | MRW no devuelve la URL técnica del envío. | Usa Etiqueta MRW o Solicitar Etiqueta MRW, como indica el propio aviso. |
No hay envio MRW para cancelar en este albaran. | Al cancelar en un albarán sin envío MRW. | Comprueba que estás en el albarán correcto. |
MRW rechazo la cancelacion [Estado %s]: %s | MRW rechaza la cancelación. | Lee el estado y el motivo que aparecen en el mensaje. |
Error al cancelar envio MRW %s: %s | Falla la cancelación del envío. | Revisa el detalle y repite. |

Auditoría SOAP, reintentos y purga de XML
La configuración MRW tiene una auditoría SOAP con XML de auditoría, una retención y una purga, además de un máximo de reintentos. Estos son sus avisos:
| Mensaje | Cuándo sale | Qué hacer |
|---|---|---|
Solo los administradores pueden modificar la auditoria SOAP MRW. | Un usuario que no es administrador cambia la auditoría. | Pídeselo a un administrador. |
La retencion de XML de auditoria no puede ser negativa. | Retención con valor negativo. | Pon cero o un número positivo. |
El maximo de reintentos MRW no puede ser negativo. | Máximo de reintentos con valor negativo. | Pon cero o un número positivo. |
Solo administradores pueden purgar XML de auditoria MRW. | Un usuario que no es administrador lanza la purga. | La hace un administrador. |
Configura una retencion mayor que 0 para ejecutar la purga. | Purga con la retención a cero. | Sube la retención y purga de nuevo. |

Diagnostico tecnico, con la auditoría SOAP desactivada, la retención en días y el botón Purgar XML auditoria.Dónde encaja FlexigoTech Cloud y cómo te ayudamos
La conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla; si MRW cambia su API, se adaptan el módulo y el servicio. Si quieres entender qué recorre un envío antes de llegar a estos mensajes, mira cómo funciona MRW Shipping Connector por dentro.
El módulo está publicado en Odoo Apps para Odoo 17, 18, 19 y 20, a 9 € por versión de Odoo (pago único, sin IVA). La conexión con MRW por FlexigoTech Cloud requiere además el plan Conector: 49 €/mes o 490 €/año sin IVA (Pro: 98 €/mes o 980 €/año), con hasta 3 cuentas (Pro: 10). Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción y los datos se quedan en tu Odoo.
En FlexigoTech implantamos Odoo 17, 18, 19 y 20 y desarrollamos conectores e integraciones a medida; tienes los detalles del módulo en su página en flexigotech.com.
Sigue leyendo
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigobe_mrw 20.0 (a4cc198a): models/delivery_carrier.py
- Código del módulo: flexigobe_mrw 20.0 (a4cc198a): models/stock_picking.py
- apps.odoo.com/apps/modules/20.0/flexigobe_mrw
- apps.odoo.com/apps/modules/17.0/flexigobe_mrw
- apps.odoo.com/apps/modules/18.0/flexigobe_mrw
- apps.odoo.com/apps/modules/19.0/flexigobe_mrw
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
