Scripting Rule
Cuando las reglas necesitan poder. El tuyo ya lo tiene.
Algunas lógicas no pueden vivir en una tabla o en un árbol. Cálculos complejos, transformaciones de datos: el Scripting Rule es donde JavaScript se une al motor de reglas. Todo el poder, en el mismo espacio de trabajo.
Código que pertenece al motor
Versionado, comprobable y llamable desde cualquier Flow: igual que el resto de las reglas en tu espacio de trabajo.
Calcula cualquier cosa
Si JavaScript puede hacerlo, Scripting Rule puede hacerlo con acceso directo a tus entradas y al resto de tu espacio de trabajo.
Configurado para el negocio
Las Rule Variables permiten que personas no desarrolladoras controlen umbrales y constantes sin tocar nunca el script.
Escribe JavaScript
Ejecuta como una regla
Scripting Rule te da un entorno de JavaScript aislado (sandbox) integrado en el motor. Escribe tu lógica, asigna tus salidas y devuelve el resultado. Sin código repetitivo, sin pipeline de despliegue, sin infraestructura que administrar.
- Entorno de JavaScript aislado (sandbox), sin configuración requerida
- Acceso directo a entrada, salida, y a las rule variables

Llama a otras reglas
Desde dentro del código
¿Necesitas ejecutar una Decision Table en medio del cálculo, o encadenar una consulta de Lookup Table dentro de tu lógica? DR.solve te permite llamar cualquier regla en tu espacio de trabajo directamente desde tu script.
- Llama cualquier regla de tu espacio de trabajo desde código
- Combina tipos de reglas en cualquier secuencia que exija tu lógica

Sin cajas negras
Depúralo línea por línea
El Test Bench integrado te permite ejecutar tu script con entradas reales antes de que salga a producción. Usa log para rastrear valores en cualquier punto. Mira exactamente qué entró, qué se calculó y qué salió.
- Prueba con entradas reales directamente en el editor
- La salida de log aparece en el panel de depuración
- Entrada/salida completa visible para cada ejecución de prueba

Cada cambio queda registrado
Publica con confianza
Las versiones de Scripting Rule funcionan exactamente igual que el resto de las reglas en tu espacio de trabajo. Revierte a un estado anterior y publica con confianza: tu código tiene el mismo "colchón de seguridad" que tus datos.
- Historial de versiones completo
- Revierte a cualquier versión anterior al instante
- Versiones distintas para propósitos distintos

Probar gratis
Experimenta DecisionRules sin costo. No se requiere tarjeta de crédito para la prueba.
Empezar gratisSolicitar una demo
Obtén una demo gratuita de DecisionRules y descubre por qué los líderes de la industria confían en nosotros.
Solicitar una demoContactar con ventas
¿Tienes preguntas? Nuestro equipo de ventas está aquí para ayudarte a encontrar la mejor solución para tu empresa.
Contactar con ventas