Mapeamento da linguagem da regra

Quando os desenvolvedores de regras criam as condições ou ações em um modelo de regra, eles inserem o mapeamento da linguagem da regra. Com o Genesys Rules System 9.0, use as versões 5.5 da Linguagem da regra do Drools, encontradas aqui:

 http://downloads.jboss.com/drools/docs/5.5.FINAL/drools-expert/html/ch04.html

Como os URLs mudam com frequência, pesquise no site Drools pelo Guia do usuário do Drools Expert e, em seguida, consulte o índice desse guia para obter informações sobre a Linguagem da regra do Drools.

O mapeamento da linguagem da regra não é visível para o usuário comercial quando ele está criando regras no Genesys Rules Authoring Tool. Em vez disso, os autores de regra verão a Expressão da linguagem inserida pelo desenvolvedor do modelo de regra. A expressão da linguagem é uma descrição em linguagem simples que usa terminologia relevante para o usuário comercial, em vez de códigos de baixo nível. O mapeamento da linguagem da regra é fornecido nos exemplos na seção a seguir.

Expressões de linguagem

Ao criar um modelo de regra, a Expressão da linguagem não pode usar o caractere de parêntese aberto ou fechado. Por exemplo, a expressão:

More than {parCallLimit} calls within {parDayLimit} day(s)

resultará em um erro ao tentar salvar a regra no GRAT. Mas se você deseja que o usuário comercial veja os parênteses no GRAT, poderá usar caracteres de barra invertida na expressão da linguagem. Por exemplo:

More than {parCallLimit} calls within {parDayLimit} day\(s\).

Construções HTML

Por motivos de segurança, o GRAT não permite que nenhum comando HTML seja inserido como parâmetros de uma regra. Por exemplo, se uma condição for:

Customer requests a callback on {day}

e {day} estiver definido como uma cadeia de caracteres, não permitiríamos que um autor de regra inserisse a cadeia de cadeia de caracteres:

Customer requests a callback on ‹b›Tuesday‹/b›.

Todas as construções HTML serão removidas da cadeia de caracteres. Isso se aplica a parâmetros de cadeia de cadeia de caracteres, bem como a parâmetros de lista dinâmica, como atributos comerciais, banco de dados ou serviços Web.

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!