O que diz a mensagem e o que significa
O que quer dizer «Caixas com conteúdos fornecidos requerem itens.»?
Com o Odoo em português de Portugal vês Caixas com conteúdos fornecidos requerem itens. (Boxes with provided contents require items.). Significa que o módulo encontrou uma caixa marcada como de conteúdo fornecido que não tem nenhum item associado. É um erro: a ação pára nesse ponto.

Quando surge exatamente?
Quando se cumprem duas condições em simultâneo: a caixa está marcada como de conteúdo fornecido e a sua lista de itens está vazia. O módulo trabalha com cada caixa por esta ordem. Primeiro prepara os dados básicos: quantidade, peso e dimensões (se a caixa não traz unidades usa quilogramas e centímetros, e conta como zero a quantidade ou a medida em falta). Depois, apenas se a caixa for de conteúdo fornecido, reúne os seus itens ordenados pelo identificador interno. Se não encontrar nenhum, lança a mensagem; se encontrar algum, junta-os aos dados da caixa.

Com que botão surge
Onde está o botão que o pode provocar?
A mensagem pode surgir ao clicar em Definir Informação de Embalagem (Set Packing Info). A ação do botão chega à parte do módulo que prepara os dados de cada caixa, e é aí que se faz a verificação anterior.

Porque não vejo esse botão?
A vista oculta-o enquanto o campo Grupos de embalagem (Packing Groups) não tem valor, pelo que com os valores por defeito não se vê. Quando esse campo tem conteúdo, o botão aparece. A condição é a mesma no Odoo 17.0, 18.0, 19.0 e 20.0.
Como resolver
O que faço para que desapareça?
A mensagem desaparece quando cada caixa de conteúdo fornecido tem pelo menos um item. A condição é só essa: uma caixa de conteúdo fornecido com a lista de itens vazia. Quando a caixa tiver os seus itens, volta a clicar no botão Definir Informação de Embalagem.
Surge com qualquer caixa sem itens?
Não. A verificação só é feita se a caixa estiver marcada exatamente como de conteúdo fornecido. Uma caixa com outra fonte de informação do conteúdo, ou com a fonte vazia, não passa por essa verificação.
Versões, subscrição e ajuda
Surge em todas as versões do Odoo?
A mensagem está no código publicado dos ramos 17.0, 18.0, 19.0 e 20.0, e o módulo está publicado no Odoo Apps para essas quatro versões. Para usar o módulo precisas ainda da subscrição do FlexigoTech Cloud (plano Conector: 49 €/mês ou 490 €/ano sem IVA, até 3 contas da plataforma). Podes ver a ficha no Odoo Apps ou a página do módulo.
Há outras mensagens do módulo explicadas à parte?
Sim.
A FlexigoTech pode ajudar-me com a implementação?
A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se trabalhas com este conector e queres que revejamos como está montado o teu fluxo, escreve-nos a partir da página do módulo.
Resumo: a caixa é de conteúdo fornecido, não tem itens e, ao clicar em Definir Informação de Embalagem, a ação pára. Quando cada caixa de conteúdo fornecido tiver pelo menos um item, volta a clicar no botão.
Antes de voltar a clicar
- Lembra-te de que o botão só se vê quando
Grupos de embalagemtem conteúdo. - Tem presente que a mensagem só depende de duas coisas: que a caixa seja de conteúdo fornecido e que não tenha itens.
- Se a mensagem voltar a surgir, é porque ainda há alguma caixa de conteúdo fornecido sem itens.
Continue a ler
Verificado no código do conector (versão 20.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_inbound_plan.py
- Código do 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
