Crie uma tabela de decisão

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 5 min. de leitura
  • Crie uma tabela de decisão para a aplicação de solicitação de viagem do funcionário que determina para qual chefe regional rotear as solicitações de viagem.

    Antes de Iniciar

    Função necessária: administrador, decision_table_admin ou permissões delegadas de desenvolvedor

    Por Que e Quando Desempenhar Esta Tarefa

    A primeira fase na adição de lógica e automação à aplicação de solicitação de viagem do funcionário é criar uma tabela de decisão. Nossa tabela de decisão avalia onde um funcionário está localizado e usa essas informações para determinar para qual chefe regional encaminhar sua solicitação de viagem.

    Fase 1

    Ícone Em andamento

    Crie uma tabela de decisão

    Fase 2

    Ícone Não iniciado

    Criar um fluxo

    Para obter mais informações sobre como usar tabelas de decisão, consulte Create decision tables in Workflow Studio.

    Acompanhe o tutorial para criar uma tabela de decisão para a aplicação de solicitação de viagem do funcionário.

    Tabela 1. Seções de vídeo
    Carimbo de data/hora Seção
    0:05 Crie uma tabela de decisão.
    0:12 Crie uma nova tabela de decisão.
    0:13 Insira um nome exclusivo e escolha o escopo da tabela de decisão.
    0:28 Adicione uma entrada.
    0:36 Adicione uma coluna de condição.
    0:52 Adicione condições.
    0:59 Adicione uma coluna de resultado.
    1:09 Adicione resultados.
    1:16 Adicione mais condições.
    1:34 Salve as mudanças.
    1:36 Verifique se a tabela de decisão foi adicionada à sua aplicação.

    Procedimento

    1. Navegar até Tudo > App Engine > App Engine Studio.
    2. Selecione a aplicação de solicitação de viagem.
    3. No painel da aplicação, selecione E Adicionar ao lado de Lógica e automação .
    4. Selecione Decisão , em seguida, selecione Comece .
    5. Selecione Crie uma nova tabela de decisão .
    6. Defina as propriedades da tabela de decisão.
      1. Entrar Aprovações do chefe regional em Nome campo.
      2. Em Acessível de campo, selecione Somente este escopo da aplicação para que a lógica na tabela de decisão se aplique somente à aplicação selecionada.
        Se você quiser que a lógica em sua tabela de decisão se aplique a todas as aplicações, selecione Todos os escopos da aplicação .
      3. Selecione Continuar.
    7. Selecione Edite a tabela de decisão para continuar configurando sua tabela de decisão.
    8. Adicione uma entrada à tabela de decisão.
      Nota:
      As entradas definem os dados que são avaliados na tabela de decisão.
      Em nosso tutorial, definimos a entrada como a tabela de solicitação de viagem para que a tabela de decisão possa avaliar as informações do funcionário associadas a cada solicitação de viagem.
      1. Selecione - Adicione uma entrada .
      2. Em Tipo campo, selecione Referência , em seguida, selecione a tabela de solicitação de viagem na lista.
      3. Em Rótulo campo, insira Solicitações de viagem do funcionário .
      4. Opcional: Repita este procedimento para criar quantas entradas forem necessárias para sua tabela de decisão.
        Em nosso tutorial, não criamos entradas adicionais.
    9. Adicione uma coluna de condição à tabela de decisão.
      Nota:
      As colunas de condição atuam como filtros que refinam os dados de entrada especificando quais valores devem ser avaliados pela tabela de decisão.
      Em nosso tutorial, a coluna Condição refina os dados de entrada para avaliar somente os códigos de país dos funcionários. Os códigos de país dos funcionários determinam para qual chefe regional suas solicitações de viagem devem ser roteadas.
      1. Selecione - Adicionar coluna de condição .
      2. Em Rótulo da coluna de condição , insira Regiões do funcionário .
      3. Em Entrada selecione a entrada da tabela de solicitação de viagem.
      4. Para Dados a serem avaliados , selecione Campo .
      5. Em Campo campo, selecione Aberto por > Código do país.
      6. Em Operador padrão campo, selecione é um de .
      7. Clique em Done (Concluído).
      8. Opcional: Repita este procedimento para criar quantas colunas de condição forem necessárias para sua tabela de decisão.
        Em nosso tutorial, não criamos colunas de condição adicionais.
    10. Defina condições individuais para a coluna Condição.
      Nota:
      As condições representam os valores individuais que a tabela de decisão avalia para retornar resultados.
      Em nosso tutorial, as condições que definimos representam cada país que corresponde a um chefe regional diferente. Nós definimos condições individuais para os países que compõem a região Américas (AMS), a região Ásia-Pacífico (APAC) e a região Europa, Oriente Médio e África (EMEA).
      1. Selecione na caixa vazia na coluna Condição.
        Você pode selecionar na caixa vazia na coluna Condição para criar condições.
      2. Selecione é , em seguida, selecione é um de da lista.
      3. No espaço vazio abaixo é um de , selecione Brasil e. Estados Unidos .
      4. Selecione OK.
      5. Selecione - Adicione uma nova linha de decisão para adicionar condições adicionais à coluna condição.
      6. Opcional: Repita o processo nas etapas a-e para definir condições adicionais.
        Em nosso tutorial, definimos duas condições adicionais para os países que compõem as regiões APAC e EMEA. A tabela a seguir descreve os valores da coluna de condição que definimos:
        Operador Valor
        é um de
        • China
        • Japão
        é um de
        • França
        • Alemanha
        • Itália
        • Espanha
        • Reino Unido
    11. Adicione uma coluna de resultado à tabela de decisão.
      Nota:
      As colunas de resultado determinam o tipo de dados a serem retornados após a avaliação dos valores de entrada e condição.
      Em nosso tutorial, a coluna Resultado determina para qual cabeçalho regional rotear as solicitações de viagem. Como os chefes regionais são usuários individuais no sistema, a coluna Resultado faz referência à tabela Usuário [sys_user].
      1. Selecione Adicionar coluna de resultado .
      2. Em Rótulo da coluna de resultado campo, insira Chefes regionais .
      3. Opcional: Em Descrição insira uma descrição para a coluna de resultado.
      4. Em Tipo campo, insira Referência , em seguida, selecione Referência da lista.
      5. Em Tabela de referência campo, insira Usuário , em seguida, selecione Usuário [sys_user] da lista.
      6. Clique em Done (Concluído).
      7. Opcional: Se você quiser definir resultados adicionais para sua tabela de decisão, repita este procedimento para criar quantas colunas de resultados forem necessárias.
        Em nosso tutorial, não criamos colunas de resultado adicionais.
    12. Defina os resultados para a coluna de resultado.
      Nota:
      Os resultados são os valores individuais, ou decisões, gerados com base em entradas, condições e resultados definidos na tabela de decisão.
      Em nosso tutorial, os resultados representam os chefes regionais de cada região.
      1. Selecione na caixa vazia na coluna Resultado.
        Selecione na caixa vazia na coluna Resultado para definir os resultados.
      2. No campo vazio, insira o nome do cabeçalho regional.
        Para a região Américas (AMS), insira Dirigido por Lucius Bagnoli .
      3. Selecione o cabeçalho regional na lista e, em seguida, selecione a tecla Enter.
      4. Opcional: Repita o processo nas etapas a-c para criar quantos resultados forem necessários para a tabela de decisão.
        Em nosso tutorial, criamos dois resultados adicionais para os chefes regionais da APAC e EMEA. A tabela a seguir descreve as informações do usuário principal regional para cada região:
        Região Usuário
        Ásia-Pacífico (APAC) Rob Phil
        Europa, Oriente Médio e África (EMEA) Dirigido por Abel Tuter
    13. Selecione Save (Salvar).
    14. Opcional: Verifique se sua tabela de decisão foi adicionada à sua aplicação.
      1. Navegue até a página inicial da sua aplicação.
      2. Confirme se sua tabela de decisão aparece em Lógica e automação seção.

    Resultado

    Você criou uma tabela de decisão para sua aplicação.

    O que Fazer Depois

    Passe para a próxima fase de adição de lógica e automação à aplicação de solicitação de viagem do funcionário: Criar um fluxo.