As Árvores de Decisão são um recurso poderoso que permite o roteamento automatizado e o processo de tomada de decisão com base em regras predefinidas. Este recurso é especialmente útil em ambientes complexos onde várias condições precisam ser avaliadas para determinar o curso de ação correto, como atribuição de preços, determinação de quantidades ou roteamento de documentos.
Componentes Principais
Lista de Árvores de Decisão: Esta é a interface principal onde todas as árvores de decisão existentes são listadas. Cada árvore de decisão pode estar associada a um tipo de documento específico, como uma FATURA
ou COTAÇÃO
.
Editor de Árvores de Decisão: Esta interface permite a criação e edição de árvores de decisão, onde você pode definir regras, operadores e ações a serem tomadas quando certas condições forem atendidas.
Lista de Árvores de Decisão
A lista de Árvores de Decisão exibe todas as árvores de decisão disponíveis. Cada entrada mostra:
Nome: O nome da árvore de decisão.
Tipo de Documento: O tipo de documento associado à árvore de decisão (por exemplo, FATURA
, COTAÇÃO
).
Editor de Árvores de Decisão
O Editor de Árvores de Decisão permite que você configure regras que governam como as decisões são tomadas.
Componentes do Editor de Árvores de Decisão
Regras: Cada regra consiste em condições e ações.
Selecionar Fonte: Este dropdown permite que você especifique o campo de origem a ser avaliado.
Selecionar Operador: Define o operador lógico (por exemplo, <=
, >=
, =
, !=
) a ser aplicado ao campo de origem.
Resultado: Define o resultado ou ação que deve ser tomada quando as condições forem atendidas.
Adicionar Nova Linha: Permite que você adicione regras adicionais à árvore de decisão.
Exemplo de Configuração de uma Árvore de Decisão
Regra 1:
Fonte: Quantidade
Operador: <=
Valor: 250000
Resultado: Atribuir a CATMGR_CMM
Regra 2:
Fonte: Preço
Operador: >
Valor: 500000
Resultado: Atribuir a PROCUREMENT_DIRECTOR
Cada regra é avaliada sequencialmente, e a ação correspondente é executada se as condições forem satisfeitas.
A Política de Árvores de Decisão define como várias regras dentro de uma árvore de decisão são processadas. Você pode escolher entre várias políticas:
Única: Garante que apenas uma regra pode corresponder. Se mais de uma regra for correspondida, a árvore de decisão sinalizará um erro.
Primeira: A primeira regra correspondente é aplicada, e nenhuma regra adicional é avaliada.
Prioridade: As regras são avaliadas com base em sua ordem de prioridade. A regra correspondente de maior prioridade é aplicada.
Coletar (soma): Coleta todas as regras correspondentes e soma os resultados.
Coletar (mínimo/máximo/contagem): Coleta todas as regras correspondentes e seleciona o mínimo, máximo ou conta as ocorrências.
Ordem das Regras: Aplica as regras na ordem em que aparecem na árvore de decisão.
Qualquer: Qualquer regra correspondente pode ser aplicada, permitindo múltiplos resultados.
Exemplo de uma Política de Árvore de Decisão em Ação
Na árvore de decisão "Preço do Grupo Direto":
Política Selecionada: Primeira
Isso significa que assim que a condição de uma regra é atendida, sua ação associada é aplicada, e nenhuma regra adicional é avaliada.
Salvar: Salva a configuração atual da árvore de decisão.
Exportar: Permite que você exporte a configuração da árvore de decisão, que pode ser importada em outro ambiente ou usada para fins de backup.