i
Importar Definición de Proceso Workflow
Comportamiento del “import”.
La operación puede implicar:
-Importar el proceso.
-Importar el proceso y otros elementos (tablas auxiliares, formularios, reglas, usuarios, roles, unidades organizacionales, etcétera).
En el ambiente destino, se pueden presentar diferentes situaciones:
-El proceso no existe.
-El proceso existe y no tiene casos iniciados.
-El proceso existe y tiene casos iniciados.
El comportamiento del “import” será como se describe a continuación:
Ambiente Destino Contenido del “import” |
El proceso no existe |
El proceso existe y no tiene casos iniciados |
El proceso existe y tiene casos iniciados |
Proceso |
Se crea el proceso |
Se actualiza el proceso |
Se valida la compatibilidad del proceso importado con el proceso del ambiente y se actualiza dicho proceso |
Proceso y otros elementos |
Se validan los elementos y se crea el proceso |
Se validan los elementos y se actualiza el proceso |
Se validan los elementos y la compatibilidad del proceso importado con el proceso del ambiente y se actualiza dicho proceso |
Si el proceso existe en el ambiente y cuenta con casos iniciados, el proceso a importar debe tener las mismas actividades que posee el ambiente. El proceso importado puede agregar actividades nuevas pero no eliminar actividades existentes en el proceso del ambiente.
Siempre que los elementos que se importen con el proceso fallen la validación, se cancelará el “import” por completo.
Para el caso en que el proceso pueda importarse, la nueva definición del mismo sobrescribe la definición anterior. Esto incluye los datos descriptivos del proceso, como prioridad, nombre, descripción, comentario, responsable, flexibilización, actividad inicial, estado y descripción del caso.
Cuando el “import” del proceso se arma con un “export” selectivo y solo cuenta con el proceso, pero en el ambiente no existen elementos tales como formularios, tablas auxiliares o reglas utilizadas en el mismo, estos se importan a pesar de que en el export selectivo no se hayan marcado.
Validaciones
Si el proceso a importar existe en el ambiente y cuenta con casos iniciados se hace una comparación entre las actividades de ambos procesos (proceso del ambiente - proceso a importar) verificando lo siguiente:
•Toda actividad del proceso del ambiente debe también existir en el proceso a importar.
En el caso que existan actividades del proceso del ambiente que no existan en el proceso a importar, el resultado de la validación no permitirá que se realice el “import”, disparando la excepción “El proceso no puede sobrescribirse. Existen actividades manuales que han sido eliminadas en el proceso a importar y hay casos iniciados con este proceso.”.