Regra de Scripting
Quando as regras precisam de poder. As suas já têm.
Alguma lógica não pode viver em uma tabela ou em uma árvore. Cálculos complexos, transformações de dados — a Regra de Scripting é onde o JavaScript encontra o mecanismo de regras. Potência total, no mesmo workspace.
Código que pertence ao mecanismo
Versionado, testável e acessível a partir de qualquer Flow — exatamente como todas as outras regras do seu workspace.
Calcule qualquer coisa
Se o JavaScript consegue, a Regra de Scripting consegue com acesso direto aos seus inputs e ao restante do seu workspace.
Configurada para o negócio
As Variáveis de Regra permitem que pessoas não desenvolvedoras controlem limites e constantes sem nunca tocar no script.
Escreva JavaScript
Execute como uma regra
A Regra de Scripting oferece um ambiente de JavaScript em sandbox integrado ao mecanismo. Escreva sua lógica, atribua suas saídas e retorne o resultado. Sem boilerplate, sem pipeline de implantação, sem infraestrutura para gerenciar.
- Ambiente de JavaScript em sandbox, sem necessidade de configuração
- Acesso direto a input, output, e às variáveis de regra

Chame outras regras
De dentro do código
Precisa executar uma Consulta de Tabela de Decisão no meio do cálculo, ou encadear uma consulta de Tabela de Consulta na sua lógica? O DR.solve permite que você chame qualquer regra do seu workspace diretamente a partir do seu script.
- Chame qualquer regra do seu workspace a partir do código
- Combine tipos de regras em qualquer sequência que a sua lógica exigir

Sem caixas-pretas
Faça o debug linha a linha
O Test Bench integrado permite que você execute seu script com inputs reais antes que algo vá ao ar. Use log para rastrear valores em qualquer ponto. Veja exatamente o que entrou, o que foi calculado e o que saiu.
- Teste com inputs reais diretamente no editor
- Saída do log exibida no painel de debug
- Entrada/saída completa visível para cada execução de teste

Todas as mudanças são rastreadas
Publique com confiança
As versões da Regra de Scripting funcionam exatamente como todas as outras regras do seu workspace. Faça rollback para um estado anterior e publique com confiança — seu código tem a mesma rede de segurança que seus dados.
- Histórico completo de versões
- Faça rollback para qualquer versão anterior instantaneamente
- Versões diferentes para propósitos diferentes

Experimentar grátis
Experimente o DecisionRules sem custo. Não é necessário cartão de crédito para o teste.
Começar grátisAgendar uma demo
Obtenha uma demonstração gratuita do DecisionRules e descubra por que líderes do setor confiam em nós.
Agendar uma demoFalar com vendas
Tem dúvidas? Nossa equipe de vendas está aqui para ajudar você a encontrar a melhor solução para o seu negócio.
Falar com vendas