<< Clic para mostrar Tabla de Contenidos >> Objetos relacionados |
Introducción
Cuando se hace Deployment de los Procesos al ambiente de pruebas o producción, Bizagi ejecutará las validaciones de su motor de dependencias para determinar qué objetos específicamente estan siendo utilizados por los Procesos.
A través de estas validaciones Bizagi incluye de manera automática los objetos como atributos de entidades, formas y reglas de negocio, entre otros.
De manera similar, Bizagi identifica esos objetos en el ambiente de desarrollo que no están siendo utilizados por los Procesos seleccionados en el Deployment.
Estos que no se utilizan, no son incluidos por Bizagi en el Deployment.
Sin embargo, también es posible de manera manual decidir que un objeto se incluya adicionalmente en el Deployment.
Esta opción es especialmente útil para incluir objetos tales como: Formas de consulta de entidades (consultas de entidades), que no están necesariamente atadas a un Proceso en particular.
Definir los objetos relacionados
Cuando se configura y se ejecuta un Deployment, es posible incluir manualmente los objetos que se deseen atar forzosamente a un determinado Proceso.
Es recomendado realizar esto con los objetos que se observe que no son necesariamente pertenecientes al Proceso como tal (y que Bizagi no los detecta dentro de los objetos que debe llevar en el Deployment). Haga clic derecho en el proceso que va a desplegar.
Por ejemplo, cuando se crea un consulta a nivel de Entidad, es útil definirlo explícitamente como un objeto relacionado a un Proceso, para que éste sea llevado y actualizado en el ambiente de producción siempre que se seleccione dicho Proceso en el Deployment.
Esto se puede realizar desde el Deployment con la opción desde el clic derecho del Proceso seleccionado.
Objetos a relacionar
Para relacionar objetos, haga clic en la opción Relacionar objetos desde la configuración del Deployment.
En esta opción, podrá relacionar: Componentes de la Entidad, Formas de consulta, Reglas de negocio (incluye funciones), Trabajos personalizados o Vocabularios.
El filtro superior en cada una de los ítems de RelatedObjects le ayudará a buscar los diferentes componentes disponibles.
Componentes de la Entidad
Haga clic en el ítem de Componentes de Entidad para marcar los atributos de las Entidades Maestras o Paramétricas que desea relacionar al determinado Proceso. Usted puede marcar la entidad para incluir todos sus atributos.
Formas de consulta
Haga clic en el ítem de Formas de consulta para marcar aquellas formas de consulta (sea a nivel de aplicación o a nivel de Entidad) que desea relacional al determinado Proceso.
En la imagen superior, la forma de consulta de Entidad llamada Purchase Request Query es marcada como un objeto relacionado.
Reglas de negocio
Haga clic en el ítem de Regla de negocio para marcar aquellas reglas (sean de scripting o de tipo Booleano) y funciones que desea relacionar al determinado Proceso.
En la imagen superior, la regla de negocio llamada CurrentAssignee (que se encuentra a nivel de las Reglas de Negocio) es marcada como objeto relacionado. Tenga en cuenta que cualquier regla de librería es automáticamente llevada al hacer deployment.
Trabajos personalizados
Haga clic en el ítem de Trabajos personalizados para marcar aquellos trabajos personalizados que desea relacionar al determinado Proceso.
En la imagen superior, el trabajo personalizado llamado JobJM es marcado como un objeto relacionado.
Vocabularios
Haga clic en la ítem Vocabularios para verificar los vocabularios que desea incluir en la implementación dada.
Por favor, tenga en cuenta que el uso de las expresiones getValueAsCollection y getXPath en una expresión no aseguran que el atributo sea incluido al hacer deployment. Es, por lo tanto, necesario agregar la siguiente línea en su expresión en caso que algún atributo de una entidad no esté siendo considerado en su deployment:
CHelper.usingXPath("Entity Name","XPath"); |
Last Updated 7/5/2023 2:34:03 PM