Saltar al contenido principal
Amazon

El error «La cantidad del inbound plan debe ser positiva.» en Amazon Connector for Odoo

El mensaje La cantidad del inbound plan debe ser positiva. (Inbound plan quantity must be positive.) sale al guardar una línea del plan de entrada cuya Cantidad (Quantity) es cero o negativa; se arregla poniendo un número entero mayor que cero en la tabla Artículos (Items) y guardando de nuevo.

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
4 min

Con Odoo en castellano, el aviso aparece como La cantidad del inbound plan debe ser positiva. y lo dispara una comprobación sobre el campo Cantidad de las líneas del plan de entrada (inbound plan) de Amazon Connector for Odoo. Se ejecuta al guardar, y cuando no se cumple, la ficha no se guarda.

Esquema hecho con código: se guarda, se comprueba el campo de cantidad y, si falla, aparece el mensaje
Esquema hecho con código a partir del código publicado del módulo (no es una captura de Odoo): guardar, el campo de cantidad y el mensaje. Los rótulos del esquema van en inglés, como en el código, y el mensaje está en Odoo 17, 18, 19 y 20.

Cuándo sale y qué comprueba

Sale al guardar

Es una comprobación que se hace al guardar y que está ligada al campo Cantidad de las líneas del plan de entrada. Lo que la provoca es guardar con una cantidad que no vale. Si la comprobación falla, la ficha no se guarda y la acción se detiene.

Cero también falla

La condición del código es que la cantidad sea menor o igual que cero. Dicho en llano: cero y cualquier número negativo dan el mensaje, y solo pasa una cantidad mayor que cero. Aquí «positiva» significa estrictamente más que cero, así que una línea con cantidad cero tampoco se admite.

Una línea nueva arranca con uno

El valor por defecto del campo en el código es 1. Una línea nueva empieza con ese valor, de modo que el mensaje sale cuando la cantidad que intentas guardar es cero o negativa: por ejemplo, si la cambias a cero, la dejas en negativo o pones un signo menos delante.

El campo está en la pestaña Artículos

La cantidad se ve en la pestaña Artículos (Items), dentro de la tabla Artículos, con el rótulo Cantidad. Es ahí donde tienes que mirar cuando salte el aviso.

Se detiene en la primera línea que no vale

La comprobación recorre los registros que se están guardando y, en cuanto encuentra uno con cantidad cero o negativa, lanza el mensaje y para ahí. Si hay más de una línea con el mismo problema, al guardar de nuevo la comprobación vuelve a pasar por todas, así que conviene revisar la tabla entera y no solo la primera línea que corrijas.

Es un campo de número entero

Cantidad es un campo de tipo entero. La cantidad que pongas ha de ser un número entero mayor que cero.

El texto cambia con el idioma y el mensaje está en todas las versiones

El mensaje está en el código publicado de todas las ramas: Odoo 17, 18, 19 y 20. Con Odoo en castellano lo verás como La cantidad del inbound plan debe ser positiva.; con otro idioma se muestra su traducción, como enseña el esquema siguiente. La condición se ha leído en el código de Odoo 20.

Esquema hecho con código con el texto del mensaje según el idioma de Odoo
Esquema hecho con código a partir de las traducciones publicadas del módulo (no es una captura de Odoo): el mismo mensaje en castellano, alemán, francés, italiano y portugués.
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é significa en la práctica

El módulo no admite en el plan de entrada una línea cuya cantidad sea cero o negativa. No es un fallo de conexión ni de la cuenta: es una comprobación sobre un número que está en tu ficha, y se resuelve corrigiendo ese número. Mientras la cantidad no sea mayor que cero, la ficha no se guarda.

Cómo corregirlo

  1. Vuelve a la ficha que intentabas guardar.
  2. Abre la pestaña Artículos y localiza la tabla Artículos.
  3. En el campo Cantidad, escribe un número entero mayor que cero. Revisa también el resto de líneas de la tabla por si alguna tiene cero o un valor negativo.
  4. Guarda otra vez. Si la cantidad ya es mayor que cero, la comprobación pasa y la ficha se guarda.

Si después de corregir sigue saliendo el mismo texto, vuelve a mirar la tabla: puede quedar otra línea con cero o con un valor negativo.

Si el mensaje que ves es otro

Este aviso solo habla de la cantidad de una línea del plan de entrada.

Cómo ayuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si trabajas con este módulo y quieres revisar cómo lo tienes montado, puedes ver la ficha de Odoo Apps o la página del módulo. Recuerda que el módulo necesita la suscripción a FlexigoTech Cloud, plan Conector: 49 €/mes o 490 €/año sin IVA.

Sigue leyendo

Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas

Fuentes