Grupos y Roles - aqualogic.bpm.modeling(Archived)

Dado el caso que el proceso se publicará en un Banco con diferentes sucursales y diferentes roles en cada sucursal. ¿Cuáles son las posibles formas de diagramación del proceso para el siguiente ejemplo?
Ejemplo: Una instancia tendrá que ser revisada por los Roles de Director o Subdirector (posible grupo) de una sucursal de las 200 posibles. La sucursal se informará en ejecución por una tarea automática. Estas instancias no podrán ser vistas por el resto de roles de esa sucursal ni por el resto de sucursales. Es decir, necesitamos filtrar por rol y por sucursal.
De inicio, no podemos plantear el despliegue del mismo proceso 200 veces, una para cada sucursal.
¿Alguna solución?
Muchas gracias!! 

Can you please make this in english? 

La soluci?n para eso son los roles param?tricos, donde en tu proceso los roles son los mismos siempre, pero estan filtrados adicionalmente por una variable de instancia, en tu caso la sucursal.
De esta manera, cuando se asigna uno de estos roles param?tricos, se debe informar adem?s sobre que sucursal aplica. Luego esos usuarios podr?n ver las instancias cuya sucursal sea la misma que el par?metro asociado en la asignaci?n del rol.
MAriano
-----
English version
The question was a typical case where parametric roles apply pretty well. It is about the branches of a bank and having different "role distribution" for each branch.
--
MAriano Benitez
Join us at BEAParticipate, May 6-9 2007 | Atlanta, Georgia

Related

Problema con el "delimited output"

Hola,
Tengo un informe agrupado y cuando lo genero a formato "delimited" no me queda incluida la información de los grupos en la salida, sólo me queda el detalle. Que debo cambiar para que esos campos los pueda visualizar en la salida en cada registro.
Agradezco la colaboración que me puedan dar al respecto. 
A mi me pasa algo parecido,de momento como el report no era demasiado complicado,me ha tocado meterlo todo en la misma query.
Has conseguido resolverlo?si eso dime como,para que lo pueda aplicar a otros reports mas complicados.
gracias

Escenario de simulaci?n - Distribuci?n cargas de trabajo

Hola
Tengo un caso muy particular donde un cliente quiere tratar de simular en ALBPM Studio la distribuci?n de recursos en un turno de trabajo de 8 horas para atender de manera optima una caja de servicio en un supermercado.
En mi opini?n, creo que para esto ya se requeriria un programa especializado de simulaci?n matematica, pero quisiera confirmar con ustedes si utilizando alguna distribuci?n en especial (Normal, constante, exponencial, etc.) e implementando este proceso en ALBPM, se podria hacer algo para plantear este escenario.
Gracias 
en principio Studio/Designer no tienen herramientas para encontrar un optimo a partir de una serie de datos, lo unico que hacemos es correr una simulacion a partir de los datos y mostrarte el resultado.
Si el cliente quiere ir jugando con los recursos hasta encontrar el menor tiempo de atencion, lo puede hacer, pero nosotros no hacemos un analisis de la simulacion.
MAriano
--
MAriano Benitez
AquaLogic BPM 5.7 SP1 is now available!

ciclos for en BPM

Hola como se escriben los ciclos en OBPM, les explico lo que yo quiero es que cada vez (a la hora de simular) como lo primero que hace el proceso es leer de una bd, que cada nueva corrida en la simulacion sea con el siguiente registro.
Habia pensado en un ciclo for como en java y que el limite de i (variable contadora) fuera el numero de registros en la bd, no se si este pensando en la logica correcta
¿como puedo saber el numero de registros en la bd?
gracias 
Hi,
My Spanish?Portuguese? is a bit rusty.. Could you pose the question in English please ?
Cheers,
Nils. 
Hola como se escriben los ciclos en OBPM, les explico lo que yo quiero es que cada vez (a la hora de simular) como lo primero que hace el proceso es leer de una bd, que cada nueva corrida en la simulacion sea con el siguiente registro.
Habia pensado en un ciclo for como en java y que el limite de i (variable contadora) fuera el numero de registros en la bd, no se si este pensando en la logica correcta
¿como puedo saber el numero de registros en la bd?
gracias
Sorry, i'm no so sure if my logic is going right. But how do I make a for cycle in BPM (need the language structure of the for cycle) because I want that in the simulation or the real process running read each one of the rows of my database.
I thought that the limit of the for should be the number of registers on the database. Or any other suggestion???

re assign me tasks

Hi I have the task assigned to my users, ans I created filters so a user can see a task from another user, but they can work with this tasks or assign to them, how do a user can assign him or work a task from another user?
thanks 
La actividad debe tener la propiedad de reasignación, en la actividad interactiva clic derecho, propiedades -> tiempo de ejecución, seleccionar asignable.
El usuario que quiere asignarse la tarea debe tener el mismo rol que el participante que tiene la tarea en ese instante.
Si estas en oracle bpm studio asi funciona, si estas en oracle bpm enterprise al asignarle ese rol al participante debes de seleccionar el permiso reasignar.
Y con eso te apareceran varias opciones al darle click al combo de opciones que aparecen frente al link para ejecutar la actividad.
Ana 
Hola Ana,
muchas gracias
Efectivamente era como decias y ya me las puedo reasignar, solo que no hay forma de que yo pueda ver la actividad interactiva para ver la info de la tarea para ver si me la puedo reasignar, buen osuponiendo en el caso que estoy manejando que yo vea la info de un cliente y diga me la reasigno porque ya tuve un caso similar, ¿no se si me explique?
saludos
gracias 
Si, hay una forma... Creas una actividad global y en las propiedades le pones que tenga acceso a la instancia(Propiedades -> Tiempo de ejecución), le haces un jsp o una presentación con la información que quieres mostrar. Cuando el usuario tenga vea la instancia esta actividad aparece como tarea opcional.
Saludos!
Ana 
Gracias Ana

Armado de un campo varchar2(20)

Hola muchachos:
Necesito armar un campo con diferentes valores en diferentes posiciones del string. o sea que en ocaciones tendra un valor en la posición 1 y 2 y otras veces tendrá otro valor en la posición 15. Luego necesito hacer un query que en el where tenga mas o menos esta instrucción.
select *
from proyecto
where proyecto like '02______13___'
lo que no sé es como ir armando este campo. Si me pueden ayudar se los voy a agradecer mucho
Hi Cesar:
This is posible using concat

Categories

Resources