Personalización del Oracle BPM Workspace

29
Módulo 4 Módulo 4 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados Workshop de Transferencia de Conocimientos Personalización del Oracle BPM Workspace

description

Aprenda a modelar procesos con BPMN en solo 12 horas!!!. Iniciamos clases la primera semana de julio. Descargue los sílabos en la opción "Cursos de BPMN" de nuestro sitio web (http://www.crossnet.ws). Reserve su cupo a través de [email protected] o llámenos al 2612054

Transcript of Personalización del Oracle BPM Workspace

Page 1: 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

Page 2: 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.

Page 3: Personalización del Oracle BPM Workspace

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.

Page 4: Personalización del Oracle BPM Workspace

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

Page 5: Personalización del Oracle BPM Workspace

4 - 5 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados

Nuevas Vistas de Usuario

Page 6: Personalización del Oracle BPM Workspace

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.

Page 7: Personalización del Oracle BPM Workspace

4 - 7 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados

Criterio de Selección de Tarea a Reportar

Page 8: Personalización del Oracle BPM Workspace

4 - 8 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados

Vistas de Informes (predefinidos)

Page 9: Personalización del Oracle BPM Workspace

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.

Page 10: Personalización del Oracle BPM Workspace

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

Page 11: Personalización del Oracle BPM Workspace

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.

Page 12: Personalización del Oracle BPM Workspace

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.

Page 13: Personalización del Oracle BPM Workspace

4 - 13 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados

Personalización de la información de la bandeja

para las vistas del usuario

Page 14: Personalización del Oracle BPM Workspace

4 - 14 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados

Personalización de la información de la bandeja

para las vistas del usuario

Page 15: Personalización del Oracle BPM Workspace

4 - 15 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados

Criterio de Selección de Tarea a Reportar

Page 16: Personalización del Oracle BPM Workspace

4 - 16 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados

Personalización de la información de la bandeja

para las vistas del usuario

Page 17: Personalización del Oracle BPM Workspace

4 - 17 Copyright © 2012 CROSSNET SAC. Todos los Derechos Reservados

Criterio de Selección de Tarea a Reportar

Page 18: Personalización del Oracle BPM Workspace

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)

Page 19: Personalización del Oracle BPM Workspace

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.

Page 20: Personalización del Oracle BPM Workspace

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.

Page 21: Personalización del Oracle BPM Workspace

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.

Page 22: Personalización del Oracle BPM Workspace

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.

Page 23: Personalización del Oracle BPM Workspace

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.

Page 24: Personalización del Oracle BPM Workspace

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)

Page 25: Personalización del Oracle BPM Workspace

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.

Page 26: Personalización del Oracle BPM Workspace

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

Page 27: Personalización del Oracle BPM Workspace

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.

Page 28: Personalización del Oracle BPM Workspace

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.

Page 29: Personalización del Oracle BPM Workspace

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.