Evaluar proceso para ser instanciado
Prerrequisitos
- SoftExpert Workflow como parte de las soluciones adquiridas por la organización.
- Acceso al menú Proceso (PM063).
- Proceso modelado y con automatización habilitada.
Introducción
La evaluación se utiliza para encontrar inconsistencias en el modelado o en la configuración del proceso que será instanciado en el componente SoftExpert Workflow. En otras palabras, la evaluación debe ser utilizada para garantizar que el proceso tenga todo lo que necesita para ser instanciado sin problemas.
Es posible realizar la evaluación por las siguientes pantallas:
- En la pantalla de modelado (diagrama de flujo) del proceso, haciendo clic en el botón Evaluar proceso, ubicado en la barra de herramientas:

- En la pantalla del menú Proceso (PM063). Para eso, haga clic con el botón derecho sobre el proceso deseado y seleccione la opción Evaluar proceso para ser instanciado:

Si la automatización no está habilitada en el proceso, al hacer clic en el botón Evaluar proceso por la pantalla del diagrama de flujo, el sistema alertará que el proceso no está configurado para tener automatización y preguntar si desea configurar la automatización ahora.
Si la respuesta es “Sí”, se abrirá la pantalla de configuración con las opciones de automatización.
Evaluar proceso
Después de hacer clic en el botón de evaluación del proceso, la pantalla que se abrirá listará los errores que impiden que el proceso sea inicializado en SoftExpert Workflow, como se muestra en la imagen a continuación:

A continuación se muestran todos los posibles errores y cómo resolverlos:
| Error | Solución |
| El proceso no está habilitado para ser instanciado | Para que el proceso se ejecute en el componente SoftExpert Workflow, la opción Habilitar proceso para ser instanciado debe estar marcada en los datos del proceso. |
| El proceso está vacío | El proceso no contiene actividades. Al menos una actividad debe estar vinculada a un finalizador para que el proceso sea finalizado. Incluya las actividades del proceso, al igual que sus flujos y acciones. |
| El proceso no establece relación entre las actividades | Para que el proceso se ejecute en el componente SoftExpert Workflow, todos sus elementos deben estar interconectados. Incluya los flujos en todos los ítems que componen el proceso (actividades, subprocesos, conectores, finalizadores, etc.). |
| El proceso no contiene finalizador | Al iniciar la ejecución de un proceso, la única forma de concluirlo es por medio de un finalizador. Incluya al menos un finalizador y vincúlelo con una actividad que le permita al ejecutor finalizar el proceso. |
El proceso contiene ítems sin flujo |
Para que el proceso se ejecute en el componente SoftExpert Workflow, todos sus elementos deben estar interconectados. Incluya los flujos para cada elemento mencionado en este tema. |
| El Ítem no contiene flujo de salida | A excepción del finalizador, todos los elementos del proceso deben contener al menos un flujo de salida para definir sus actividades sucesoras. Incluya al menos un flujo de salida para cada ítem. |
| La actividad no contiene acción de ejecución | Para que una actividad se ejecute, debe contener al menos una acción que la ejecute y haga pasar el proceso a la siguiente actividad. Incluya al menos una acción que ejecute la actividad para cada ítem. |
| La acción con ruta variable no contiene expresión condicional | Las acciones que tienen un tipo de ruta variable deben contener al menos una expresión condicional registrada. Registre las expresiones condicionales para cada acción. |
| La expresión condicional no contiene ítems registrados | Una expresión condicional debe contener al menos un ítem registrado. Registre los ítems para cada expresión condicional. |
| La expresión condicional está montada de forma incorrecta | Compruebe la agrupación de paréntesis y los operadores lógicos de cada expresión condicional. |
| El proceso contiene subprocesos con errores | Corrija los errores encontrados en cada subproceso. Para saber cuáles son los errores, realice la evaluación individual de cada subproceso con error. |
| El proceso contiene actividad externa | No está permitido iniciar un proceso en el componente SoftExpert Workflow que contenga flujos para actividades de otros procesos. Excluya los flujos dirigidos a las actividades externas. |
| El proceso ya existe | El identificador del proceso ya existe. Basta con cambiar el identificador del proceso. |
| La configuración es incompatible para el evento de mensaje | El archivo modelo utilizado en los eventos de mensaje debe ser del tipo archivo externo y con la extensión .HTM o .HTML. Realice los ajustes necesarios en cada evento de mensaje. |
| Proceso con múltiples inicios del mismo tipo | Para que el proceso pueda ser instanciado, debe haber como máximo un inicio de cada tipo. |
| El proceso no contiene un evento de inicio simple | Para que se pueda instanciar el proceso, es necesario que haya un evento inicial simple (el evento de inicio estándar incluido en el diagrama de flujo al modelar el proceso por primera vez). |
| Problemas con el Modelo de encuesta | El sistema indicará qué problema específico se ha producido en el modelo. |
Efectúe todas las correcciones necesarias y, enseguida, vuelva a ejecutar la evaluación para verificar que el proceso ya no tenga errores.
Conclusión
¡Ahora usted ya sabe cómo asegurarse de que el proceso está listo para ser instanciado sin ningún problema en SoftExpert Workflow! Ahora, basta con liberar la versión del proceso.



