Paso 1 - Cree un Flujo Básico

Introducción al Paso 1

En este paso crearemos un flujo muy básico, solo para comenzar. Esto es simple (¡y tan poco realista!)payment flow involucrando una instrucción de pago de un acreedor que se completa de inmediato sin ninguno de los pasos que un pago normalmente seguiría. A medida que se introduzcan nuevos conceptos, se proporcionarán enlaces a la sección relevante de la Documentación para Desarrolladores de IPF para ofrecer más información.

intro 1
Figura 1. La vista del proceso empresarial de lo que usted está construyendo en este paso.

Definiendo el flujo

Usted tiene un proyecto, solución y modelo creados para usted con el lenguaje específico de dominio y las dependencias que necesita, por lo que es momento de intentar configurar el flujo en sí. Haga clic derecho en su modelo, seleccione Nuevo>v2flo>Flujo.

Se le presentará la siguiente pantalla:

step 1 1

Escriba 'Outbound Payment Flow Para nombrar el flujo, añada una descripción y luego puede comenzar a completar la información importante.

Initiation Behaviour

Lo primero que vamos a analizar es el comportamiento de iniciación. Un flujo debe ser iniciado de alguna manera, ya sea a través de una instrucción o (como veremos en una sección diferente del tutorial) desde otro flujo. Cuando un flujo es iniciado, entonces podemos definir el primer estado y cualquier acción que deseemos que ocurra.

step 1 2

En este flujo muy simple, vamos a completar inmediatamente el flujo, por lo que la iniciación predeterminada de pasar al estado "Completo" es todo lo que necesitamos.

Estados

En un flujo, un objeto (un pago en este ejemplo) transitará entre estados. Cada estado utilizado en un flujo debe ser definido, y en este flujo muy simple hay solo un estado "Completo". Un estado Completo ya es proporcionado por Flow Designer (pero puede ser cambiado si así lo desea), por lo que en esta etapa no necesita hacer nada.

El estado completo significa que nuestro flujo ha finalizado (crearemos otros estados intermedios en pasos posteriores del tutorial). Para este propósito, hay una bandera que se define en el estado llamada "¿Es terminal?", la cual ha sido seleccionada automáticamente. También verá una bandera "¿Está publicando?", que no se utiliza en el tutorial; permite que un flujo le indique a otro que ha alcanzado un estado particular.- si desea leer sobre ello haga clic aquí.

El 'Global State' se utiliza para agrupar estados y facilitar su navegación y selección en el Panel de Control de IPF. No estamos utilizando el Panel de Control de IPF en este tutorial, por lo que dejaremos esta opción en la configuración predeterminada de 'Aceptado'.

step 1 3
step 1 4

Ahora puede seleccionar el estado 'Completo' y eso crea un flujo muy simple.

Verificando el flujo

Ahora hemos ingresado todo para configurar nuestro flujo.

Puede verificar cómo se ve el flujo utilizando el Flo-Viewer.

Coloque el cursor en cualquier lugar en el 'Outbound Payment Flow' pestaña y luego seleccione Herramientas  Abrir Visor Flo desde el nivel superior-debe ver un diagrama como este:

step 1 5

Esta es una representación pictórica de nuestro flujo. Le muestra lo que acaba de construir. Por ahora, es bastante simple, pero a medida que continúa trabajando en su flujo, se actualiza en tiempo real, por lo que a medida que cambia y enriquece sus flujos, los resultados se verán de inmediato. Eso le proporciona una excelente manera de revisar el impacto de los cambios a medida que los realiza.