Campos PK
Los campos que hacen única a una Instancia de Proceso en Anjana son:
-
nombre
-
proceso
-
solución
NOTAS:
-
El atributo “nombre” debe no contener los caracteres ‘:’ y ‘#’ para no interferir en la lógica interna de la aplicación.
-
Estos campos no son editables (excepto el nombre). En caso de necesitar que el objeto tenga otra PK, se debe clonar el objeto con valores distintos en su PK, pero el original seguirá existiendo.
-
La unidad organizativa de la instancia será la misma que la de solución propietaria.
-
El proceso y solución usados en la instancia deben de estar aprobados.
Atributos
Cuando un usuario accede al detalle de una instancia, la pantalla que se muestra es la de Atributos, donde el usuario puede acceder a los diferentes atributos funcionales, técnicos, operacionales, etc., que se hayan definido en la plantilla, dentro de los correspondientes menús y secciones así como los atributos específicos que no forman parte de la plantilla pero se han incluido en la instancia en particular.
La plantilla de la instancia debe contener dos atributos donde indicar los datasets que son de entrada o de salida. Este atributo puede definirse en cualquier menú y sección de la plantilla de la instancia y debe ser de tipo ENTITY_CONTAINER. Los nombres de estos atributos tienen que ser ‘instanceInDataset’ y ‘instanceOutDataset’.
Relaciones
En la pantalla de relaciones, el usuario puede consultar las relaciones existentes entre la instancia y otras entidades del repositorio de Anjana.
Las relaciones pueden ser:
-
Directas: Relaciones en las que la instancia es origen o destino
-
Composición: Relaciones nativas creadas por ser parte de otro objeto. En el caso de la instancia se trata de soluciones que la contienen como instancia relacionada
También se puede filtrar las relaciones por el nombre y el subtipo de la entidad relacionada, el tipo de relación (origen o destino), el nombre y el subtipo de la relación.
Linaje
En esta pantalla, el usuario puede consultar el linaje de la instancia, pudiendo expandir la instancia para ver, por ejemplo, la unidad organizativa a la que pertenece, las soluciones y procesos que pertenece...
Los objetos mostrados en este grafo dependen de la capa de linaje elegida y su relación con la instancia (si es origen, destino y de qué tipo de relación). Se puede filtrar qué tipos de entidad, relaciones y estados se quieren mostrar.
Se incluye más detalle del grafo en el apartado Linaje de esta Guía.
Intervinientes
Dentro de la pantalla de Intervinientes, el usuario puede consultar todas las partes interesadas de la Instancia.
Los usuarios aparecen tipados como:
-
Principal: usuario creador o propietario de la instancia
-
Secundario: usuario asignado en algún atributo de la plantilla (en caso de que el objeto tenga algún atributo de tipo Usuario nominal)
También se puede filtrar los intervinientes por tipo de interviniente, su rol o nombre.
Auditoría
En la pantalla de Auditoría, el usuario puede consultar toda la auditoría de Anjana, tanto la interna generada por los usuarios con el uso de la aplicación (como la creación, las validaciones de sus workflows, las modificaciones sufridas…) como la externa o linaje dinámico donde aparece trazado lo que ocurre en los sistemas con respecto a la instancia (ejecuciones, por ejemplo)
Es posible filtrar según sea acción de búsqueda o no, qué, quién y cuándo se hizo una acción sobre ese dataset.
El origen permite distinguir sobre las distintas fuentes que generan auditoría: “anjana” en caso de la auditoría interna y el nombre del sistema en el caso de la externa.
Versiones
Listado de versiones de la instancia desde donde se puede acceder al detalle de todas ellas.
En esta ventana, el usuario puede:
-
Navegar a cada una de las versiones de la instancia
-
Descargar el snapshot de cada versión de la instancia
-
En caso de tener una versión pendiente de aprobación, navegar a su workflow de validación