Saltar para o conteúdo principal
CPQ Guided Selling Assistant

Como funciona o CPQ Guided Selling Assistant no Odoo por dentro

O CPQ Guided Selling Assistant adiciona ao Odoo um menu CPQ com configurações, modelos, opções, regras, ferramentas e auditoria, e deixa ativas seis tarefas agendadas: quatro diárias, uma semanal e uma a cada 5 minutos. O que guarda fica em modelos próprios, como a sessão de configuração, o modelo e as suas versões ou o registo de desempenho. Parte das suas funções usa o serviço local do FlexigoTech Cloud, pago à parte.

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

O essencial

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

O que adiciona ao menu do Odoo

Que menus aparecem ao instalar o CPQ Guided Selling Assistant

Tudo depende de um menu raiz CPQ. No primeiro nível encontra CPQ › Configurations e CPQ › Templates. Por baixo há três grupos: CPQ › Configuration, CPQ › Tools e CPQ › Audit. Os nomes estão em inglês porque é assim que aparecem no módulo, e aqui escrevemo-los tal e qual para que os encontre sem hesitar. A página do Odoo Apps apresenta a app com o título Guided quotes for complex, configurable products e tem uma secção How it works que vale a pena ler antes de instalar.

O que há dentro de CPQ › Configuration

Quatro entradas: CPQ › Configuration › Options, CPQ › Configuration › Option Categories, CPQ › Configuration › Rules e CPQ › Configuration › Price Rules. Nas capturas veem-se duas dessas listas. A de categorias de opções tem colunas de nome, categoria pai e empresa; a de opções mostra, para cada registo, nome, nome técnico, tipo de opção, visualização, se é obrigatória, categoria e empresa.

Lista Option Categories do módulo CPQ com cinco registos e colunas Name, Parent Category e Company
A mesma lista de categorias com as colunas em inglês: Name, Parent Category e Company.
Lista Configuration Options do módulo CPQ com seis registos, botão Novo e pesquisa
As opções de configuração, com nome, nome técnico, tipo de opção, visualização, obrigatório, categoria e empresa.

O que há em CPQ › Tools e em CPQ › Audit

Em CPQ › Tools estão CPQ › Tools › Import / Export e CPQ › Tools › Compare. Em CPQ › Audit há três entradas: CPQ › Audit › Price Audit, CPQ › Audit › Performance Log e CPQ › Audit › Performance Summary. A última é uma lista com linhas por dia e tipo de evento, como se vê no final do percurso animado.

Percurso pelas listas do módulo CPQ: categorias de opções, Option Categories, Configuration Options e Performance Summary
Das categorias de opções às opções de configuração e, no final, a lista Performance Summary com linhas por dia e tipo de evento, colunas de mediana e percentis e total de eventos.

O que corre em segundo plano e que dados guarda

Que tarefas agendadas instala e com que frequência correm

O módulo define seis tarefas agendadas, todas ativas:

  • CPQ: Purge expired sessions, uma vez por dia.
  • CPQ: Aggregate performance metrics, uma vez por dia.
  • CPQ: Purge old price audit, uma vez por dia.
  • CPQ: Daily notification digest, uma vez por dia.
  • CPQ: Weekly notification digest, a cada 7 dias.
  • CPQ: Bulk assignment worker, a cada 5 minutos.

Se estiver a rever a carga do seu servidor ou o histórico de execuções, são estes os nomes a procurar. A que corre mais vezes é CPQ: Bulk assignment worker; as restantes dividem-se entre a frequência diária e a semanal.

Que modelos de dados cria o módulo

O código define modelos próprios com o prefixo flexigo_cpq. Agrupados pelo que o nome indica:

  • Opções e regras: flexigo_cpq.config.option (CPQ Configuration Option), flexigo_cpq.config.option.category (CPQ Configuration Option Category), flexigo_cpq.config.option.value (CPQ Configuration Option Value) e flexigo_cpq.config.rule (CPQ Configuration Rule).
  • Modelos: flexigo_cpq.config.template (CPQ Configuration Template) e flexigo_cpq.config.template.version (CPQ Configuration Template Version).
  • Sessões: flexigo_cpq.config.session (CPQ Configuration Session), flexigo_cpq.config.session.line (CPQ Session Bundle Line) e flexigo_cpq.config.session.collaborator (CPQ Session Collaborator).
  • Notificações: flexigo_cpq.notify.pref (CPQ Notification Preference) e flexigo_cpq.notify.queue (CPQ Notification Queue).
  • Desempenho: flexigo_cpq.perf.log (CPQ Performance Log) e flexigo_cpq.perf.daily (CPQ Performance Daily Summary).
  • Trabalhos em massa: flexigo_cpq.bulk.job (CPQ Bulk Assignment Job).

Saber o nome técnico é útil se fizer exportações, relatórios à medida ou permissões por modelo.

Que estados percorre um registo

Uma sessão de configuração tem as suas linhas e os seus colaboradores como modelos à parte, e um modelo de configuração guarda as suas versões noutro modelo. Os estados de cada um, a ordem em que são usados, os campos a preencher e o que rever na primeira semana encontra em a implementação do CPQ Guided Selling Assistant.

Serviço do FlexigoTech Cloud, versões e preço

O que tem o FlexigoTech Cloud a ver com o módulo

É um módulo com serviço local do FlexigoTech Cloud. A própria página do Odoo Apps avisa numa secção intitulada Before you buy: some features of this app use a paid external service, e tem também a sua Privacy policy. Sem subscrição, ou com o serviço suspenso, para aquilo que a subscrição oferece, e os dados ficam no seu Odoo. O serviço local custa 29 €/mês ou 290 €/ano sem IVA (Pro: 58 €/mês ou 580 €/ano).

Em que versões do Odoo está publicado e quanto custa

Está publicado no Odoo Apps para Odoo 19 e 20, a 9 € sem IVA por versão do Odoo, pagamento único, em ambas. Com a subscrição do serviço, o módulo para as novas versões do Odoo está incluído se o comprou em flexigotech.com; se o comprar na Odoo App Store, cada versão do Odoo é comprada lá. Se ainda está a avaliar se lhe serve, leia o que cobre e o que é preciso antes de o instalar.

Como a FlexigoTech o ajuda

Na FlexigoTech implementamos Odoo e desenvolvemos conectores e integrações à medida. Se quiser ligar o configurador a outras partes do seu Odoo ou a sistemas externos, ou precisar de ajuda para montar as opções, categorias e regras, fale connosco. Tem a informação de compra e do serviço em a página do módulo e a ficha no Odoo Apps.

Continue a ler

CPQ Guided Selling Assistant no Odoo: checklist para o pôr a funcionar sem esquecer nadaChecklist para arrancar o CPQ Guided Selling Assistant no Odoo 19 e 20: campos de opções e regras, estados e o que rever na primeira semana.O CPQ Guided Selling Assistant serve para a sua empresa? O que cobre, o que não e em que versãoO que cobre e o que não cobre o CPQ Guided Selling Assistant segundo a ficha, em que versões do Odoo está publicado e o que resolver antes de o instalar.Erros do Advanced CRM Intelligence Suite no Odoo: o que significam e o que fazerAs mensagens de erro do Advanced CRM Intelligence Suite no Odoo: o que diz cada uma, quando aparece e o que fazer, com os textos literais do módulo.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes

  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): views/menus.xml
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): data/ir_cron.xml
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): static/description/index.html
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): models/bulk_job.py
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): models/config_option.py
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): models/config_option_category.py
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): models/config_option_value.py
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): models/config_rule.py
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): models/config_session.py
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): models/config_session_collaborator.py
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): models/config_session_line.py
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): models/config_template.py
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): models/notify_queue.py
  • Código do módulo: flexigo_cpq_guided_selling_assistant_for_complex_quotes 20.0 (ed42681c): models/perf_log.py
  • apps.odoo.com/apps/modules/20.0/flexigo_cpq_guided_selling_assistant_for_complex_quotes
  • apps.odoo.com/apps/modules/19.0/flexigo_cpq_guided_selling_assistant_for_complex_quotes
  • flexigotech.com/en/services.html
  • flexigotech.com/precios.html