i
Ejemplos para Reglas
Este ejemplo muestra cómo crear una regla, consultar los parámetros y ejecutarla.
Modelado de la Regla para los Ejemplos
Paso 1
Dar de alta un adaptador tipo Regla Estándar.
Paso 2
Modelar una regla “calculoDelIVA” con los valores sugeridos.
Nombre Descriptivo |
calculoDelIVA |
Adaptador |
Regla Estándar |
Código JAVA |
valorDelIVA = (tasadeiva * montoEntrada) / 100 ; montoTotal = montoEntrada + valorDelIVA ; |
Parámetros Entrada |
tasadeiva montoEntrada |
Parámetros Salida |
valorDelIVA montoTotal |
En el panel de propiedades, en la pestaña "General", seleccionar la propiedad Deploy Api Rest. Esta opción permite que la regla pueda ser consumida como Api Rest externamente.
Paso 3
En la opción “Permisos”, añadir la función de seguridad "Ejecutar regla via Rest + NombreDeLaRegla" a un nuevo permiso, por ejemplo "PermisoApiRest".
Paso 4
Asignarle al usuario creado anteriormente el permiso generado.
Colección para Reglas
Los ejemplos se implementan desde Postman para ejecutar cada una de las operaciones descriptas en la siguiente tabla. Previamente se debe importar la colección para Reglas
Operación |
Descripción |
---|---|
getParameters |
Devuelve los parámetros de entrada y salida de la regla. |
execute |
Ejecuta la regla “calculoDelIVA” enviando los campos “montoEntrada” y “tasadeiva”. Devuelve “valordelIVA” y "montoTotal".
|