En este tutorial, aprenderemos a crear un flujo de proceso empresarial de Power Apps para nuestra aplicación basada en modelos. Luego, también echaremos un vistazo a la documentación de Microsoft sobre aplicaciones basadas en modelos y cuán poderoso puede ser este recurso.
Los flujos de procesos de negocios aseguran que cada proceso siga los mismos pasos dependiendo de la acción del usuario final.
Por ejemplo, podría crear un flujo de proceso comercial único para los clientes que procesan un pedido o envían un ticket de informe.
Tabla de contenido
Flujo de proceso empresarial de Power Apps
Cada flujo de proceso empresarial de Power Apps se puede personalizar en función de los pasos que desee que sigan los usuarios finales. Puede crear y editar flujos de procesos comerciales dentro del mapa del sitio.

En el panel derecho, tenemos los flujos de procesos comerciales existentes que podemos usar.

Para este ejemplo, veamos el proceso caducado. Podemos mirar el flujo haciendo clic en el botón editar o en el icono del lápiz.

Como puede ver, esto es muy similar a nuestras reglas comerciales, de las que hablamos en un tutorial anterior . Muestra una serie de pasos que seguirá la aplicación dependiendo de cómo interactúe el usuario con la aplicación.

Podemos ver los diferentes componentes que podemos usar en el panel derecho. Aquí es donde podemos agregar cosas como conjuntos de datos o condiciones a nuestro flujo de proceso.

Entonces, lo primero que sucede es un paso de datos. En este paso de datos, el campo de datos que se edita es Opciones de revisión caducadas.

En cuanto a la secuencia, determina cuántos pasos en la secuencia se pueden tomar. En este caso, solo hay un paso a continuación.

Una vez que ocurre ese paso de datos, se aplica una condición a continuación. En esta condición, hay dos posibilidades: si la persona selecciona "necesita actualización", sigue la marca de verificación verde a la derecha. Si no, sigue la marca x roja en la parte inferior.

Si va a la derecha, sigue un paso de datos que actualiza el contenido.

Después de eso, va directamente al paso de datos de caducidad.

Pero, ¿y si la condición es falsa y sigue el siguiente paso en la parte inferior? Básicamente, continúa con otra condición que hace que la aplicación se vuelva a publicar.

Entonces, después de esa segunda condición, se envía al usuario al paso de publicación de datos.

Aplicaciones basadas en modelos Documentación de Microsoft
El ejemplo que usamos para mostrar cómo funciona un flujo de proceso de negocios de Power Apps es solo una secuencia simple. Pero tenga en cuenta que, al igual que una aplicación de lienzo, puede hacer que su proceso fluya lo más extenso posible. La documentación de Microsoft sobre esto sería un buen recurso en este caso.

Lo mejor de los documentos de MS como este es que cada tema se desglosa con gran detalle. Esto facilita la navegación.
Una excelente manera de verificar si está en el camino correcto sería seguir el mapa aquí en la parte superior. Como puede ver, va desde Power Platform, luego a Power Apps y va a Create Apps.

A partir de ahí, es fácil elegir un tema en el panel izquierdo. Aquí hay un directorio completo de temas sobre aplicaciones basadas en modelos que podemos usar.

Entonces, si estamos buscando otras cosas a tener en cuenta al crear una aplicación, podemos simplemente hacer clic en "Diseñar y crear una aplicación" y aparecerá una gran cantidad de subtemas debajo de eso.

Muestra diferentes temas como la aplicación de la lógica empresarial, el diseño de la interfaz, el trabajo con vistas, la creación y edición de vistas, el trabajo con formularios, el uso del diseñador de aplicaciones y otras cosas que necesitamos si queremos crear una aplicación que cubra más terreno.
Una vez que elegimos un tema, podemos desplazarnos hacia arriba y hacia abajo en el área principal en el medio. Entonces, si queremos aprender cómo crear un mapa del sitio, simplemente hacemos clic en él y toda la información aparece en el medio.

Hay tantos temas para explorar aquí, por lo que es genial leerlo y encontrar otras formas de aprovechar al máximo la aplicación en la que está trabajando.
Introducción a Power Apps: definición, características, funciones e importancia
Entornos de Power Apps: configuración adecuada de los elementos de la aplicación
Funciones y fórmulas de PowerApps | Una introducción
Conclusión
Hemos visto en este tutorial rápido cuán útiles podrían ser estos flujos de procesos de negocios. Pero la verdad es que los flujos de procesos comerciales están más conectados con Power Automate, que es una aplicación completamente diferente.
Pero eso también es lo mejor de estas aplicaciones basadas en modelos. Es un espacio donde puede reunir todas estas cosas para hacer que su aplicación y el uso de sus datos sean aún más poderosos.
Ahora, si comparamos aplicaciones de lienzo y aplicaciones basadas en modelos, las aplicaciones de lienzo son definitivamente más divertidas de usar. Pero si está trabajando con un buen sistema de base de datos que puede configurar en servicios de datos comunes, entonces las aplicaciones basadas en modelos serían el camino a seguir.
Mis mejores deseos,
Enrique