Saltar al contenido principal
Shopify

Qué hace el botón «Crear transportista» de Shopify Connector for Odoo

El botón Crear transportista (Create Carrier) crea en Odoo el transportista de entrega que corresponde a un mapeo de Shopify que aún no tiene ninguno, con el nombre que Shopify da al transportista, y lo deja asignado al mapeo. Si ya existe uno con ese nombre en la empresa de la instancia (o compartido), lo reutiliza en lugar de duplicarlo.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 5 de noviembre de 2026

Lo esencial

Módulo
Shopify
Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del conector, versión 20.0 · en las fuentes enlazadas al final
Lectura
4 min

Dónde está el botón y cuándo se ve

¿Dónde encuentro el botón Crear transportista?

Está en la pantalla Mapeos de transportistas de Shopify (Shopify Carrier Mappings). Se abre desde el menú Shopify › Configuración › Correspondencias › Transportistas (Shopify › Configuration › Mappings › Carriers). Cada tramo del menú pide un permiso: Shopify pide Visor (Viewer) y Configuración pide Operador (Operator); si no tienes uno de ellos, no ves ese tramo. El botón está en las ramas publicadas del módulo, para Odoo 17, 18, 19 y 20.

Esquema hecho con código, no es una pantalla de Odoo: la ruta de menú hasta los mapeos de transportistas y, debajo, el botón Create Carrier con el mensaje que lo puede parar a un lado
Esquema hecho a partir del código publicado del módulo: la ruta de menú, el botón para Odoo 17, 18, 19 y 20 y su mensaje. Los rótulos del esquema van en inglés, el texto original del módulo.

¿Por qué no veo el botón?

Porque el botón se oculta cuando el campo Transportista de Odoo (Odoo Delivery Carrier) ya tiene un transportista. Con los valores por defecto ese campo está vacío y el botón se ve; la condición es la misma en Odoo 17, 18, 19 y 20. El campo lo ves en la ficha del mapeo, dentro del grupo Transportista en Odoo (Odoo Carrier), y también en la tabla de la pestaña Mapeo de transportistas (Carrier Mappings) de esa misma ficha. Su ayuda dice: «Transportista de Odoo que se asignará cuando este nombre de transportista de Shopify aparezca en un pedido.»

¿Qué datos del mapeo usa el botón?

Por un lado, el campo Nombre del transportista de Shopify (Shopify Carrier Name), que está en el grupo Mapeo (Mapping) de la ficha y también en la tabla de la pestaña Mapeo de transportistas. Su ayuda dice: «Nombre exacto del transportista tal como aparece en las líneas de envío de Shopify (coincidencia sin distinción entre mayúsculas y minúsculas).» Por otro, la empresa a la que pertenece la Instancia (Instance) del mapeo, un campo que ves en el grupo Mapeo y en la lista de mapeos.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo en inglés)

Qué hace al pulsarlo

¿Qué hace el botón, en orden?

Esto es lo que hace el código de Odoo 20 al pulsarlo en un mapeo que no tiene transportista:

  1. Toma el Nombre del transportista de Shopify, sin espacios al principio ni al final, y busca un transportista de entrega de Odoo con ese nombre, sin distinguir mayúsculas de minúsculas. Solo vale uno de la empresa de la instancia o uno compartido.
  2. Si lo encuentra, lo usa y pasa directamente a asignarlo al mapeo.
  3. Si no existe, busca un producto de tipo servicio llamado Envío (Shipping), también de esa empresa o compartido.
  4. Si tampoco hay producto, crea uno de tipo servicio con ese nombre, sin permitir su venta ni su compra.
  5. Crea el transportista con el nombre de Shopify y ese producto.
  6. Escribe el transportista en el campo Transportista de Odoo del mapeo y muestra un aviso.

¿Duplica un transportista que ya existía?

No, si el que existe es de la empresa de la instancia o es compartido y tiene el mismo nombre (da igual cómo estén las mayúsculas): el botón lo reutiliza y lo asigna al mapeo. Un transportista de otra empresa que solo comparta el nombre no se toma: el código busca únicamente entre los de la empresa de la instancia y los compartidos.

¿Qué veo cuando termina?

Un aviso de éxito con el título Transportista creado (Carrier Created) y el mensaje Transportista '…' creado. (Created delivery carrier '…'.), donde los puntos suspensivos son el nombre del transportista. Además, el campo Transportista de Odoo queda con ese transportista, así que, según su condición, el botón deja de verse en ese mapeo.

¿Cómo compruebo el resultado después?

Abre la ficha del mapeo y mira el grupo Transportista en Odoo: ahí está el campo Transportista de Odoo. Lo mismo verás en la tabla de la pestaña Mapeo de transportistas. El nombre con el que el botón busca y crea el transportista es el del campo Nombre del transportista de Shopify.

Casos que conviene entender

¿Y si el mapeo ya tiene transportista?

En la pantalla no llegarás a pulsar el botón, porque está oculto. Aun así, el código de Odoo 20 lo contempla: si el mapeo ya tuviera transportista, el método no crea nada y abre la ficha de ese transportista.

¿Cómo se ve el botón con Odoo en otro idioma?

Con Odoo en castellano se llama Crear transportista. El esquema siguiente recoge cómo se ve el rótulo según el idioma de Odoo, a partir de las traducciones publicadas del módulo.

Esquema hecho con código, no es una pantalla de Odoo: el texto del botón Create Carrier en castellano, alemán, francés, italiano y portugués
Esquema hecho a partir de las traducciones publicadas del módulo: en castellano, Crear transportista; en alemán, Spediteur erstellen; en francés, Créer un transporteur; en italiano, Crea corriere; en portugués, Criar transportadora.

Cómo te ayuda FlexigoTech

Si estás implantando Odoo y quieres dejar los transportistas de Shopify bien enlazados con los de Odoo, FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. El módulo es de pago único por versión y necesita la suscripción a FlexigoTech Cloud: el plan Conector cuesta 49 €/mes o 490 €/año sin IVA. Puedes ver el módulo en su ficha de Odoo Apps o en la página del módulo en flexigotech.com; está publicado para Odoo 17, 18, 19 y 20.

Sigue leyendo

Qué hace el botón «Obtener stock» del conector de Shopify para OdooQué hace el botón Obtener stock del conector de Shopify para Odoo: cuándo aparece, qué comprueba, qué cambia en tu stock y qué error puede dar.Aviso «es ahora la ubicación principal» del conector de Shopify para OdooQué significa el aviso «es ahora la ubicación principal para …» del conector de Shopify para Odoo, cuándo sale y cómo cambiar la ubicación principal.Error al crear el pedido de venta: faltan datos de ShopifyQué significa el aviso de Shopify Connector for Odoo al pulsar «Crear pedido de venta» sin datos del pedido, cuándo sale y cómo resolverlo.
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas

Fuentes