Editor de ações

O Editor de ações permite criar e editar ações de regras. Cada ação contém os mesmos campos:

  • Nome — O nome da ação.
  • Expressão da linguagem — A descrição da linguagem simples da ação que o autor de regras visualiza ao construir uma regra comercial na Rules Authoring Tool.
  • Mapeamento da linguagem da regra — A ação expressa em código. Consulte Mapeamento da linguagem da regra para obter mais informações.

Ao configurar ações, os parâmetros podem ser usados no Mapeamento da linguagem da regra e na Expressão da linguagem.

Por exemplo, a ação Agente de destino pode ser configurada da seguinte maneira:

  • Nome — Agente de destino
  • Expressão da linguagem — Agente '{agent}' de destino específico
  • Mapeamento da linguagem da regra — $Caller.targetAgent='{agent}'

Neste exemplo, {agent} é um parâmetro.

Importante
O exemplo acima também pressupõe que existe um fato chamado Autor da chamada com um campo chamado targetAgent.

Ações em regras lineares

Para uma regra linear, há um limite máximo 6 de colunas de dados de parâmetros (incluindo rótulos de texto estático). Então, por exemplo, se sua expressão for:

Set customer data to: {parm1} and {parm2} and 
{parm3} and {parm4}

Nesse caso, {parm4}, sendo o 7º parâmetro, não será exibido. Reformule as suas ações para que caibam dentro desses limites.

Aviso
Ao configurar ações para um 'parâmetro operacional', é importante que você não coloque a variável entre aspas duplas ou simples na expressão da linguagem ou no mapeamento da linguagem da regra. Consulte o exemplo aqui.
Esta página foi modificada pela última vez em 22 de novembro de 2019, às 09h31min
Comments or questions about this documentation? Contact us for support!