Qué dice el mensaje y qué significa
¿Qué quiere decir «Las cajas con contenido provisto requieren items.»?
Con Odoo en castellano ves Las cajas con contenido provisto requieren items. (Boxes with provided contents require items.). Significa que el módulo ha encontrado una caja marcada como de contenido provisto que no tiene ningún item asociado. Es un error: la acción se detiene en ese punto.

¿Cuándo sale exactamente?
Cuando se cumplen dos cosas a la vez: la caja está marcada como de contenido provisto y su lista de items está vacía. El módulo trabaja con cada caja en este orden. Primero prepara sus datos básicos: cantidad, peso y dimensiones (si la caja no trae unidades usa kilogramos y centímetros, y cuenta como cero la cantidad o la medida que falte). Después, solo si la caja es de contenido provisto, reúne sus items ordenados por su identificador interno. Si no encuentra ninguno, lanza el mensaje; si encuentra alguno, los añade a los datos de la caja.

Con qué botón sale
¿Dónde está el botón que puede provocarlo?
El mensaje puede salir al pulsar Establecer información de empaquetado (Set Packing Info). La acción del botón llega hasta la parte del módulo que prepara los datos de cada caja, y es ahí donde se hace la comprobación anterior.

¿Por qué no veo ese botón?
La vista lo oculta mientras el campo Grupos de embalaje (Packing Groups) no tiene valor, así que con los valores por defecto no se ve. Cuando ese campo tiene contenido, el botón aparece. La condición es la misma en Odoo 17.0, 18.0, 19.0 y 20.0.
Cómo resolverlo
¿Qué hago para que desaparezca?
El mensaje desaparece cuando cada caja de contenido provisto tiene al menos un item. La condición es solo esa: una caja de contenido provisto con la lista de items vacía. Cuando la caja tenga sus items, vuelve a pulsar el botón Establecer información de empaquetado.
¿Salta con cualquier caja sin items?
No. La comprobación solo se hace si la caja está marcada exactamente como de contenido provisto. Una caja con otra fuente de información del contenido, o con la fuente vacía, no pasa por esa comprobación.
Versiones, suscripción y ayuda
¿Sale en todas las versiones de Odoo?
El mensaje está en el código publicado de las ramas 17.0, 18.0, 19.0 y 20.0, y el módulo está publicado en Odoo Apps para esas cuatro versiones. Para usar el módulo necesitas además la suscripción a FlexigoTech Cloud (plan Conector: 49 €/mes o 490 €/año sin IVA, hasta 3 cuentas de la plataforma). Puedes ver la ficha en Odoo Apps o la página del módulo.
¿Hay otros mensajes del módulo explicados aparte?
Sí.
¿Me puede ayudar FlexigoTech con la implantación?
FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si trabajas con este conector y quieres que revisemos cómo está montado tu flujo, escríbenos desde la página del módulo.
Resumen: la caja es de contenido provisto, no tiene items y, al pulsar Establecer información de empaquetado, la acción se detiene. Cuando cada caja de contenido provisto tenga al menos un item, vuelve a pulsar el botón.
Antes de volver a pulsar
- Recuerda que el botón solo se ve cuando
Grupos de embalajetiene contenido. - Piensa que el mensaje solo depende de dos cosas: que la caja sea de contenido provisto y que no tenga items.
- Si el mensaje vuelve a salir, es que todavía hay alguna caja de contenido provisto sin items.
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_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_inbound_plan.py
- Código del módulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_inbound_plan_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
