Ir para o conteúdo
Todos os artigos
Configurações

Processos (Blueprint): governe as transições de estado de um objeto

Um Blueprint transforma um campo de seleção (etapa, status) numa máquina de estados: você declara quais transições são permitidas e, para cada uma, as condições, os campos obrigatórios, as ações automáticas e se precisa de aprovação. É opt-in por objeto e por campo, sem código.

Em Configurações → Processos (Blueprint) você desenha o processo de um objeto: escolhe um campo de seleção (por exemplo Status ou Etapa) e declara as transições permitidas entre os valores desse campo. Quando alguém muda esse campo num registro, o Blueprint valida a transição antes de salvar. É uma camada opt-in: enquanto você não criar um Blueprint para um objeto, nada muda (pipelines e gates da Oportunidade seguem iguais).

Criar um processo

  1. Escolha o Objeto e o Campo de estado (só campos de seleção aparecem, e seus valores são os estados).
  2. Defina o Modo: Restrito (só as transições declaradas são permitidas) ou Aberto (transições não declaradas ficam livres; as declaradas ainda validam).
  3. Adicione as transições De → Para. Deixe "De" em "Qualquer estado" para valer a partir de qualquer origem.
  4. Para cada transição, defina condições, campos obrigatórios, ações e se exige aprovação.
  5. Salve. Marque o processo como Ativo para ele passar a valer.

Condições e campos obrigatórios

As condições usam o mesmo motor das Regras de campo: escolha campo, operador e valor, e diga se todas (E) ou qualquer uma (OU) precisam ser verdadeiras. Os campos obrigatórios listam os campos que precisam estar preenchidos para a transição acontecer. Se uma condição falha ou falta um obrigatório, a mudança é bloqueada com uma mensagem clara.

Ações pós-transição

  • Definir campo: grava um valor em outro campo do registro no mesmo salvamento.
  • Criar atividade: abre uma tarefa vinculada ao registro (com prazo opcional em dias).
  • Notificar: envia uma notificação no app ao responsável pelo registro.
  • Webhook: registra a intenção de disparo externo da transição.

Aprovação

Marque "Exigir aprovação" numa transição para que ela só se conclua depois de aprovada. A solicitação usa o mesmo motor de Aprovações do CRM: se houver uma política de aprovação que se aplique, a transição fica bloqueada até a decisão; se não houver política configurada, a transição prossegue e a intenção fica registrada.

💡 O Blueprint é por objeto E por campo de estado (um por combinação). O avanço automático por regras/automações não é barrado pelo Blueprint, como acontece com os demais gates interativos.

Abrir este artigo dentro do sistema

Leu e quer ver funcionando?

A conta é grátis e o manual inteiro está disponível dentro do sistema, com um assistente que responde pelo próprio conteúdo.

Criar conta grátis
Processos (Blueprint): governe as transições de estado de um objeto · Sellio