Saltar para o conteúdo principal
Amazon

O erro «A quantidade do plano de entrada deve ser positiva.» no Amazon Connector for Odoo

A mensagem A quantidade do plano de entrada deve ser positiva. (Inbound plan quantity must be positive.) surge ao guardar uma linha do plano de entrada cuja Quantidade (Quantity) é zero ou negativa; corrige-se colocando um número inteiro superior a zero na tabela Artigos (Items) e guardando de novo.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 5 de novembro de 2026

O essencial

Módulo
Amazon
Versões
Odoo 17, 18, 19 e 20
Verificado
no código do conector, versão 20.0 · nas fontes indicadas no fim
Leitura
4 min

Com o Odoo em português de Portugal, o aviso aparece como A quantidade do plano de entrada deve ser positiva. e é disparado por uma verificação sobre o campo Quantidade das linhas do plano de entrada (inbound plan) do Amazon Connector for Odoo. Executa-se ao guardar e, quando não se cumpre, a ficha não é guardada.

Esquema feito com código: guarda-se, verifica-se o campo da quantidade e, se falhar, aparece a mensagem
Esquema feito com código a partir do código publicado do módulo (não é uma captura do Odoo): guardar, o campo da quantidade e a mensagem. Os rótulos do esquema estão em inglês, como no código, e a mensagem existe no Odoo 17, 18, 19 e 20.

Quando surge e o que verifica

Surge ao guardar

É uma verificação feita ao guardar e ligada ao campo Quantidade das linhas do plano de entrada. O que a provoca é guardar com uma quantidade que não é válida. Se a verificação falhar, a ficha não é guardada e a ação é interrompida.

Zero também falha

A condição do código é que a quantidade seja menor ou igual a zero. Dito de forma simples: zero e qualquer número negativo dão a mensagem, e só passa uma quantidade superior a zero. Aqui «positiva» significa estritamente mais do que zero, pelo que uma linha com quantidade zero também não é admitida.

Uma linha nova começa com um

O valor por defeito do campo no código é 1. Uma linha nova começa com esse valor, pelo que a mensagem surge quando a quantidade que tentas guardar é zero ou negativa: por exemplo, se a alterares para zero, a deixares em negativo ou puseres um sinal de menos à frente.

O campo está no separador Artigos

A quantidade vê-se no separador Artigos (Items), dentro da tabela Artigos, com o rótulo Quantidade. É aí que tens de olhar quando surgir o aviso.

Pára na primeira linha inválida

A verificação percorre os registos que estão a ser guardados e, assim que encontra um com quantidade zero ou negativa, lança a mensagem e pára aí. Se houver mais do que uma linha com o mesmo problema, ao guardar de novo a verificação volta a passar por todas, pelo que convém rever a tabela inteira e não apenas a primeira linha que corrigires.

É um campo de número inteiro

Quantidade é um campo do tipo inteiro. A quantidade que indicares tem de ser um número inteiro superior a zero.

O texto muda com o idioma e a mensagem existe em todas as versões

A mensagem existe no código publicado de todos os ramos: Odoo 17, 18, 19 e 20. Com o Odoo em português de Portugal verás A quantidade do plano de entrada deve ser positiva.; com outro idioma é mostrada a respetiva tradução, como mostra o esquema seguinte. A condição foi lida no código do Odoo 20.

Esquema feito com código com o texto da mensagem consoante o idioma do Odoo
Esquema feito com código a partir das traduções publicadas do módulo (não é uma captura do Odoo): a mesma mensagem em castelhano, alemão, francês, italiano e 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 em inglês)

O que significa na prática

O módulo não admite no plano de entrada uma linha cuja quantidade seja zero ou negativa. Não é uma falha de ligação nem da conta: é uma verificação sobre um número que está na tua ficha, e resolve-se corrigindo esse número. Enquanto a quantidade não for superior a zero, a ficha não é guardada.

Como corrigir

  1. Volta à ficha que estavas a tentar guardar.
  2. Abre o separador Artigos e localiza a tabela Artigos.
  3. No campo Quantidade, escreve um número inteiro superior a zero. Revê também as restantes linhas da tabela, caso alguma tenha zero ou um valor negativo.
  4. Guarda outra vez. Se a quantidade já for superior a zero, a verificação passa e a ficha é guardada.

Se, depois de corrigir, continuar a surgir o mesmo texto, volta a olhar para a tabela: pode ter ficado outra linha com zero ou com um valor negativo.

Se a mensagem que vês é outra

Este aviso fala apenas da quantidade de uma linha do plano de entrada.

Como ajuda a FlexigoTech

A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se trabalhas com este módulo e queres rever como o tens configurado, podes ver a ficha do Odoo Apps ou a página do módulo. Lembra-te de que o módulo precisa da subscrição do FlexigoTech Cloud, plano Conector: 49 €/mês ou 490 €/ano sem IVA.

Continue a ler

Verificado no código do conector (versão 20.0) e nas fontes indicadas

Fontes