Saltar para o conteúdo principal
Octopia (Cdiscount)

«Escolha uma classificação» no Octopia Connector: quando surge e como resolver

A mensagem Escolha uma classificação (atualize-as se a lista estiver vazia). (Choose a classification (refresh them if the list is empty).) surge ao premir Abrir discussão quando o campo Código de subtipologia da ficha está vazio. Resolve-se deixando uma classificação escolhida; se a lista estiver vazia, a própria mensagem diz-lhe para a atualizar antes.

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

O essencial

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

Quando surge a mensagem e o que quer dizer

Quando surge exatamente?

Surge ao premir o botão Abrir discussão (Open Discussion) com o campo Código de subtipologia (Sub Typology Code) vazio. Segundo o código publicado do Odoo 20.0, o método que verifica a ficha começa precisamente por essa verificação: se o campo estiver vazio, lança Escolha uma classificação (atualize-as se a lista estiver vazia). e a ação pára. Essa condição só olha para se o campo tem valor no momento em que se prime.

De que ecrã se chega a ela?

A ficha de Abrir discussão abre-se a partir do menu Octopia › Apoio ao cliente › Abrir discussão (Octopia › Customer Service › Open Discussion). Nessa ficha estão o botão Abrir discussão e o campo Código de subtipologia. O botão não tem condição de visibilidade: vê-se sempre no Odoo 17, 18, 19 e 20. A mensagem pode surgir ao premi-lo, porque o método que se executa com o botão chega à verificação da classificação.

Esquema feito com código, não um ecrã do Odoo: de cima para baixo, o menu Octopia, Customer Service, Open Discussion, o botão Open Discussion com o campo Sub Typology Code e a mensagem Choose a classification
Esquema gerado a partir do código publicado do módulo (Odoo 17.0, 18.0, 19.0 e 20.0), com os rótulos em inglês, o texto original do código. Não é uma captura do Odoo.

O que significa?

Que premiu o botão sem ter escolhida a classificação. A mensagem pede-lhe duas coisas: escolher uma classificação e, se a lista de classificações aparecer vazia, atualizá-la antes de escolher. Nesse ponto, a condição do código só verifica que Código de subtipologia não está vazio.

Como se vê com o Odoo noutro idioma?

Com o Odoo em português de Portugal a mensagem é Escolha uma classificação (atualize-as se a lista estiver vazia). O esquema seguinte reúne esse mesmo texto em castelhano, alemão, francês, italiano e português, segundo as traduções publicadas do módulo.

Esquema feito com código a partir das traduções publicadas do módulo, não um ecrã do Odoo: a mesma mensagem em castelhano, alemão, francês, italiano e português
Esquema com o texto «Escolha uma classificação (atualize-as se a lista estiver vazia).» e as suas versões noutros quatro idiomas. Não é uma captura do Odoo.

O método continua com outras verificações quando surge?

Não. A mensagem pára a ação: o código lança o erro e termina aí, sem continuar com nenhuma outra verificação nessa pressão.

48 business hours to accept each Cdiscount order. Do it in Odoo
Vídeo: 48 business hours to accept each Cdiscount order. Do it in Odoo (vídeo em inglês)

Como resolver

O que faço, por ordem?

Primeiro, abra a ficha a partir de Octopia › Apoio ao cliente › Abrir discussão. Segundo, veja o campo Código de subtipologia: se estiver vazio, essa é a causa da mensagem. Terceiro, deixe escolhida uma classificação; se a lista de classificações estiver vazia, atualize-a, como pede a própria mensagem, e volte a escolher. Quarto, prima de novo Abrir discussão.

E se premir outra vez sem alterar nada?

Voltará a surgir a mesma mensagem. A verificação faz-se a cada pressão do botão e cumpre-se enquanto Código de subtipologia continuar vazio, pelo que insistir não altera o resultado.

Como sei que já resolvi?

Prima de novo Abrir discussão: se esta mensagem já não surgir, a verificação da classificação está ultrapassada. Se surgir um aviso diferente, já não é este.

O que acontece se não vir o menu ou a ficha?

O menu depende de permissões. O troço Octopia pede Utilizador Octopia (Octopia User) e o troço Abrir discussão pede Gestor Octopia (Octopia Manager). Se lhe faltar algum dos dois, não vê esse troço do menu. Nesse caso, peça a quem administra o seu Odoo que reveja as suas permissões.

Versões e o que vem depois

Passa-se o mesmo em todas as versões?

A mensagem está no código publicado dos ramos 17, 18, 19 e 20 do Odoo, e o módulo está publicado no Odoo Apps para essas quatro versões. No código do Odoo 20.0, a mensagem surge quando o campo Código de subtipologia está vazio. O botão Abrir discussão vê-se sem condição nas quatro versões.

É a única verificação do botão?

Não. A classificação é a primeira verificação do método; depois, o mesmo método continua com verificações sobre o assunto e sobre o corpo da mensagem. Por isso, depois de ultrapassar esta mensagem, pode surgir outro aviso por esses dados.

Como o pode ajudar a FlexigoTech?

A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se está a implementar o conector, podemos ajudá-lo a pô-lo em funcionamento.

Continue a ler

O que faz o botão «Submeter à Octopia» do Octopia Connector, passo a passoO que faz o botão Submeter à Octopia nas importações de faturas em massa: quando aparece, o que verifica, o que altera e o erro que pode dar.O que faz o botão «Importar» do Octopia Connector, passo a passoO que faz o botão Importar do Octopia Connector no Odoo: quando aparece, o que importa, o que muda, que aviso mostra e que entrada deixa no registo.O que faz o botão «Criar fatura de fornecedor» do Octopia ConnectorO que faz o botão Criar fatura de fornecedor do Octopia Connector no Odoo: quando aparece, o que verifica, o que cria e onde pode parar.
Verificado no código do conector (versão 20.0) e nas fontes indicadas

Fontes