Skip to main content

[en] Veritran Docs

Procesos

En la plataforma de Veritran, un proceso es una secuencia de pasos en el que cada paso realiza una operación lógica específica.

Algunas de las operaciones son las siguientes:

  • asignar un valor a un registro;

  • crear condiciones (if, else, then);

  • crear iteraciones (while, for, for each);

  • realizar operaciones matemáticas;

  • gestionar arrays;

  • realizar operaciones con string.

  • invocar llamadas a APIs;

  • invocar transacciones.

Los procesos pueden invocarse desde los componentes, otros procesos (ya sea procesos legacy y procesos lambda) y errores. Lea Invoque un proceso para obtener más información.

Tipos de procesos

Actualmente, existen dos tipos de procesos disponibles en Veritran Studio:

  • Procesos heredados: Estos procesos se construyen utilizando el método de formulario. MiraProcesos Legacy.

  • Lambda processes: Procesos lambda: estos procesos se construyen en el editor de lambdas mediante el uso del Lenguaje de Programación Visual (VPL). Consulta Lambdas. MiraLambdas.

Para acceder a la lista de procesos (Lambdas y Legacy) de su aplicación, haga clic en Ver mis aplicaciones en la pestaña Descripción general o vaya a Global > Aplicaciones. Busque la tarjeta para la aplicación con la que desea trabajar, pase el cursor sobre la tarjeta y haga clic en Procesos.

PROCESSES_-_MY_APPS_-_UPDATE.png

Importante

Si bien los procesos legacy aún están disponibles para crear y editar en Studio, los usuarios involucrados en proyectos nuevos deben usar la función Lambdas para crear procesos.

Invocar un proceso

Los procesos lambda y legacy pueden invocarse desde las siguientes funciones de Studio:

  • Componentes: Para invocar un proceso desde un componente del Visual Builder, haga clic en el componente del lienzo. Vaya al panel derecho y haga clic en la pestaña Acciones. Luego, vaya al evento desde donde desea activar el proceso y haga clic en el icono vertical de tres puntos. Se abre el modal Create new link. Haga clic en la flecha hacia abajo y seleccione Procesar o Lambda. Una vez que aparezca el nuevo menú desplegable, haga clic en la flecha hacia abajo y seleccione el proceso heredado o lambda deseado.

    Nota

    Los procesos legacy o lambda disponibles en el modal Create new link son aquellos creados para la app en la que estás trabajando.

  • Procesos heredados: Para invocar un proceso que se ejecutará después de ejecutarlo, defina el proceso que se ejecutará en el campo Siguiente ubicado en el panel Información básica. Para invocar un proceso para que se ejecute después de ejecutar cualquiera de los pasos de otro proceso, defina el proceso en el campo Siguiente para cada paso. Para obtener más información, lea Crear o editar un proceso.

  • Procesos Lambda: Para invocar un proceso de un proceso lambda ya creado, agregue un bloque Next en el lienzo. Para obtener más información, lea Lambda Editor.

  • Errores: Para invocar un proceso que se ejecutará después de que ocurra un error, vaya a la Configuración de su aplicación, luego vaya a la sección Errores y establezca el proceso deseado en el campo Siguiente. Para establecer un proceso heredado, introduzca la expresión P(legacyprocessname) y para establecer un proceso lambda, introduzca la expresión Z(lambdaname). Para obtener más información, lee App Settings.