Personalización del Oracle BPM Workspace
-
Upload
crossnet-peru -
Category
Technology
-
view
1.644 -
download
4
description
Transcript of Personalización del Oracle BPM Workspace
Módulo 4Módulo 4
Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Workshop de Transferencia de
Conocimientos
Personalización del Oracle BPM Workspace
4 - 2 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Objetivos
Luego de completar este módulo, usted será capaz de:
• Crear vistas personalizadas para un usuario.
• Configurar la bandeja de entrada del usuario.
4 - 3 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Agenda
• Personalización de vistas
• Personalización de bandeja de entradas del espacio de
trabajo
• Desarrollo de un Caso práctico.
4 - 4 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Tipos de Vistas
• Vistas Personales
– Son aquellas consultas que se realizan sobre las tarea que
solo puede verla el usuario que las crea.
– Estas pueden compartirse con usuarios y/o grupos de
usuarios específicos (seleccionados), tanto la definición
como también con los datos específicos para el usuario que
la crea.
— Las vistas compartidas en su definición, tienen un
comportamiento similar a las vistas públicas.
• Vistas Públicas
– Son aquellas consultas que se realizan sobre las tareas y
que su especificación y datos aparecerán en la lista de
vistas compartidas para todos los usuarios que ingresan el
Oracle BPM Workspace
4 - 5 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Nuevas Vistas de Usuario
4 - 6 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Tipos de Vistas: Parámetros a definir
• Defina las
condiciones para
filtrar las tareas a
listar:
• Por asignación
• Expresión con
condiciones
sobre datos de
la tarea,
incluyendo los
campos
personalizados.
4 - 7 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Criterio de Selección de Tarea a Reportar
4 - 8 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Vistas de Informes (predefinidos)
4 - 9 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Agenda
• Personalización de vistas
• Personalización de bandeja de entradas del espacio de
trabajo
• Desarrollo de un Caso práctico.
4 - 10 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Personalización de la información de la bandeja
para las vistas del usuario
• Usted puede personalizar la información de las bandejas por
tareas del proceso
• Sobre cada tarea se puede definir solo datos tipo string, integer
y boolean.
• Se tiene 20 entradas por cada tipo (soportados por OBM WS)
• Se puede personalizar cualquier vista, incluida la default
4 - 11 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Personalización de la información de la bandeja
para las vistas del usuario
• Usando el Oracle
JDeveloper usted deberá
nombrar todos los
parámetros asociados a
la tarea.
• Los parámetros no serán
editables.
• Los parámetros tienen
que ser mapeados en el
Oracle BPM Workspace
– Campos flexibles
públicos
– El proceso debe estar
desplegado.
4 - 12 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Atributos Personalizados
• La configuración de su presentación en las bandejas de
tareas puede realizarse por tarea específica o para todas las
tareas.
• Durante el diseño cada Human Task debe tener definido
como parámetro (string, integer o boolean) el
correspondiente parámetro genérico para el Oracle BPM
Workspace.
• La personalización en el Workspace se realiza tomando
como base los campos flexibles públicos, mismos que
deben ser etiquetados para facilitar la comprensión.
• Estos atributos deben ser mapeados hacia cada una de las
tareas del proceso de negocio.
4 - 13 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Personalización de la información de la bandeja
para las vistas del usuario
4 - 14 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Personalización de la información de la bandeja
para las vistas del usuario
4 - 15 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Criterio de Selección de Tarea a Reportar
4 - 16 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Personalización de la información de la bandeja
para las vistas del usuario
4 - 17 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Criterio de Selección de Tarea a Reportar
4 - 18 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Definición de Campos (Etiquetas) personalizadas
• Defina el tipo de atributo a
emplear:
– Texto (cadena)
– Número
– Fecha
– etc.
• Seleccione el atributo de
la tarea (recuerde que
esto ha sido definido en
la HumanTask)
4 - 19 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Definición de Campos (Etiquetas) personalizadas
• Seleccione todas las etiquetas a incluir como parte de la
información de la tarea del proceso.
4 - 20 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Definición de Campos (Etiquetas) personalizadas
• Usted deberá:
• Seleccionar
todos los
atributos a
emplear en las
columnas de la
lista de tarea
• Seleccionar las
columnas sobre
las que ordenar
los datos.
4 - 21 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Definición de Campos (Etiquetas) personalizadas
• Usted deberá asegurar que los valores de los parámetros
asociados a las tareas contengan los valores. Para ello ajustes
las asociaciones de datos de cada tarea.
4 - 22 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Agenda
• Personalización de vistas
• Personalización de bandeja de entradas del espacio de
trabajo
• Desarrollo de un Caso práctico.
4 - 23 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Ejercicio Práctico #1: Creación de Vistas
1. Usted deberá definir una vista privada que incluya las
tareas del usuario (para el caso del estudiante) que se
encuentra en estado de asignada.
a) Las tareas del usuario deberán estar ordenadas de acuerdo
con la fecha de registro de la tarea.
b) Las tareas del usuario deberán estar ordenadas de acuerdo
con la prioridad establecida a la tarea.
c) Defina usted otro ejemplo de ordenamiento (por ejemplo,
combinando campos)
2. Usted deberá definir una vista pública que permita que
cualquier participante del proceso pueda tener en su
bandeja de entrada:
a) Todas las tareas que el y solo él tiene asignada.
4 - 24 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Ejercicio Práctico #2: Personalizar la información
de las bandejas (vistas)
1. Usted deberá definir para cada una de las tareas del
proceso de negocio un parámetro tipo cadena que indique:
a) Título de la Tesis de Grado.
b) Defina usted otro ejemplo de atributo que podría ser
incorporado a las tareas
2. Usted deberá personalizar las vistas previamente creadas
para que los datos presentados en las bandejas reflejen los
campos personalizados.
3. Considere establecer ordenamiento o filtrar usando alguno
de los campos personalizados que hayas definido en (1b)
4 - 25 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Resumen
En este módulo usted aprendió a:
• Crear vistas personalizadas para un usuario.
• Configurar la bandeja de entrada del usuario.
Módulo 4Módulo 4
Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Workshop de Transferencia de
Conocimientos
MATERIAL COMPLEMENTARIO: Despliegue del Proceso
usando Oracle JDeveloper
4 - 27 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Deployment del Proceso usando JDeveloper
• Usted deberá definir:
– Los proyectos de
UI a incluir en la
aplicación BPM
– Si desea o no
sobre escribir la
aplicación
(previamente
desplegada)
• Usted puede definir
un perfil específico
de despliegue de la
aplicación.
4 - 28 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Deployment del Proceso usando JDeveloper
• Seleccione el Servidor de Aplicaciones donde se encuentra
instalado SOA/BPM sobre el que deseas realizar el
despliegue de la aplicación.
• Usted debe tener
registrada
conexiones con
los servidores
• Puedes registrar
un servidor de
aplicaciones para
BPM.
4 - 29 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados
Deployment del Proceso usando JDeveloper
• Seleccione la partición, de la lista de servidores gestionados
del dominio donde se desea realizar el despliegue de la
aplicación.
• Recuerde que el
contenido de soa-
infra está
organizado en
torno a
particiones.