Transferencia de definición de flujo de trabajo
Puede transferir una definición de flujo o recopilar a la región aislada.
Antes de que se pueda ejecutar un flujo de trabajo, debe existir una versión ejecutable de la definición o colección de flujo de trabajo en región aislada. Guardar una definición o colección de flujo de trabajo en un almacén de objetos o biblioteca guarda el archivo, pero no lo convierte en ejecutable.
- En la consola de administración, inicie el asistente de Transfer Workflow:
- En el panel de navegación de dominio, seleccione el almacén de objetos.
- En el panel de navegación del almacén de objetos, pulse y seleccione una definición de flujo.
- Desde la pestaña de definición de flujo, pulse Acciones y seleccione Transferir flujo.
- Complete los pasos del asistente.
- En el Diseñador de procesos
- Un autor de flujo de trabajo puede transferir directamente una definición de flujo de trabajo (mediante la utilización de Transferir flujo de trabajo desde el menú Acción) o una colección de flujo de trabajo (mediante la utilización de Transferir colección de flujo de trabajo desde el menú Archivo) a la base de datos de flujo de trabajo.
- Al iniciar la definición de flujo de trabajo (mediante la utilización de Iniciar flujo de trabajo desde el menú Acción) o el flujo de trabajo principal (mediante la utilización de Iniciar flujo de trabajo principal desde el menú Archivo o seleccionando la herramienta Iniciar flujo de trabajo principal en la barra de herramientas del Diseñador de procesos), el mandato Iniciar transfiere la definición o colección de flujo de trabajo y crea una instancia de la definición o colección de flujo de trabajo .
- En Workplace o Workplace XT
- Un usuario administrativo puede transferir directamente una definición de flujo o colección a la región aislada. Los usuarios sin privilegios administrativos no pueden iniciar un flujo de trabajo que no ha sido transferido.
- Cuando un usuario administrativo define una suscripción, se producirá automáticamente una transferencia si la versión del flujo de trabajo no existe ya en la base de datos de la región aislada.
Transferir a la región aislada

Cada vez que se transfiere una definición o colección de flujo de trabajo, se crea un nuevo espacio de trabajo en la región aislada que apunta a la versión ejecutable del flujo de trabajo y a la última revisión de otras definiciones o colecciones de flujo de trabajo transferidas anteriormente. (De hecho, cada espacio de trabajo contiene en realidad dos punteros a una definición o colección de flujo de trabajo: uno al formato del autor y otro al formato de tiempo de ejecución de la definición o colección de flujo de trabajo.)
En la ilustración de la izquierda, el tamaño del espacio de trabajo aumenta a medida que se transfieren más definiciones de flujo de trabajo. Cuando hay una nueva revisión de una definición de flujo de trabajo, como Alpha en la ilustración, la revisión más reciente, Alpha_1, sustituye a la antigua en la lista del espacio de trabajo. Este mecanismo actúa como un tipo de control de versiones, haciendo que sea posible tener múltiples revisiones de un flujo de trabajo que se pueden ejecutar en una región aislada.
En un entorno de desarrollo, es normal tener un amplio número de espacios de trabajo y que el tamaño de los espacios de trabajo aumente rápidamente, porque los autores de flujos de trabajo transfieren y prueban las definiciones de flujo de trabajo muchas veces antes de liberarlas en el entorno de producción. En esta situación, es posible superar el límite del espacio de trabajo. El sistema de flujo registra un mensaje de aviso en el registro de sucesos del sistema cuando el tamaño de BLOB de un objeto de configuración o un artículo de supera el 95% del tamaño máximo que se permite. Si se alcanza el límite de tamaño del espacio de trabajo, un mandato de transferencia de flujo de trabajo provoca un error de tipo 'desbordamiento de búfer'. Para resolver este problema en un entorno de desarrollo, el autor del flujo de trabajo puede inicializar la región aislada y borrar los espacios de trabajo.
En un entorno de producción, normalmente hay menos espacios de trabajo y más pequeños que en un entorno de desarrollo, porque en un entorno de producción normalmente sólo están presentes las definiciones de flujo de trabajo probadas y estables. Dado que normalmente no es conveniente inicializar una región aislada de producción para borrar los espacios de trabajo sin utilizar, debería tener cuidado para evitar que se produzcan un gran número de transferencias innecesarias a región aislada de flujo de trabajo en un entorno de producción.
No recomendado

En la ilustración de la izquierda, el autor del flujo de trabajo crea esencialmente versiones idénticas de la definición de flujo de trabajo Alfa cambiando el nombre de la definición de flujo de trabajo y transfiriéndolo de nuevo. Tenga en cuenta que esto provoca un rápido aumento en el número de espacios de trabajo y el tamaño del espacio porque cada una de las definiciones de flujo de trabajo se considera única.
Como una alternativa a esta técnica, utilice un campo de datos del flujo de trabajo para actualizar el Asunto del flujo de trabajo en el momento del inicio como una forma de identificar cada flujo de trabajo en ejecución.