Toda la información de producto en wiki.bizagi.com aplica para Bizagi BPM Suite 9.1.X.
Para las nuevas versiones de Bizagi BPM Suite (10.X y superior) visite la Guía de Usuario.
 

Administrar valores en produccion o desarrollo

De

Contenido

Administrar los valores en los ambientes de Desarrollo o Producción

Para todas las entidades paramétricas, es necesario definir cómo los usuarios van a interactuar con ellas. De acuerdo al uso que se le vaya adar a cada una, es importante definir si estas entidades serán:

  • Administrables desde el ambiente de producción o
  • Administrables desde el ambiente de desarrollo

Esta propiedad (Administrar los valores únicamente en el ambiente de producción o Manage values in production environment only, en inglés) es definida en el ambiente de desarrollo al momento de crear la entidad paramétrica.



IMPORTANTE: Si los usuarios no definen el comportamiento de la entidad, el valor por defecto será Administrar desde Desarrollo (Manageable in development).



Administrable desde el ambiente de Producción únicamente

Administrar una entidad desde Producción significa que los valores de la entidad pueden ser editados por el usuario final desde el menú de administración.



Los valores de la entidad paramétrica Documents Requested, que contiene todos los documentos que han sido solicitados a cada cliente al momento de abrir una cuenta bancaria, pueden variar significativamente en el tiempo. Los documentos requeridos pueden ser añadidos, editados o eliminados, de acuerdo a la reglamentación existente. Por lo tanto esta entidad debería ser editable por los usuarios finales y administrable desde el ambiente de producción.

Administrable desde el ambiente de Desarrollo 

Las entidades paramétricas que se pueden administrar desde el ambiente de Desarrollo no serán mostradas como editables en el ambiente de producción. Esto quiere decir que los usuarios finales podrán trabajar con esta información en los casos, pero esta información no estará disponible para ser modificada.

Esto es bastante útil para las entidades paramétricas que definen el flujo del proceso o tienen una lista finita de valores disponibles.

Un ejemplo de una entidad paramétrica que NO debería ser administrable en el ambiente de producción (por lo tanto sería administrable desde el ambiente de desarrollo) es Género. Esta entidad tiene únicamente dos valores posibles: masculino y femenino. Luego de ingresar estos valores por primera vez, estos no deberían poder ser editados por los usuarios finales.

Definir desde dónde se manejará la entidad paramétrica

Las entidades paramétricas de Bizagi Studio lucirán diferente de acuerdo al valor seleccionado en la propiedad descrita previamente en este artículo, tal y como se muestra a continuación.



Si tiene problemas decidiendo si una entidad debe ser administrable desde el ambiente de producción o desarrollo, siga estas recomendaciones:

1. Si los valores de la entidad se utilizan en alguna expresión, asignación,validación , acción o comportamiento; esta entidad NO DEBERÍA SER ADMINISTRABLE desde el ambiente de producción.

2. Si los valores de la entidad se utilizan para definir un flujo de proceso, esta entidad NO DEBERÍA SER ADMINISTRABLE desde el ambiente de producción.

3. Si la entidad necesita una actualización constante debido que sus valores cambian constantemente, esta entidad debería ser ADMINISTRABLE desde el ambiente de producción.

4. Si la entidad tiene una relación con la entidad WFUser, esta entidad debería ser ADMINISTRABLE desde el ambiente de producción.


Consideraciones

Alerta: Una  entidad paramétrica debería ser administrada desde producción si se planea añadir nuevos valores en el ambiente de prodiucción de manera periódica. Sin embargo, se recomeinda definir para cada entidad el ambiente donde se va a editar, de la mano con el Cliente o dueño del proceso, el cual puede tener una mejor visión y puede tomar una decisión más acertada al respecto.


Es necesario tener en cuenta algunas consideraciones al momento de definir las entidades paraméticas:

  • Los valores de todas las entidades administrables en producción podrán ser editados en cada ambiente de manera independiente. Estos valores serán llevados hasta el ambiente de producción ÚNICAMENTE en el primer deployment.
  • Los valores de las entidades administrables en desarrollo serán llevados siempre al ambiente de producción y estos sobreescribirán los registros existentes o insertarán nuevos registros.
  • Las entidades administrables en producción no deben tener conexiones con entidades administrables en desarrollo.
  • Las entidades administrables desde el ambiente de desarrollo no deben tener ningún tipo de relación con entidades administrables en el ambiente de producción.
  • Es posible convertir una entidad que sea administrable desde desarrollo para que sea administrable desde producción si se cumplen con las condiciones mencionadas anteriormente.
  • Es posible convertir una entidad que sea administrable desde el ambiente de producción para que sea administrable desde el ambiente de desarrollo si la entidad no tiene formas asociadas, si no está replicada o virtualizada, si no tiene colecciones, si aún no ha sido desplegada y si cumple con las condiciones mencionadas previamente en este artículo.
  • La imagen a continuación describe cómo las entidades paramétricas se pueden relacionar entre sí.

<comments/>