Planos gráficos
Saiba como os blueprints definem a estrutura das experiências de configuração em CPQ e atuam como contêineres para campos, regras, layouts e produtos configuráveis.
Os blueprints são a base de cada experiência de configuração no CPQ. Eles definem a estrutura, o comportamento e o layout visual das configurações vinculando todos os elementos-chave (Campos, Regras, Layouts e Produtos configuráveis) em um único contêiner gerenciável. Um blueprint representa a lógica de configuração completa de um produto ou experiência e garante um comportamento consistente em todos os ambientes.
Ao usar blueprints, os administradores podem projetar, implantar e gerenciar fluxos de trabalho de configuração sem duplicar conteúdo ou lógica. Cada blueprint fornece um espaço modular com controle de versão para criar e refinar experiências de configuração com segurança antes de implantá-las na produção.
Componentes do plano gráfico
- Campos: Capture dados e entrada do usuário. Os blueprints associam somente o subconjunto de campos globais relevantes a essa experiência de configuração.
- Regras: Defina a lógica de negócios que rege a visibilidade, validação, inclusão de produto e comportamentos dinâmicos. As regras se conectam automaticamente aos blueprints quando seus campos referenciados são associados.
- Layouts: Determine como os campos e seletores aparecem na IU. Cada layout é exclusivo para um único blueprint, embora um blueprint possa conter vários layouts.
- Produtos configuráveis: Atuam como o ponto de entrada que inicia a configuração definida por um blueprint. Vários produtos podem fazer referência a um único blueprint, mas cada produto só pode pertencer a um blueprint.
- Aprimoramentos: Estenda a lógica além do mecanismo de regras para lidar com scripts avançados, conexões externas ou aprimoramentos de preços.
Ciclo de vida do plano gráfico
- Criar: Defina um novo registro de blueprint e atribua um nome.
- Associate: Vincule campos, regras, layouts e produtos configuráveis ao blueprint.
- Implantar: Disponibilize o blueprint para configurações de usuário final em seu ambiente.
- Exportação/importação: Mova blueprints entre ambientes de desenvolvimento, teste e produção para controle de versão e reutilização.
Interface de administração do blueprint
- Campos associados: Exiba todos os campos e subcampos vinculados ao blueprint, organizados por tipo (Padrão, Conjuntos, seletores de produto, Sistema).
- Regras relacionadas: Revise regras ativas e inativas vinculadas automaticamente por meio de referências de campo.
- Layouts: Exiba ou modifique layouts associados ao blueprint. O layout salvo mais recentemente é usado por padrão durante o tempo de execução.
- Produtos configuráveis: Exiba todos os produtos que iniciam a experiência de configuração definida pelo blueprint.
- Implantações: Rastreie as implantações mais recentes, incluindo data, usuário e status.
- Aprimoramentos: Gerencie scripts de aprimoramento executados fora do mecanismo de regras (por exemplo, scripts de inicialização ou precificação).
Implantação e ambientes
As implantações tornam um blueprint visível para os usuários finais. Todas as mudanças associadas (campos, regras, layouts e produtos configuráveis) se tornam ativas após a implantação. As notificações de implantação aparecem no canto inferior esquerdo da interface do administrador, mostrando atualizações de status, como "Em andamento" ou "Concluído".
- Produção: Os blueprints implantados permanecem ativos indefinidamente.
- Teste: Desimplantado automaticamente após 30 dias de inatividade (redefinido após a reimplantação).
- Demonstração: Desimplantado automaticamente todos os finais de semana para manutenção.
Controle de versão e migração
Os blueprints podem ser exportados e importados entre ambientes para dar suporte aos ciclos de vida de desenvolvimento e ao controle de versões. O pacote exportado inclui todos os elementos relacionados, como campos, regras e layouts, permitindo que você migre configurações sem recriar componentes manualmente.
Ao importar, os administradores podem atualizar IDs de produto, mapeamentos de regras e referências específicas do ambiente para garantir a compatibilidade na organização de destino. CPQ Mantém IDs exclusivos para cada Produto configurável para preservar a integridade dos dados em todos os ambientes.
Diretrizes gerais
- Crie blueprints modulares para cada fluxo de configuração ou produto principal.
- Use nomes descritivos e nomes de variáveis para maior clareza e manutenção.
- Revise regras inativas regularmente para evitar que a lógica desatualizada reinsira implantações.
- Implante mudanças em um ambiente controlado antes de promover para produção.
- Documente os scripts de aprimoramento e as conexões externas personalizadas usadas por cada blueprint.