Adicionar um modelo de estado e transições

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Adicione um modelo de estado e transições para especificar condições para mover entre estados.

    Antes de Iniciar

    Função necessária: state_model_admin ou admin

    Por Que e Quando Desempenhar Esta Tarefa

    Desenvolva e teste seu modelo de estado em uma instância de não produção antes de implantá-lo na instância de produção.

    Procedimento

    1. Navegar até Todos > Gestão de estados > Modelos de Estado.
    2. Clique em Nova.
    3. No formulário, preencha os campos.
      Tabela 1. Campos do modelo de estado
      Campo Descrição
      Nome Nome descritivo deste modelo de estado.
      Tabela Tabela à qual este modelo de estado se aplica.
      Aplicação O padrão é Global.
      Ordem Ordem na qual este modelo de estado é avaliado para a tabela de destino. Os modelos de estado são avaliados em ordem numérica, do número mais baixo para o número mais alto.

      Deixe um espaço entre os números para que você possa inserir um novo modelo de estado posteriormente, se necessário. Por exemplo, insira 10 para o primeiro modelo de estado a ser avaliado, 20 para o próximo modelo de estado a ser avaliado e assim por diante.

      Ativo Indica que este modelo de estado está habilitado. Desmarque esta caixa de seleção até definir as transições de estado para o modelo de estado.
      Descrição Descrição deste modelo de estado.
      Condição Construtor de condições que define as condições para aplicar este modelo de estado aos registros.

      Por exemplo, você pode adicionar a condição Categoria é rede versus Categoria é segurança se houver modelos de estado diferentes para solicitações de rede e solicitações de segurança.

      Condição de saída comum Construtor de condições que define qualquer condição comum necessária para passar de um estado para outro.
    4. Abra o menu de contexto do formulário e selecione Salvar.
      A lista relacionada Transições de estado é exibida.
    5. Clique em Novo na lista relacionada Transições de estado.
    6. No formulário, preencha os campos.
      Tabela 2. Campos de transição de estado
      Campo Descrição
      Modelo de estado Modelo de estado que usa essa transição de estado.
      Estado Indique os controles de transição, por exemplo, Pronto ou Em andamento.
      Aplicação O padrão é Global.
      Ordem Ordem na qual esta transição de estado é avaliada. As transições de estado são avaliadas em ordem numérica, do número mais baixo para o número mais alto.

      Por exemplo, se o primeiro estado predefinido for Novo, forneça a esse estado o número de ordem mais baixo para que as condições para entrar e sair do estado sejam avaliadas primeiro.

      Deixe um espaço entre os números para que você possa inserir uma nova transição de estado posteriormente, se necessário. Por exemplo, insira 10 para a primeira transição de estado a ser avaliada, 20 para a próxima transição de estado a ser avaliada e assim por diante.

      Estado de Terminal Selecionado se não houver transições deste estado.
      Descrição Descrição desta transição de estado.

      Por exemplo, a Descrição do estado Avaliação pode ser O estado Novo pode ser movido somente para o estado Avaliação.

      Inserir Condição Construtor de condições que define as condições para entrar neste estado.
      Condição de Saída Construtor de condições que define as condições para sair deste estado.
    7. Clique em Enviar.
      O formulário do modelo de estado é reaberto e a nova transição é adicionada à lista relacionada.
    8. Continue adicionando transições de estado para os estados restantes.
    9. Quando terminar de adicionar transições de estado no formulário do modelo de estado, marque a caixa de seleção Ativo e clique em Atualizar.