Saltar al contenido principal
Amazon

Botón «Autorrellenar cajas» de Amazon Connector para Odoo: qué hace y qué error da

El botón Autorrellenar cajas (Autofill Boxes) crea una caja por cada packing group activo del plan de envío que aún no tenga cajas, con las medidas por defecto del plan y los artículos que trae ese grupo. Solo aparece cuando el plan tiene una opción de empaquetado seleccionada y, antes de crear nada, comprueba que haya packing groups activos.

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

Lo esencial

Módulo
Amazon
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
5 min

Dónde está el botón y cuándo aparece

¿Dónde se abre la pantalla que tiene este botón?

Desde el menú Amazon › FBA › Entrada / Enviar a Amazon (Amazon › FBA › Inbound / Send to Amazon). Cada tramo del menú (Amazon, FBA y Entrada / Enviar a Amazon) pide el permiso Lector (Viewer): si no lo tienes, no ves ese tramo. El botón Autorrellenar cajas está en la pantalla Enviar a Amazon (Send to Amazon) y existe en todas las ramas publicadas del módulo: Odoo 17, 18, 19 y 20.

Esquema hecho con código, no es una pantalla de Odoo: el menú de Amazon, FBA y Inbound / Send to Amazon, y el botón Autofill Boxes con el mensaje que puede pararlo a un lado
Esquema del recorrido: menú, botón y mensaje de error, con los rótulos en inglés del código del módulo.

¿Cuándo aparece el botón?

Se oculta mientras el campo Opción de empaquetado seleccionada (Selected Packing Option) está vacío. Con los valores por defecto, ese campo no tiene valor, así que el botón no se ve. Aparece cuando el campo tiene una opción seleccionada. La condición es la misma en Odoo 17, 18, 19 y 20.

¿Cómo se llama el botón según el idioma de mi Odoo?

Con Odoo en castellano se llama Autorrellenar cajas. El módulo trae traducciones publicadas: en alemán el rótulo es Kartons automatisch befüllen, en francés Remplir automatiquement les cartons, en italiano Compila scatole automaticamente y en portugués Preencher caixas automaticamente.

Esquema hecho con código a partir de las traducciones del módulo, no es una pantalla de Odoo: el rótulo Autorrellenar cajas y su equivalente en alemán, francés, italiano y portugués
Esquema con el rótulo del botón en cada idioma, tomado de las traducciones publicadas.
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

Lo que sigue es lo que hace el código de Odoo 20 del módulo: crea cajas y sus artículos a partir del plan.

¿Qué comprueba antes de crear nada?

Primero se queda con los packing groups del plan que están activos. Si no hay ninguno, se detiene con un mensaje de error (más abajo) y no se guarda nada. Si hay alguno, prepara una relación de las líneas del plan por su MSKU, quitando espacios sobrantes y dejando fuera las líneas sin MSKU. Después recorre los grupos activos uno a uno.

¿Qué pasa con los grupos que ya tienen cajas?

Se saltan. Si un packing group ya tiene alguna caja, el botón pasa de largo y no le crea otra. Solo trabaja con los grupos activos que todavía no tienen ninguna.

¿Qué caja crea para cada grupo?

Crea una caja ligada al plan y a ese grupo, con los valores por defecto del plan: la cantidad (como mínimo una), el peso y su unidad, la longitud, el ancho, el alto y la unidad de dimensión, además de la fuente del contenido de la caja. Si el peso por defecto está vacío, la caja entra con peso cero.

En la ficha de Enviar a Amazon, pestaña Embalaje (Packing), se ven estos campos, que conviene revisar antes de pulsar:

  • Fuente predeterminada del contenido de la caja (Default Box Content Source): Contenido de caja proporcionado (Box Content Provided), Proceso manual (Manual Process) o Código de barras 2D (Barcode 2D). El valor por defecto en el código es Contenido de caja proporcionado.
  • Unidad de dimensión de caja predeterminada (Default Box Dimension Unit): CM o IN, con CM por defecto en el código.
  • Altura de caja predeterminada (Default Box Height): 20.0 por defecto en el código.
  • Longitud de caja predeterminada (Default Box Length): 40.0 por defecto en el código.

¿Qué lleva dentro cada caja?

El botón lee la lista de artículos que trae el propio packing group. Si esa lista no se puede leer, la trata como vacía y la caja queda creada sin artículos. Los elementos de la lista que no tienen forma de ficha se ignoran. Con el resto crea una línea de artículo dentro de la caja, con el MSKU y el ASIN (sin espacios sobrantes) y la cantidad (cero si falta).

Para el responsable del etiquetado y el de la preparación, usa el dato del propio artículo; si falta, el de la línea del plan con el mismo MSKU; y si tampoco hay, el artículo queda sin responsable. La caducidad y el código de lote de fabricación siguen el mismo orden: primero el artículo y, si no trae dato, la línea del plan con el mismo MSKU.

¿Qué pasa si lo pulso dos veces?

La segunda vez solo crea cajas para los grupos activos que sigan sin ellas. Si todos los grupos activos ya tienen cajas, no crea ninguna y tampoco da el mensaje de error, porque ese mensaje solo sale cuando no hay ningún packing group activo.

Errores y requisitos

¿Qué error puede dar y qué hago?

Al pulsar Autorrellenar cajas el botón puede parar con No hay packing groups activos para autocompletar cajas. (There are no active packing groups to auto-fill boxes.). Significa que el plan no tiene ningún packing group activo. La acción se detiene y no se guarda nada de lo que iba a cambiar. El botón solo crea cajas para packing groups activos del plan, así que hace falta al menos uno antes de volver a pulsar.

¿Qué necesito para usarlo y cuánto cuesta?

El módulo es de pago único por versión y necesita la suscripción a FlexigoTech Cloud, plan Conector: 49 €/mes o 490 €/año sin IVA (el plan Pro cuesta 98 €/mes o 980 €/año, también sin IVA). Está publicado en Odoo Apps para Odoo 17, 18, 19 y 20. La conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla. Con la suscripción, el módulo para las versiones nuevas de Odoo va incluido si lo compraste en flexigotech.com; en el Odoo App Store, cada versión de Odoo se compra allí. Tienes la página del módulo y su ficha en Odoo Apps.

Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción; los datos se quedan en tu Odoo.

Si necesitas ayuda con el envío a Amazon

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si quieres revisar cómo dejar los valores por defecto del plan o adaptar el comportamiento del botón a tu operativa, podemos verlo contigo.

Sigue leyendo

Campos de Pagos y contabilidad de la cuenta de Amazon Connector: qué significa cada uno y qué ponerChecklist de los campos de Pagos y contabilidad de la cuenta de Amazon Connector para Odoo: qué significa cada uno según su ayuda y qué decidir.Campos de la cuenta SP-API de Amazon Connector for Odoo: qué dice cada ayuda y qué ponerComparativa de los campos de facturas, auditoría de reembolsos e informes FBA de la cuenta SP-API en Amazon Connector for Odoo: su ayuda y sus valores.
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas

Fuentes