INSTRUCTIVO DE DIAGRAMACIÓN DE FLUJO V.1.0

Tamaño: px
Comenzar la demostración a partir de la página:

Download "INSTRUCTIVO DE DIAGRAMACIÓN DE FLUJO V.1.0"

Transcripción

1 INSTRUCTIVO DE DIAGRAMACIÓN DE FLUJO V.1.0

2 Página 1 de FIRMAS DE REVISIÓN Y APROBACIÓN Nombre / Cargo Firma Fecha Elaborado por: Equipo de Proyectos 26/08/2013 Revisado por: Aprobado por: Dirección de Procesos y Servicios Subsecretario de Innovación para la Gestión 30/08/ /08/2013 CONTROL DE HISTORIAL DE CAMBIOS Versión Descripción del cambio Fecha de Actualización V. 0.0 Emisión Inicial 30/04/2013 V. 1.O Incorporación de ejemplo 11/09/2013 1

3 Página 2 de Tabla de contenido 1. Qué es BPMN? Por qué es importante Modelar con BPMN? Diagramas de Procesos de Negocio Elementos de Modelamiento BMPN Básicos Eventos... 8 Definición:... 8 Representación:... 8 Tipos Eventos de Inicio... 9 Consideraciones Propiedades Inicio de Mensaje Consideraciones Propiedades Inicio de Señal Consideraciones Propiedades Inicio de Temporización Propiedades Eventos Intermedio Consideraciones Propiedades Evento Intermedio de Cancelación Evento Intermedio de Error Subproceso Transaccional

4 Página 3 de Configuración de Subprocesos Transaccionales o Transacciones Actividades de Compensación Como ejecutar una cancelación o excepción? Evento Intermedio de Compensación Evento Intermedio de Temporizador Consideraciones Propiedades Evento Intermedio De Mensaje Consideraciones Propiedades Evento Intermedio de Enlace Consideraciones Propiedades Evento Intermedio de Señal Consideraciones Propiedades Eventos de Fin Consideraciones Propiedades Evento de Fin Consideraciones Propiedades Fin de Mensaje Consideraciones Propiedades Fin de Señal Consideraciones Propiedades Actividades Definición:

5 Página 4 de Representación: Tipos: Tarea de Usuario Consideraciones Propiedades Tarea de Servicio Propiedades Tarea de Envío y Recepción Consideraciones Propiedades Tarea de Script Propiedades Tarea Manual Propiedades Decisiones Representación: Tipos: Compuerta Exclusiva (Elemento de Divergencia) Compuerta Exclusiva (Elemento de Convergencia) Compuerta Basada en Evento Consideraciones Propiedades Compuerta Inclusiva (Elemento de Divergencia) Consideraciones Propiedades Compuerta Inclusiva (Elemento de Convergencia) Consideraciones Propiedades Compuerta Compleja (Elemento de Divergencia) Consideraciones

6 Página 5 de Propiedades Compuerta Compleja (Elemento de Convergencia) Consideraciones Propiedades Compuerta Paralela (elemento de divergencia) Consideraciones Propiedades Compuerta Paralela (elemento de convergencia) Consideraciones

7 Página 6 de 1. Qué es BPMN? Business Process Modeling Notation (BPMN) es una notación gráfica que describe la lógica de los pasos de un proceso de Negocio. Esta notación ha sido especialmente diseñada para coordinar la secuencia de los procesos y los mensajes que fluyen entre los participantes de las diferentes actividades. BPMN proporciona un lenguaje común para que las partes involucradas puedan comunicar los procesos de forma clara, completa y eficiente. De esta forma BPMN define la notación y semántica de un Diagrama de Procesos de Negocio (Business Process Diagram, BPD). BPD (Business Process Diagram, BPD) es un diagrama diseñado para representar gráficamente la secuencia de todas las actividades que ocurren durante un proceso, basado en la técnica de Flow Chart, incluye además toda la información que se considera necesaria para el análisis. BPD (Business Process Diagram, BPD) es un diagrama diseñado para ser usado por los analistas, quienes diseñan, controlan y gestionan procesos. Dentro de un Diagrama de Procesos de Negocio BPD se utiliza un conjunto de elementos gráficos, agrupados en categorías, que permite el fácil desarrollo de diagramas simples y de fácil comprensión pero que a su manejan la complejidad inherente a los procesos de negocio. 2. Por qué es importante Modelar con BPMN? BPMN es un estándar internacional de modelado de procesos aceptado por International Institute of Business Analysis. BPMN es independiente de cualquier metodología de modelado de procesos. BPMN crea un puente estandarizado para disminuir la brecha entre los procesos de negocio y la implementación de estos. BPMN permite modelar los procesos de una manera unificada y estandarizada permitiendo un entendimiento a todas las personas de una organización. 6

8 Página 7 de 3. Diagramas de Procesos de Negocio Esta sección proporciona un resumen de los objetos gráficos de BPMN y de sus relaciones. Una meta para el desarrollo de BPMN es que la notación sea simple y adoptable por los analistas del negocio. Adicionalmente, hay un requisito potencial de representar procesos complejos y el mapa del negocio en un lenguaje adecuado para la ejecución de BPM. Para ayudar a entender cómo BPMN puede manejar ambos requisitos, la lista de los elementos gráficos de BPMN se presenta en dos grupos: Primero, hay una lista de los elementos base (Core elements) que apoyarán el requisito de una notación simple. Éstos son los elementos que definen el look & feel básico de BPMN. La mayoría de los procesos del negocio serán modelados adecuadamente con estos elementos. En segundo lugar, hay la lista entera de elementos, incluyendo los elementos base, que ayudarán al requisito de lograr diagramar situaciones más complejas. 3.1 Elementos de Modelamiento BMPN Básicos Cabe recalcar que una de las directrices para el desarrollo de BPMN es crear un mecanismo simple para diagramar flujos de proceso y que a su vez maneje la complejidad inherente a los procesos del negocio. El acercamiento tomado para manejar estos dos requisitos que estaban en conflicto fue el organizar los aspectos gráficos de la notación en categorías específicas. Esto proporciona un sistema de categorías que ayuda al lector de un diagrama de BPMN a reconocer fácilmente los tipos básicos de elementos y entender el diagrama. Las cuatro categorías básicas de estos elementos son: ELEMENTO DEFINICIÓN NOMBRE NOMBRE BPMN Elementos de Flujo (Flow Objects) Los elementos de flujo son los principales elementos gráficos que definen el comportamiento de los procesos. Eventos Actividades Decisión Events Activities Gateways Conectores Los objetos del flujo se conectan Transición Sequence Flow 7

9 Página 8 de (Connecting Objects) entre ellos a través de los conectores para crear el esqueleto básico de la estructura del proceso de negocio. Flujo de mensaje Asociación Message Flow Association Canales (Swimlane) Los canales son mecanismos de organización de las actividades en categorías visuales separadas para ilustrar las diferentes áreas funcionales o responsables. Área Funcional Fase Pools Lanes Artefactos (Artifacts) Los artefactos son usados para proveer información adicional sobre el proceso. Otorgan flexibilidad a la notación para expresar diferentes contextos en forma apropiada. Objeto de Datos Grupo Anotación Data Object Group Annotation A continuación se describirán cada uno de los elementos base de BPMN teniendo en cuenta su clasificación: Objetos de Flujo Conectores Canales (Swimlanes) Artefactos 4. Eventos Definición: un evento es algo que sucede durante el curso del proceso, afectan el flujo de proceso y normalmente tienen una causa (trigger) o resultado. Representación: Los eventos son representados a través de círculos con centro vacío, lo cual permite incluir diferentes marcadores para diferenciarlos entre sí. 8

10 Página 9 de BPMN provee una notación común para que las personas relacionadas con los procesos puedan expresarlos gráficamente en una forma más clara, estandarizada y completa. BPMN facilita no solo la estandarización de los procesos dentro de la organización sino que amplia el campo de acción para que estos puedan ser compartidos y entendidos entre los diferentes socios de negocio. Tipos: los tipos de eventos se clasifican dependiendo de cuándo ellos afectan el flujo: TIPO DE NOMBRE BPMN DEFINICIÓN NOTACIÓN EVENTO Inicio Start Como su nombre lo indica, representa el punto de inicio de un proceso. Intermedio Intermediate Ocurren entre un evento de inicio y de fin. Afectará el proceso pero no lo iniciará o directamente finalizará. Fin End Indica cuando un proceso termina. Dentro de cada tipo de evento, estos a su vez se clasifican dependiendo del impacto en el flujo del proceso. Por ejemplo, algunos subtipos son: mensajes, timer, cancelación, error, etc. 4.1 Eventos de Inicio Este tipo de evento indica el comienzo o el inicio de un proceso. Los diferentes tipos de Eventos de Inicio son: NOMBRE BPMN Message Start Timer Start USO Un proceso activo envía un mensaje a otro proceso específico para activar su inicio. Se puede fijar una hora-fecha específica (e.g. todos los lunes a las 9am) en la que se activará el inicio del proceso. NOTACIÓN 9

11 Signal Start Un proceso activo envía una señal y causa el inicio del proceso. Notar que la señal se envía a cualquier proceso que pueda recibir la señal, pero no es un mensaje (el cual tiene una fuente específica y un objetivo). Página 10 de Consideraciones Todos los flujos deben tener un comienzo, independientemente de si se refieren a un proceso o un subproceso. Nota: Inicio es una figura opcional en la diagramación del proceso. Sin embargo, es recomendable utilizarlo en el diagrama. Sólo un flujo de secuencia puede salir de esta figura (nada puede venir antes de ésta). Esta figura debe aparecer sólo una vez por proceso, aun cuando por múltiples razones se pueda dar inicio al proceso. Propiedades Se puede asociar una descripción con esta figura como información adicional. Ejemplo: La figura "Inicio" es dibujada al comienzo de este proceso, indicando el comienzo del proceso Inicio de Mensaje Un proceso activo envía un mensaje a otro Proceso específico para causar su inicio. Consideraciones 10

12 El Inicio de Mensaje siempre es una figura de atrapar (catch). Esto es, para usar el Inicio de Mensaje, debe haber un Evento de Mensaje que lance el mensaje. Página 11 de Esta figura debe ser configurada para identificar el proceso objetivo y el elemento objetivo en el proceso que lanza el mensaje. Propiedades El Evento Intermedio que lanza el mensaje y el mensaje de inicio que lo atrapa deben tener exactamente el mismo nombre. Ejemplo: El proceso de solicitud de crédito lanza un mensaje para iniciar un proceso de venta tan pronto una oferta sea viable Inicio de Señal Un proceso activo envía una señal y causa el inicio de otro proceso. Consideraciones El Inicio de Señal siempre es una figura de atrapar (catch). Esto es, para usar una Señal de Inicio, debe haber un Evento de Señal que lance el mensaje. 11

13 Una señal es enviada a cualquier proceso que pueda recibirla, pero no tiene una fuente y objetivo específicos. Cualquier figura de atrapar (catch) con el mismo nombre será activada. Página 12 de Propiedades El Evento Intermedio que lanza la señal y la Señal de Inicio que la atrapa debe tener exactamente el mismo nombre. Ejemplo: El proceso de solicitud de crédito lanza una señal para iniciar el proceso de ventas tan pronto haya una oferta viable Inicio de Temporización Con el inicio de temporización, se define una hora-fecha específica (Ejm: todos los lunes a las 9am) para activar el inicio del Proceso de manera automática. Es decir, el proceso será iniciado automáticamente en la fecha y hora indicada. Los eventos se pueden convertir en temporizadores de la misma forma en la que se explica cómo convertir un Evento en un Mensaje. Propiedades El Inicio de Temporización tiene una opción de horario en las propiedades de la figura. 12

14 Este es el horario que causará que el caso sea iniciado. Página 13 de Ejemplo: Un proceso de inventario debe ser iniciado cada dos meses el día Eventos Intermedio Los eventos intermedios son tareas que afectan el flujo normal del proceso y pueden ocurrir en cualquier momento, los eventos intermedios no dependen del usuario sino de un suceso externo. Los eventos intermedios pueden o no ocurrir dentro de un proceso. El evento intermedio puede ser activado manualmente por el usuario o automáticamente por una regla de negocio pero para esto debe estar disponible. Los diferentes tipos de Eventos Intermedio Son: NOMBRE BPMN Temporizador USO Esta figura representa un mecanismo de retraso dentro del proceso. Este tiempo puede ser definido en una Expresión o como parte de la información del proceso (Fecha o duración en cualquier unidad de tiempo). NOTACIÓN 13

15 Compensación Cancelación Error Mensaje Enlace Señal El Evento Intermedio indica que es necesaria una compensación. Entonces, se usa para "lanzar" el evento de compensación. Si una actividad es definida y ésta fue completada exitosamente, entonces la actividad será compensada. Caminos de excepción del flujo ocurren fuera del flujo normal del proceso y se basa en un evento intermedio que ocurre durante el curso del proceso. En la figura se muestra el uso de línea de excepción con un subproceso y una actividad. Un Evento de Captura de Error Intermedio puede ser unido solamente a la frontera de una actividad. Notar que un Evento de Error siempre interrumpe la Actividad a la que está unido. Un Evento Intermedio de Mensaje puede ser usado tanto para enviar como para recibir un mensaje. Cuando se usa para "lanzar" el mensaje, un marcador DEBE ser llenado. Cuando se usa para "atrapar" el mensaje el marcador DEBE estar sin llenar. Esto causa que el proceso continúe si éste estaba esperando por el mensaje o cambia el flujo para manejo de excepciones. Para atrapar y lanzar mensajes debe tener el mismo nombre. Un Enlace es un mecanismo para conectar dos secciones de un Proceso. Los Eventos de Enlace pueden ser usados para crear situaciones de bucle o para evitar líneas de Secuencia de Flujo largas. Los usos de los Eventos de Enlace están limitados a un solo nivel de proceso. Las señales son usadas para enviar o recibir comunicaciones generales dentro y a través de los niveles de Proceso y entre Diagramas de Proceso de Negocio. Una señal BPMN es similar a una señal de bengala que se dispara al cielo para cualquiera que pudiera estar interesado y luego reaccionara. Entonces hay una fuente de la señal, pero ningún objetivo específico. Página 14 de Ejemplo: El siguiente ejemplo tiene el Evento Intermedio de esperar documentos antes de continuar con el análisis de la 14

16 solicitud de crédito. Página 15 de Consideraciones Pueden llegar muchos flujos de secuencia, pero sólo entra una en una instancia de tiempo y siempre sale un flujo de secuencia. Puede formar parte directa del flujo del proceso en la secuencia normal del mismo o anteceder a una actividad, un módulo o un subproceso como un hilo aparte del flujo normal del proceso. Si un evento intermedio tiene forma asociada no es necesario que una actividad lo preceda. Propiedades Propiedades Básicas (nombre, nombre visible, descripción, texto de ayuda) Ejemplos Avanzados: Desistimiento de una solicitud: En este ejemplo se muestra una situación de negocio en la que se podría desistir de una solicitud en cualquier momento después de ser registrado: 15

17 Página 16 de Ejemplo Avanzado: Lanzamiento opcional de subprocesos: Evento Intermedio de Cancelación Este tipo de evento intermedio es usado en subprocesos transaccionales. Debe ser siempre adjuntado (diagramado) a los límites del subproceso y debería ser lanzado si una excepción de cancelación es alcanzada mientras se está llevando a cabo el subproceso. Ejemplo: Agencia de Viajes. Cuando ocurre un error en las reservas de vuelo o de hotel, se lanza el evento de terminación de cancelación dentro del subproceso de Reservas y al salir del subproceso se dispara el evento intermedio de cancelación adjunto al subproceso. 16

18 Página 17 de Evento Intermedio de Error Éste tipo de evento intermedio sólo puede ser usado si se adjunta a los límites de una actividad. Esto significa que la actividad es abortada cuando ocurre un error. Es posible usar este evento en actividades automáticas, lo que significa que un error del sistema. Ejemplo: Orden de Compra. Cuando ocurre un error en la actividad de sistema de generar una orden de compra, el token pasa a la actividad de crear orden de compra manual. 17

19 Página 18 de Subproceso Transaccional Los procesos transaccionales son ofrecidos para facilitar la implementación de escenarios de negocio con transacciones cuya ejecución podría durar días o semanas hasta que el conjunto de actividades se compete. Desde una perspectiva de negocio, una transacción es un conjunto de actividades que constituyen una unidad lógica de operación que debe realizarse atómicamente (indivisible). Ésta es soportada por un protocolo especial que asegura que todas las partes involucradas tengan acuerdo completo: la actividad debería ser completada o cancelada. Una transacción o subproceso transaccional es realizado satisfactoriamente cuando los cambios a ser implementados (actualización, adición o eliminación de registros) son salvados en la base de datos; en otras palabras, la terminación de los cambios se realiza una vez la transacción ha terminado. Los eventos de excepciones o cancelaciones son lanzadas sin afectar la información o integración de la base de datos cuando la transacción no se completó satisfactoriamente. Las transacciones pueden ser cortas o largas dependiendo del tipo de tareas a ser ejecutadas, que pueden ser automáticas o manuales. Ejemplo: Un ejemplo de una transacción típico es el traslado de fondos entre cuentas, este traslado puede estar dado por la ejecución de dos servicios web diferentes, uno que debita y otro que acredita la otra cuenta; si el segundo servicio web tiene algún problema (número de cuenta errado, cliente inactivo, etc.) el débito ya fue realizado por el primero y es necesario reversarlo. Este proceso de reversión, o compensación, puede consistir en la ejecución de un nuevo Servicio Web que le avise al sistema externo para que acredite de nuevo la cuenta y esta no se vea afectada. 18

20 Página 19 de Con el estándar BPMN se tiene gran versatilidad para modelar estas situaciones de negocio, ofreciendo un conjunto de reglas para su representación gráfica, permitiendo reflejar de una manera más natural el enrutamiento del proceso cuando la transacción no es finalizada con éxito. Configuración de Subprocesos Transaccionales o Transacciones La propiedad Transaccional se configura en las propiedades de la figura subproceso, en la pestaña de propiedades globales. Al definir esta propiedad en un subproceso el borde de la figura se visualizará con doble línea para indicar gráficamente que este es transaccional. Ejemplo de Traslado de Fondos para desembolso: Después de realizar la aprobación del crédito y la autorización en el banco para realizar traslado el subproceso de traslado de fondos realiza el débito de la cuenta de la entidad y el correspondiente crédito en la cuenta del cliente. Estos procesos de interface con el banco se realizan mediante Servicios Web que realizan las transacciones de manera independiente. El diagrama para este proceso sería el siguiente: El proceso de traslado de fondos puede tener tres salidas diferentes: la normal, cancelación y excepción. 19

21 Página 20 de Camino Normal: Cuando una transacción es completada exitosamente se debe guarda los cambios ejecutados en la base de datos (se hace commit) y continúa con la secuencia del flujo normal del proceso que lo invoca. Ejemplo: En la gráfica el proceso de Solicitud de Crédito realiza el traslado de fondos del desembolso usando una interface implementada con Servicios Web que debita el valor de las cuentas de la entidad y acredita la del cliente. Debido a que el proceso transaccional se realizó correctamente el proceso continúa con su flujo normal activando el crédito. Evento Intermedio de cancelación: Este evento ocurre cuando se presentan fallas y es enviada una excepción de cancelación, el proceso ejecuta las actividades de compensación requeridas para cada una de las tareas del subproceso y sale del subproceso ejecutando el flujo de cancelación. Los datos que fueron modificados dentro del subproceso no son almacenados en la base de datos y por tanto el proceso quedará en el estado que se encontraba antes de iniciarse dicho subproceso. Es necesario aclarar que la primera actividad de la salida de cancelación tiene acceso a los datos antes de ser reversados a su estado original, esto permite mostrar información de resultado que indique al usuario la razón de la cancelación, una vez termine esta salida los datos son reversados al estado original. Ejemplo: El siguiente flujo clarifica el funcionamiento de los eventos de cancelación: 1. Se realiza exitosamente el débito de la cuenta del establecimiento mediante la ejecución de un Servicio Web. 2. Se intenta realizar el crédito de la cuenta del cliente, pero el número de cuenta está errado y es rechazado por el servicio web generando un resultado 101 (Error que indica cuenta inexistente), la regla de la tarea "Acreditar" se detecta el código 101 y se dispara el evento de cancelación. 3. Se ejecuta en orden inverso todas las actividades de compensación, para este caso solo hay una asociada a la tarea debitar y se llama "Compensar Débito". Esta tarea "compensa" la transacción realizada por la tarea "Debitar" ejecutando un Servicio Web acreditando la cuenta del establecimiento por el valor correspondiente quedando "reversada" la operación. Debido a que solo hay una actividad de compensación inicia el camino de Cancelación que inicia con 20

22 "Suspender Crédito" Página 21 de 4. En esta operación se realiza la suspensión del crédito debido a que no se pudo realizar el traslado de fondos, posteriormente. Los eventos de cancelación sólo pueden ser definidos para subprocesos que tienen la propiedad transaccional. Evento Intermedio de Error: Cuando ocurre un error dentro del subproceso transaccional que no permite que continúe, es enviada una excepción de error, las actividades son interrumpidas (sin compensación), la información de la base de datos de es restaurada a su estado inicial (rolled back) y el proceso continúa por el evento intermedio de error. Si dentro de la transacción son afectados datos de un sistema externo, al ser enviada la excepción de error la información de este sistema no es restaurada a su estado inicial. Nota Cuando se diseñe un proceso que tengan interfaces externas, ya sea mediante Servicios Web o librerías de componentes, que realicen modificaciones sobre datos externos estos deben ser compensados de manera adecuada, definiendo en la tarea de compensación de la tarea su reversión correspondiente. Debe evitarse hacer actividades que realicen la reversión de múltiples pasos en una sola actividad, esto debido, principalmente, a que esta actividad no tiene "conocimiento" de las actividades que realizaron exitosamente y por tanto deben ser reversadas. En el ejemplo la actividad de débito debe tener una tarea de compensación que reverse este débito y el crédito una de compensación que realice su reversión, debe evitarse crear una actividad de compensación en el débito que realice la compensación del debito y el crédito, ya que para esta tarea sería imposible saber si el crédito fue realizado correctamente o no. La regla general es, la reversión de agentes externos debe realizarse mediante actividades de compensación asociadas a la tarea que realizó la acción, no deben usarse tareas normales para esto ya que alteran el flujo normal y tampoco deben realizarse en la actividad de salida del subproceso ya que esta no es la función de esta tarea. 21

23 Página 22 de Los eventos de excepción sólo pueden ser definidos por subprocesos con la propiedad transaccional Actividades de Compensación Las actividades de compensación son usadas para poder realizar reversiones sobre datos no controlados, por ejemplo Servicios Web que se hayan ejecutado o interfaces sobre otros sistemas realizadas mediante componentes de librería. Estas actividades solo deben usarse en subprocesos transaccionales, y solo tendrán utilidad en estos. Las actividades de compensación se crean usando el evento intermedio de compensación: Simplemente arrastre el evento de compensación hacia la actividad a ser compensada y luego la tarea que desea usar como compensación: Manual, Servicio o Subproceso (no transaccionales y sin múltiples instancias). Nota: No olvide que la actividad de compensación debe restaurar el estado de los sistemas externos afectados por la actividad a ser compensada, no debe realizarse modificaciones sobre datos de otras actividades diferentes a ésta. 22

24 Página 23 de Como ejecutar una cancelación o excepción? En caso que los Servicios Web que realizan el débito y el crédito retornan una respuesta de acuerdo a si la transacción fue exitosa o no, esta respuesta seria 0 (cero) en caso de éxito o un número diferente de 0, con el código de error, en caso contrario. El proceso puede usar esta respuesta para decidir si ejecuta la cancelación de las actividades del proceso y por tanto realiza la reversión y compensación de los datos modificados, para ello se usa la figura de cancelación: El proceso modificado para lanzar la cancelación se vería de la siguiente forma: Ejemplo: En el ejemplo si el Servicio Web de Acreditar retorna un código de error, se en ruta por la figura de Cancelación (Evento de cancelación). Busca todas las actividades que tengan compensación, y empieza a ejecutar sus tareas de compensación. Finalmente ejecuta el flujo de Cancelación que inicia con la tarea "Mostrar reporte". Una vez que esta tarea finaliza realiza la reversión de los datos modificados por el subproceso retornando el proceso padre al estado original. 23

25 Página 24 de Configuración de Subprocesos Transaccionales o Transacciones Evento Intermedio de Compensación Este tipo de evento intermedio es usado en subprocesos transaccionales. Es usado también para manejar compensaciones. Se utiliza de forma reactiva cuando es dibujado en los límites de una actividad. Ejemplo: Agencia de Viajes. Al ocurrir un error en la reserva de vuelo o de hotel, se lanza el evento de terminación de cancelación, lo cual produce que se ejecuten las actividades de compensación: Cancelar Vuelo y Cancelar Hotel. 24

26 4.2.5 Evento Intermedio de Temporizador Página 25 de Esta figura representa una espera (periodo de tiempo) dentro del proceso. Este tiempo puede ser definido en tiempo de diseño o como parte de la información del proceso (Fecha o duración en cualquier tipo de unidad de tiempo). La duración se define como una propiedad básica del evento, y será constante. La duración del evento de temporizador puede ser variable también y puede modificarse en una expresión usando el método Me.Duration = x Minutos, donde los minutos pueden ser el resultado de un cálculo o un elemento del vocabulario. Otra forma de asignar la duración es usando el método Me.EstimatedSolutionDate = Fecha, donde fecha puede ser un atributo en el modelo de datos, el resultado de un cálculo o una definición de vocabulario. Ejemplo 1: El siguiente diagrama de una solicitud de crédito se cuenta con el Evento Intermedio de Temporizador representando una espera sencilla en el proceso (5 días) luego de la actividad de informar al cliente el resultado de la solicitud. Este tipo de usos del temporizador se conoce como demoras o esperas en el proceso. 25

27 Página 26 de Ejemplo 2: En este proceso puede observarse un Evento Intermedio de Temporizador asociado a una actividad, lo cual indica que si en determinado tiempo no se ha podido completar la actividad de INFORMAR AL CLIENTE RESULTADO, se debe realizar la actividad posterior al Evento Intermedio de Temporizador: notificación automática al cliente y cerrar el proceso. Notificar al cliente vía . En este caso, para definir la duración del temporizador asociado con la actividad, se debe usar Me.TimerEventDuration Consideraciones La duración o tiempo asignado al Evento Intermedio de Temporizador puede ser fijo o variable y está definido en minutos. Los minutos que se asignan corresponden al tiempo de espera que se debe tener en cuenta y estos dependerán de si los tiempos de jornada laboral están activos para Jobs. Por ejemplo, si el flujo de un proceso llega a un evento temporizador que tiene una Duración de 120 minutos a las (5:00 pm) de un día Viernes y la jordana laboral está 26

28 definida de Lunes a Viernes entre 8:00 (8:00 am) y 18:00 (6:00 pm), entonces el proceso esperará hasta el siguiente Lunes a las 9:00 (9:00 am) antes de continuar a la siguiente actividad. Página 27 de Para que esta figura funcione correctamente, debe estar habilitado el servicio del scheduler para la aplicación correspondiente. Puede ser diagramado dentro del flujo principal y actúa como mecanismo de retraso o espera. Si es usado como control de tiempo de una actividad manual, se diagramará dentro de la actividad (parte inferior). Propiedades Propiedades Básicas (nombre, duración del Evento Intermedio de Temporizador (dd-hhmm) y costo. La duración (definido en días, horas y minutos) puede ser tiempo fijo o variable. Ejemplos Avanzados: En este caso se muestra una Espera de 3 días. En caso de que el Evento Intermedio Entrega de Documentos no ocurra antes del tiempo de la Espera (3 días) se deberá contactar al cliente. 27

29 4.2.6 Evento Intermedio De Mensaje Página 28 de Esta figura tiene una opción de lanzar y una de atrapar, que sirve para enviar o recibir un Mensaje. Cuando se usa para lanzar un mensaje, la figura está llena. Cuando se usa para atrapar un mensaje, la figura está vacía. Consideraciones Si un proceso está esperando un mensaje, éste será pausado hasta que el mensaje llegue o cambiará el flujo para manipulación de excepciones. Para usar Lanzar Mensaje, debe haber un Evento Atrapar Mensaje que atrape el mensaje. Éste puede ser un Evento Intermedio de Mensaje o un Mensaje de Inicio. La figura en el proceso que lance el mensaje debe ser configurada para identificar el Proceso y Elemento objetivos. Propiedades Los eventos de lanzado y atrapado de mensajes deben tener exactamente el mismo nombre y deben estar en procesos diferentes. Ejemplo: El proceso de Solicitud de Crédito lanza un mensaje para iniciar un proceso de Ventas tan pronto una oferta sea viable. 1. Configure la lanzada y atrapada de mensaje de modo que éstas tengan exactamente el mismo nombre. 28

30 Página 29 de 2. En el Modelador de Procesos configure la figura que va a enviar el mensaje como Evento Intermedio de Enlace Un Enlace es un mecanismo para conectar dos secciones de un Proceso. Los Eventos de Enlace pueden ser usados para crear situaciones de bucle (loop) o para evitar líneas de flujo de secuencia largas. Esta figura tiene una opción de lanzar y atrapar, que es para lanzar un punto de conexión a una figura de Atrapar. Para convertir un Evento Intermedio en un Evento Intermedio de Enlace, se debe realizar un procedimiento similar al del primer paso para configurar la colaboración. Consideraciones Los usos de Eventos de Enlace son limitados a un solo nivel de proceso. Esto es, son usados sólo dentro del mismo proceso. Primero dibuje el Evento de lanzar, luego el Evento de atrapar. Propiedades 29

31 Los enlaces Atrapar y Lanzar deben tener exactamente el mismo nombre. Página 30 de Ejemplo: Imagine que el proceso de Manejo de Quejas es muy grande y la actividad del Archivo está completamente a la derecha en el diagrama. Para enlazar el flujo sin usar un flujo de secuencia muy largo, use un Evento de Enlace. 30

32 Página 31 de Evento Intermedio de Señal Las Señales son usadas para enviar o recibir comunicaciones generales dentro y a través de los procesos. Una Señal BPMN es similar a una bengala disparada al cielo para que cualquiera que pudiera estar interesado la note y luego reaccione. Entonces, hay una fuente de la Señal, pero no un objetivo específico. Consideraciones Una señal es enviada a cualquier figura que esté configurada para recibirla, esto es, tiene el mismo Nombre. No hay un objetivo específico, entonces cualquier figura que esté disponible será activada. Propiedades Esta figura tiene una opción de lanzar y atrapar, que es para enviar una señal o recibir una señal. Cuando se usa para lanzar la señal, la figura está llena. Cuando se usa para atrapar la señal, la figura está vacía. Ejemplo: El proceso de solicitud de crédito lanza una señal para empezar el proceso de Ventas tan pronto una oferta sea viable. Configure las señales de envió y recepción con el mismo nombre. 31

33 Página 32 de 4.3 Eventos de Fin NOMBRE USO BPMN Terminador Es el fin del proceso. Solo existe uno por flujo. Si el proceso alcanza este evento, éste será cerrado. NOTACIÓN Cancelación Error Mensaje Señal Este tipo de Fin es usado dentro de un subproceso de transacción. Éste indicará que la transacción debe ser cancelada y causará un Evento Intermedio de Cancelación adjunto a la frontera del subproceso. Esta figura se usa para capturar errores, si están definidos o no y posteriormente lanzarlos a los triggers que se encuentran en los límites del subproceso expandido. Este tipo de Fin indica que un mensaje se envía a un proceso o caso de actividad específica, al concluir el proceso. Este tipo de Fin indica que la señal será transmitida cuando el Fin haya sido alcanzado. Note que la señal es enviada a cualquier proceso que pueda recibir la señal y pueda ser enviada a través de los niveles del proceso, pero no es un mensaje (el cuál tiene una fuente y un objetivo). Evento que constituye el fin del proceso. Solo existe uno por flujo. Si el proceso alcanza este evento, éste será cerrado. 32

34 Página 33 de Consideraciones Todos los flujos deben tener un evento de fin terminal, sin importar si hacen referencia a un proceso, un subproceso o un módulo. Nota: El Evento de Fin de Terminación es una figura opcional en la diagramación del proceso. Sin embargo, es recomendable usarlo en el diagrama. Un flujo de secuencia entra en esta figura (nada puede salir de ésta). Propiedades Una descripción y un texto de ayuda pueden ser asociados con esta figura como información adicional. Ejemplo: La figura "Evento de Fin de Terminación" es dibujada al final de este proceso, indicando el fin del proceso Evento de Fin Esta figura indica un fin temporal en el proceso. Se usa cuando nada más se requiere hacer luego de una actividad, eventos intermedios o una compuerta exclusiva (elemento de divergencia). A diferencia del Evento de Fin de Terminación, esta figura no cierra el proceso directamente a menos que no haya tareas pendientes cuando ésta sea alcanzada; es decir, no hay más actividades 33

35 manuales pendientes o puntos esperando que algo más sea terminado (por ejemplo, un Temporizador de Evento Intermedio). Página 34 de Ejemplo: En la solicitud de préstamo, suponga que paralelo al desembolso y alistamiento de las tarjetas de crédito, los documentos que están aún en la oficina son archivados. La actividad de archivar no es requerida y puede entonces llevarse o no a cabo. Una vez realizada, el proceso no debe terminarse hasta cuando se haya hecho el cierre de la solicitud. Para este caso, luego de la actividad de archivar se incluye un "Evento de Fin", el cual indica que luego de esta actividad no hay nada más por realizar en este camino. 34

36 Página 35 de Consideraciones El Evento de Fin no tiene transiciones de salida. El Evento de Fin tiene la propiedad de verificar para cada caso si existen o no actividades pendientes. Si no hay actividades pendientes, el proceso se cierra automáticamente. El uso típico de esta figura ocurre en situaciones de negocio en donde hayan caminos en paralelo y en uno de los caminos no hayan más actividades por realizar pero no es necesario cerrar el proceso por completo. Este elemento no puede ser sintonizado con otro punto del proceso. Nota: un Evento de Fin es una figura opcional en la diagramación del proceso; sin embargo, si es necesario, éste debe usarse en el diagrama. Propiedades Se puede asociar Una descripción esta figura como información adicional; sin embargo, esto no se muestra en la aplicación Web Fin de Mensaje Este tipo de Fin indica que un mensaje es enviado a un proceso o caso activo específico, al final de un proceso. Consideraciones El Fin de Mensaje siempre es una figura de lanzar (throw). Es decir, para usar el Fin de Mensaje, o el Mensaje de Inicio que atrapa el mensaje. El Fin de Mensaje debe ser configurado para identificar el proceso objetivo y el elemento objetivo. Para poder crear un Fin de 35

37 Página 36 de Mensaje, se debe hacer clic derecho en el Evento Fin y seleccione Event Type -> Message. Propiedades La figura que atrapa el mensaje y el Fin de Mensaje deben tener exactamente el mismo nombre. Ejemplo: El proceso de solicitud de crédito lanza un mensaje que inicia un proceso de ventas tan pronto el proceso es finalizado. 1. En el Modelador de Procesos, diagramar el Fin de Mensaje y la figura objetivo de este mensaje. 2. En el paso número 6 del asistente de procesos, configurar el Mensaje de Envío para identificar el proceso y elemento objetivo, es decir, el proceso donde se encuentra el Mensaje de Inicio Fin de Señal Este tipo de Fin indica que una Señal es transmitida cuando el Fin ha sido alcanzado. Consideraciones El Fin de Señal siempre es una figura de lanzar (throw). Esto es, para usar el Fin de Señal, debe haber un Evento de Señal que atrape el mensaje. 36

38 Una señal es enviada a cualquier proceso que pueda recibirla, pero no tiene una fuente y objetivo específicos. Cualquier figura de atrapar con el mismo nombre será activada. Página 37 de Propiedades La Figura que atrapa la señal y el Fin de Señal debe tener el mismo nombre. El Mensaje de Fin debe ser configurado para identificar el Proceso y elemento objetivos. 5. Actividades Definición: Las actividades representan trabajo o tareas realizadas por miembros de la organización. Este elemento simboliza tareas manuales o automáticas llevadas a cabo por un usuario o un sistema externo. Las actividades pueden ser atómicas o no atómicas (compuestas). Representación: Una actividad es representada por un rectángulo con bordes redondeados. Tipos: Se clasifican en tareas y subprocesos. Los subprocesos se distinguen por un signo más en la parte inferior central de la figura. Los siguientes son los tipos de actividades: ACTIVIDADES NOMBRE BPMN Tarea de Usuario Tarea de Servicio USO Es una tarea de flujo de trabajo donde un humano realiza una tarea que tiene que ser completada en cierta cantidad de tiempo. Se usa cuando el trabajo durante el proceso no puede ser descompuesto en un nivel más fino dentro del flujo. Una Tarea de Servicio es una tarea que usa algún tipo de servicio, que podría ser un servicio Web o una aplicación automática. NOTACIÓN 37

39 Tarea de Recibir Tarea de Enviar Una Tarea de Recibir es una tarea simple para que llegue un mensaje. Una vez el mensaje haya sido recibido, la tarea es completada. Una tarea de Enviar es una tarea simple que es designada para enviar un mensaje a un proceso o caso específico. Una vez el mensaje haya sido enviado, la tarea es completada. Página 38 de Script Manual Subproceso Una tarea de Script es una tarea automática en la que el servidor ejecuta un script. No tienen interacción humana y no se conecta con ningún servicio externo. Ésta es una Tarea que se espera que sea realizada sin la ayuda de algún motor de ejecución de proceso de negocio o alguna aplicación. Un ejemplo de esto puede ser una secretaria archivando documentos físicos. Un subproceso es una actividad compuesta incluida dentro de un proceso. Éste es compuesto dado el hecho que esta figura incluye un conjunto de actividades y una secuencia lógica (proceso), que indica que la actividad mencionada puede ser analizada a un nivel más fino. Se puede colapsar o expandir. Subproceso Múltiple Subproceso Transaccional Esta propiedad del subproceso permite la creación de instancias múltiples. Cada instancia representa una relación 1-N dentro del proceso. Subprocesos múltiples aplican sólo para procesos no embebidos. Un Subprocesos Transaccional facilita la implementación de escenarios de negocio con transacciones cuyas ejecuciones podrían durar muchos días o semanas hasta que el conjunto de actividades sea completado. Una transacción es realizada exitosamente cuando los cambios a ser implementados (actualización, adición o eliminación de registros) son grabados en la base de datos. 38

40 Subproceso Embebido Contiene un conjunto de actividades que no son independientes del proceso pariente, y por esto, comparten la misma información o datos. Página 39 de 5.1 Tarea de Usuario Es una tarea de flujo de trabajo típica donde un humano realiza la Tarea que tiene que ser completada en cierta cantidad de tiempo. Se usa cuando el trabajo durante el proceso no se puede subdividir en niveles más finos dentro del flujo. Ejemplo: Lo siguiente ilustra el proceso de solicitud de préstamo con sólo Tareas de Usuario realizadas por el consultor comercial en la oficina. Consideraciones Las actividades de usuario despliegan formas en la pantalla de la aplicación. Las actividades de usuario tienen sus propias características como duración, alarmas, expresiones y reglas de asignación entre otras. Propiedades Propiedades Básicas (Nombre, descripción, texto ayuda, duración, reasignar, costo, prioridad, notificar). 39

41 La duración de la actividad determinará cuando está a tiempo, en riesgo (vence hoy) o vencida. Al hacer uso de la propiedad de reasignar de la actividad, aparecerá un botón que le permitirá al usuario (siempre y cuando tenga el nivel de acceso adecuado) asignar la actividad a otro usuario de la aplicación. La propiedad de Notificar generará una notificación automática al usuario asignado una vez la actividad es asignada. Página 40 de La propiedad Is Singleton, permite asignarle a la actividad características especiales, de tal forma que si más de una transición o línea de secuencia llegan a ella, no se duplicará si ya existe una instancia activa. Ejemplo Singleton La propiedad Duración de Evento de Temporizador se usa cuando el evento intermedio de temporizador se diagrama de la siguiente forma: Expresiones o acciones al Entrar, al Salir y al Guardar se pueden asociar a tareas en el paso 4. Acciones De Actividad del Asistente de Studio. Cada Tarea tiene una forma Asociada, que mostrará en la aplicación web la información diseñada en el Diseñador de Formas. Cada Tarea tiene un ejecutador. Para definir quién ejecutará cada tarea, una Regla de Asignación debe ser definida. Las Tareas usan Alarmas para notificar los actuales asignados, sus jefes o un usuario definido, cuando el tiempo de terminación esperado de la actividad ha expirado. 40

42 Página 41 de Ejemplo Singleton La Actividad Verificar Documentos (Verify Documents) se activará cada vez que se ejecute uno de los eventos intermedios de Automatizar Documentos o Llegada de Documentos Físicos, por lo tanto esta actividad se repetirá cada vez que ocurra uno de los eventos intermedios; sin embargo solo va existir una instancia a la vez, lo que quiere decir que si los eventos intermedios son activados en un mismo instante de tiempo solo se generará una vez la actividad de Verificar Documentos. 5.2 Tarea de Servicio La Tarea de Servicio es una tarea realizada por el sistema, sin intervención humana. Por ejemplo, las interfaces con otros sistemas y actividades de computador, entre otras. Ejemplo: La siguiente imagen muestra un proceso de solicitud de préstamo simplificado, en el que hay una actividad automática para verificar si el cliente ha sido reportado en una lista negra. 41

43 Página 42 de Propiedades Propiedades Básicas (nombre, nombre visible, descripción, costo, prioridad). Eventos o acciones al Entrar, al Salir, al Guardar pueden ser asociadas a tareas. Actividades asincrónicas corresponden a tareas automáticas del flujo de proceso, que han sido especialmente diseñadas para llamar interfaces externas. Estas interfaces son usadas para interacción con los sistemas propietarios del cliente. 5.3 Tarea de Envío y Recepción Las tareas de Envío y Recepción son opciones de lanzar y atrapar que son usadas para enviar un Mensaje o recibir un Mensaje. Cuando se usa para lanzar (enviar) un mensaje, la figura tiene una flecha que apunta a la derecha. Por otro lado, cuando se usa para atrapar (recibir) el mensaje, la figura tiene una flecha apuntando a la izquierda. Consideraciones Si un proceso está esperando por un mensaje, éste será pausado hasta que el mensaje llegue o éste cambiará el flujo para la manipulación de excepciones. Para usar un Lanzar Mensaje, debe haber un Evento de Atrapar Mensaje que atrape el mensaje. Éste puede ser un Evento 42

44 Intermedio de Mensaje, un Mensaje de Inicio o una Tarea de Recibir. Página 43 de La Tarea de Enviar debe ser configurada para identificar el proceso y elemento objetivos. Propiedades Propiedades Básicas (nombre, descripción, estado). Expresiones o acciones al Entrar, al Salir, al Grabar pueden asociarse a tareas. El lanzado y atrapado de mensaje deben tener exactamente el mismo nombre y deben estar en procesos distintos. Para mas información sobre mensajes, es posible ver el vinculo Colaboración Tarea de Script Una tarea de Script es una tarea automática en la que el servidor ejecuta un script. No tienen interacción humana y no se conecta con ningún servició externo. En esta figura es recomendada para enviar Correos Electrónicos y para la ejecución de Expresiones de Scripting. Propiedades Propiedades Básicas (nombre, descripción, estado). Expresiones o acciones al Entrar, al Salir, al Guardar pueden ser asociadas a tareas. 5.5 Tarea Manual Ésta es una Tarea que se espera será realizada sin la ayuda de algún motor de ejecución de proceso de negocio o alguna aplicación. Un ejemplo de esto puede ser una 43

45 secretaria archivando documentos físicos. Página 44 de Propiedades Propiedades Básicas (nombre, descripción, estado). Toda Tarea tiene una Forma Asociada, que mostrará en la aplicación web la información diseñada en el Diseñador de Formas. Expresiones o acciones al Entrar, al Salir, al Grabar pueden asociarse a tareas. 6. Decisiones Definición: Las Decisiones son usadas para controlar la divergencia y convergencia del flujo. Éstas determinan ramificaciones, bifurcaciones, combinaciones y fusiones en el proceso. Representación: Son utilizadas por una figura de diamante. Marcadores internos mostrarán el tipo de control que se usa. Tipos: Iconos en la figura de diamante indica el tipo de comportamiento del control de flujo. Tipos de control incluyen: DECISIONES TIPO DE DECISIÓN DEFINICIÓN NOTACIÓN 44

46 Decisión Exclusiva Decisión Basada en Evento Decisión Inclusiva Decisión Compleja Decisión basada en datos del sistema. El mismo elemento se usa para sincronizar esta figura. Puntos en el proceso en el que la decisión no está basada en los datos del proceso sino en eventos. Inclusiva o multi-decisión. Uno o más caminos pueden ser activados. Uno o más caminos deben sincronizarse dependiendo de las actividades anteriores de la misma figura. Elemento para controlar puntos de una decisión compleja. Por ejemplo, cuando 3 de 5 caminos deben esperar. Página 45 de Decisión Paralela Indica puntos en el proceso en el que varias ramas se desprenden o convergen en paralelo. El mismo elemento se usa para sincronizar esta figura. 6.1 Compuerta Exclusiva (Elemento de Divergencia) Como figura de divergencia, la Compuerta Exclusiva se usa cuando en un punto del proceso aparecen dos o más rutas alternativas y solo una de ellas es válida en un momento determinado. Decisión basada en datos del sistema. Ejemplo: En el proceso de Solicitud de Crédito, luego de validar si el cliente está reportado en lista de negativos, se bifurca el proceso dependiendo si el cliente está o no reportado: 45

47 Página 46 de La compuerta exclusiva también puede ser representada con un marcador o X en el interior del diamante. Usted puede configurar dicho marcador dando clic derecho sobre la compuerta y seleccionando la opción "Mostrar Marcador" Consideraciones Dos o más transiciones pueden salir de esta figura y una debe ser un else o una línea default. El resto de transiciones salientes son transiciones de condición, es decir, tienen asociada una regla de negocio. 46

48 Página 47 de Propiedades Propiedades Básicas (nombre, nombre visual, descripción, texto ayuda). Expresiones Condiciones de Transición. 6.2 Compuerta Exclusiva (Elemento de Convergencia) Como punto de convergencia, esta figura es usada para sincronizar los caminos salientes de la compuerta exclusiva (elemento de divergencia), o para asegurar que cuando UN token llegue, el flujo continúe. En este caso muchas transiciones pueden llegar a una actividad, pero sólo uno de los caminos es posible en una instancia de tiempo. La sincronización con esta figura solo es necesaria antes de sincronizar una Compuerta Paralela o una Compuerta Inclusiva y se ha bifurcado una de las ramas. Ejemplo: Sólo bajo ciertas situaciones las figuras de unión Compuerta Exclusiva (elemento convergente) son usadas. Si una compuerta exclusiva precede a una Compuerta Paralela (elemento divergente), debe asegurarse que todos los caminos sean correctamente sincronizados. Es decir, el número de transiciones que llegan a una Compuerta Paralela debe corresponder al número de transiciones que salen de la compuerta paralela (elemento divergente) que se está sincronizando. En la siguiente gráfica, tres caminos salen de la compuerta paralela (elemento divergente) y tres caminos son posteriormente sincronizados. Si la compuerta exclusiva no fuera sincronizada, cuatro transiciones llegarían a la compuerta Paralela (elemento convergente) lo cual no sería 47

49 correcto dado que el proceso quedaría a la espera de 4 caminos que nunca serían completados. Página 48 de Consideraciones Esta figura es también utilizada para la sincronización de caminos que salen de una compuerta basada en eventos. Propiedades Propiedades Básicas (nombre, nombre visual, descripción, texto ayuda). Expresiones 6.3 Compuerta Basada en Evento Indica puntos del proceso en los cuales la Compuerta Exclusiva no se basa en datos del proceso sino en eventos o mensajes externos. Esta figura se utiliza para ejercer un control sobre la ejecución de ciertas actividades en la medida que permite mantenerlas disponibles hasta que una de ellas es ejecutada. 48

50 Página 49 de A diferencia de la Compuerta Exclusiva (elemento de divergencia), las actividades que proceden de esta figura se activarán siempre, es decir, su activación no depende de datos del sistema. Con respecto a la Compuerta Paralela (elemento de divergencia), se diferencia en que una vez es ejecutada una de las actividades en paralelo, las otras se deshabilitan y no están ya disponibles. Ejemplo: En la solicitud de crédito, se asume que la entrega por parte del cliente debe hacerse en los próximos días luego de registrar los productos. Si ésta no ocurre dentro de ese tiempo, se deshabilita el "Evento Intermedio" de recibir documentación y se procede a contactar al cliente. Si los documentos son entregados por el cliente dentro del tiempo esperado, se revisan los documentos y el tiempo deja de correr. Consideraciones El Evento de Fin permanece en la figura hasta que una actividad (evento, espera, conjunto de actividades) se lleve a cabo Una transición que sale de esta figura no puede llegar a un Subproceso, Múltiple Subproceso o Compuerta Exclusiva (cualquier elemento de decisión mencionado previamente) directamente porque el 49

51 Evento de Fin pasa a estas inmediatamente. Página 50 de Las figuras válidas después de esta figura son: Actividad, evento intermedio (p.ej. temporizador). Para sincronizar elementos que salen de esta figura se utiliza una Compuerta Exclusiva (elemento de convergencia). Propiedades Propiedades Globales (nombre, nombre visual, descripción, texto ayuda). Eventos. 6.4 Compuerta Inclusiva (Elemento de Divergencia) Este elemento es conocido como Compuerta Inclusiva (elemento de divergencia). Esta figura se usa cuando basado en una compuerta exclusiva o datos de control del flujo de trabajo, uno o varios caminos son activados. Consideraciones Cuando se utiliza una Compuerta Inclusiva (elemento de divergencia), es necesario asegurarse que al menos exista un camino válido. Si no es así, se debe agregar una transición que tenga asociada la condición de Else para el caso de que no se cumpla ninguna de las condiciones asociadas a cada Transición. El resto de las transiciones salientes son transiciones de condición, es decir, deben tener asociada una regla de negocio. 50

52 Cómo asociar una regla de negocio a una Transición. Página 51 de Nota: Si en un flujo existe una figura de compuerta inclusiva (elemento de divergencia) donde hay varias reglas de negocio y es posible que ninguna de ellas se cumpla, en ese caso, se debe crear una nueva transición asociada a un Else que indique el camino que debe tomar el flujo cuando ninguna de las condiciones de transición no se cumplan. Esta nueva transición indica que si ninguno de los caminos se cumple, se continúa a la siguiente actividad. Ejemplo: En El proceso de solicitud de crédito se desea ahora controlar en paralelo las actividades de desembolso y elaboración de tarjetas de crédito. Las tarjetas de crédito solo se elaboran cuando en la solicitud el cliente las ha pedido y el desembolso se lleva a cabo cuando al menos hay un producto de crédito diferente a Tarjeta de crédito. Por lo tanto, es posible que existan solicitudes donde solo se pidan tarjetas de crédito, solo productos diferentes a tarjeta de crédito o múltiples productos en los cuales existe al menos una tarjeta de crédito y un producto que requiere desembolso. En la figura, el punto A actúa como punto de divergencia (compuerta inclusiva) mientras el punto B como convergencia de las actividades que se han previamente activado (compuerta inclusiva). El punto A considerará las reglas de negocio asociadas para activar el desembolso o la elaboración de tarjeta de crédito o ambas. El Punto B sincronizará los caminos del proceso que se han activado antes de poder continuar. 51

53 Página 52 de Propiedades Propiedades Básicas (nombre, nombre visual, descripción, texto ayuda). Expresiones. Condiciones de Transición. 52

54 6.5 Compuerta Inclusiva (Elemento de Convergencia) Página 53 de Las compuertas inclusivas deben ser definidas en pares cuando se desea que todas las ramas activadas previamente por una compuerta inclusiva se hayan ejecutado para poder continuar con el proceso. Se define entonces una compuerta que activa previamente los caminos (elemento de divergencia) y otra que los sincroniza (elemento de convergencia). Consideraciones Al menos un camino debió ser activado, por lo cual al menos un camino será sincronizado y no se esperará por las otras ramas para seguir con el proceso. Cuando la figura se utiliza como sincronizadora solo una transición sale de ésta. Ejemplo : En el proceso de Solicitud de Préstamo, cada solicitud puede tener muchos productos. Una vez que la solicitud es estudiada, cada producto es aprobado o rechazado. Cuando la actividad Aprobar Solicitud termina, y algunos productos han sido rechazados, el cliente debe ser informado. Sin embargo, las garantías de los productos aprobados deben ser relacionadas. Luego, el proceso puede abrir uno o dos caminos (paths) dependiendo del número de productos aprobados o rechazados. La compuerta inclusiva debe ser sincronizada con el fin de finalizar el proceso. 53

55 Página 54 de Propiedades Propiedades Básicas (nombre, nombre visual, descripción, texto ayuda). Expresiones. 6.6 Compuerta Compleja (Elemento de Divergencia) Elemento para controlar puntos de decisión compleja. Este elemento permite que el usuario decida el camino (o caminos) que desea seguir en el proceso. Consideraciones En la aplicación Web la pantalla que visualiza el usuario cuando el proceso tiene el token activo en una Compuerta Compleja usada como elemento de divergencia, luce como se muestra a continuación, permitiendo seleccionar el camino o caminos que desea seguir en el proceso. Esta pantalla no se configura como una forma de actividad, es creada automáticamente y muestra como opciones los nombres de las actividades que siguen a esta figura. 54

BPMN Business Process Modeling Notation

BPMN Business Process Modeling Notation BPMN (BPMN) es una notación gráfica que describe la lógica de los pasos de un proceso de Negocio. Esta notación ha sido especialmente diseñada para coordinar la secuencia de los procesos y los mensajes

Más detalles

CONSTRUCCIÓN DEL PROCESO TRANSACCIONAL Bizagi Process Modeler

CONSTRUCCIÓN DEL PROCESO TRANSACCIONAL Bizagi Process Modeler Bizagi Process Modeler Copyright 2011 - bizagi Contenido 1. INTRODUCCIÓN A LAS TRANSACCIONES... 3 2. DIAGRAMA DEL PROCESO... 4 SUB PROCESO RESERVA... 5 SUB PROCESO REPORTE DE GASTOS... 8 3. MODELO DE DATOS...

Más detalles

BPMN básico. Clase Modelos de Procesos. Javier Bermudez (jbermude@uc.cl)

BPMN básico. Clase Modelos de Procesos. Javier Bermudez (jbermude@uc.cl) BPMN básico Clase Modelos de Procesos Javier Bermudez (jbermude@uc.cl) Para qué modelar? Para sacar el mejor provecho a los artefactos creados por el hombre 2 BPMN Historia Mayo 2004: BPMI Lanza propuesta

Más detalles

Modelando procesos. Introducción al modelamiento de procesos y BPM

Modelando procesos. Introducción al modelamiento de procesos y BPM Modelando procesos Introducción al modelamiento de procesos y BPM Concepto de BPM (Business Process Management) Es un conjunto de: Métodos Herramientas Tecnologías Es un enfoque centrado en los procesos

Más detalles

BPMN 2.0. Bizagi Suite. Copyright 2014 Bizagi

BPMN 2.0. Bizagi Suite. Copyright 2014 Bizagi BPMN 2.0 Bizagi Suite BPMN 2.0 1 Tabla de Contenido Scope... 2 BPMN 2.0... 2 Qué es BPMN?... 2 Por qué es importante modelar con BPMN?... 3 Conceptos clave... 3 Proceso De Solicitud De Crédito... 3 Proceso

Más detalles

Proceso Transaccional

Proceso Transaccional Proceso Transaccional Documento de Construcción Proceso Transaccional 1 Tabla de Contenido Introducción... 2 Diagrama del Proceso... 3 Sub Proceso Transaccional Reserva... 4 Sub Proceso Reporte De Gastos...

Más detalles

Gestión de Oportunidades

Gestión de Oportunidades Gestión de Oportunidades Bizagi Suite Gestión de Oportunidades 1 Tabla de Contenido CRM Gestión de Oportunidades de Negocio... 4 Elementos del Proceso... 5 Registrar Oportunidad... 5 Habilitar Alarma y

Más detalles

BPMN BPMN BPMN. BPD Objetos de flujo - Actividades. BPD (Business Process Diagram) Notación de modelado de procesos de negocio BPD

BPMN BPMN BPMN. BPD Objetos de flujo - Actividades. BPD (Business Process Diagram) Notación de modelado de procesos de negocio BPD BPMN Notación de modelado de procesos de negocio BPMN Fue desarrollado por la BPMI (Business Process Management Initiative) Objetivos: Proveer una notación entendible para cualquiera desde el analista

Más detalles

MODELADO DE OBJETOS DE DATOS

MODELADO DE OBJETOS DE DATOS Manual Página Web MODELADO DE OBJETOS DE DATOS MANUALES ESPECIALES Documento: Manual Páginas Web (SemanticWebBuilder). Fecha de Elaboración: Marzo de 2009. INFOTEC CONACYT FIDEICOMISO. Página i Glosario

Más detalles

CONSTRUCCIÓN DEL PROCESO ADMINISTRADOR DE PROYECTOS SEIS SIGMA Bizagi Process Modeler

CONSTRUCCIÓN DEL PROCESO ADMINISTRADOR DE PROYECTOS SEIS SIGMA Bizagi Process Modeler ADMINISTRADOR DE PROYECTOS SEIS Bizagi Process Modeler Copyright 2011 - bizagi Contenido CONSTRUCCIÓN DEL PROCESO... 1 1. DIAGRAMA DEL PROCESO... 3 Sub proceso Fase... 4 Sub proceso Crear Entregable...

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

Modelamiento de Procesos usando BPMN y BIZAGI. BPMN: Business Process Management Notation

Modelamiento de Procesos usando BPMN y BIZAGI. BPMN: Business Process Management Notation Modelamiento de Procesos usando BPMN y BIZAGI BPMN: Business Process Management Notation Qué es BPMN? O BPMN es una notación gráfica que representa la lógica de las actividades, los mensajes entre los

Más detalles

Guía Metodológica para el diseño de procesos de negocio

Guía Metodológica para el diseño de procesos de negocio Guía Metodológica para el diseño de procesos de negocio La guía desarrollada para apoyar TBA, se diseñó con base en las metodologías existentes para el desarrollo BPM, principalmente en aquellas que soportan

Más detalles

CRM Gestión de Oportunidades Documento de Construcción Bizagi Process Modeler

CRM Gestión de Oportunidades Documento de Construcción Bizagi Process Modeler Bizagi Process Modeler Copyright 2011 - Bizagi Tabla de Contenido CRM- Gestión de Oportunidades de Venta... 4 Descripción... 4 Principales Factores en la Construcción del Proceso... 5 Modelo de Datos...

Más detalles

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI)

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI) Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI) 1. Introducción El presente manual representa una guía rápida que ilustra la utilización del Módulo de Administración

Más detalles

Manual del Usuario. Sistema de Help Desk

Manual del Usuario. Sistema de Help Desk Manual del Usuario Sistema de Help Desk Objetivo del Manual El siguiente manual tiene como objetivo proveer la información necesaria para la correcta utilización del sistema Help Desk. Describe los procedimientos

Más detalles

Mesa de Ayuda Interna

Mesa de Ayuda Interna Mesa de Ayuda Interna Documento de Construcción Mesa de Ayuda Interna 1 Tabla de Contenido Proceso De Mesa De Ayuda Interna... 2 Diagrama Del Proceso... 3 Modelo De Datos... 4 Entidades Del Sistema...

Más detalles

CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA. BizAgi Process Modeler

CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA. BizAgi Process Modeler CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA BizAgi Process Modeler TABLA DE CONTENIDO PROCESO DE MESA DE AYUDA INTERNA... 3 1. DIAGRAMA DEL PROCESO... 4 2. MODELO DE DATOS... 5 ENTIDADES DEL SISTEMA...

Más detalles

SISTEMA DE REGISTRO DE TRANSACCIONES BURSATILES BAGSA MANUAL DE USUARIO

SISTEMA DE REGISTRO DE TRANSACCIONES BURSATILES BAGSA MANUAL DE USUARIO SISTEMA DE REGISTRO DE TRANSACCIONES BURSATILES BAGSA MANUAL DE USUARIO Consideraciones Iniciales I. El sistema está desarrollado bajo un entorno web por lo que puede ser accedido desde cualquier cliente

Más detalles

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi Gestión de Permisos Bizagi Suite Gestión de Permisos 1 Tabla de Contenido Gestión de Permisos... 3 Definiciones... 3 Rol... 3 Perfil... 3 Permiso... 3 Módulo... 3 Privilegio... 3 Elementos del Proceso...

Más detalles

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 - Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de

Más detalles

Q-flow Patrones básicos de Workflow

Q-flow Patrones básicos de Workflow How to Q-flow Patrones básicos de Workflow Versión: 2.0 Fecha de publicación 28-03-2011 Aplica a: Q-flow 3.0 y Q-flow 3.1 Índice Introducción... 3 Patrones de control... 4 Patrón: Secuencia... 4 Patrón:

Más detalles

Mesa de Ayuda Interna

Mesa de Ayuda Interna Mesa de Ayuda Interna Bizagi Suite Mesa de Ayuda Interna 1 Tabla de Contenido Mesa de Ayuda Interna... 3 Elementos del proceso... 5 Apertura del Caso... 5 Inicio... 5 Abrir Caso... 5 Habilitar Cierre del

Más detalles

Motor de Workflow. Historia de revisiones

Motor de Workflow. Historia de revisiones Motor de Workflow Informe de BPMN Soportado y su comportamiento Versión 13.2 Historia de revisiones Fecha Versión Descripción Autor 28/09/2010 1.0 Creación del documento Leonel Peña 30/09/2010 1.1 26/10/2010

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

DOCUMENTO DE CONSTRUCCIÓN SOLUCIÓN DE NO CONFORMIDADES ISO 9000 Bizagi Process Modeler

DOCUMENTO DE CONSTRUCCIÓN SOLUCIÓN DE NO CONFORMIDADES ISO 9000 Bizagi Process Modeler SOLUCIÓN DE NO CONFORMIDADES ISO Bizagi Process Modeler Copyright 2011 - bizagi Contenido 1. DIAGRAMA DEL PROCESO... 3 Sub proceso Acción Correctiva... 4 Ejecutar Plan de Acción... 5 2. PROCESO ACCIÓN

Más detalles

Reglas de Uso del PACE

Reglas de Uso del PACE (PACE) Reglas de Uso del PACE Dirección de Operación y Financiamiento Dirección General de Bachillerato SUBSECRETARÍA DE EDUCACIÓN MEDIA SUPERIOR 1 CONTENIDO Introducción... 3 Requisitos para operar el

Más detalles

Sistema Tecnológico de Apoyo a la Regulación

Sistema Tecnológico de Apoyo a la Regulación MANUAL USUARIO EMPRESA Páginas: 29 CONTENIDO 1 INTRODUCCION... 3 2 INGRESO AL SISTEMA... 4 2.1 PÁGINA DE INGRESO....4 3 INICIO... 6 4 MENU DE FUNCIONALIDADES... 7 5 GESTIÓN DE PROCESOS... 8 5.1 LISTADO

Más detalles

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.

Más detalles

INSTRUCTIVO PARA EL SISTEMA DE REPORTE EN LINEA - SIREL

INSTRUCTIVO PARA EL SISTEMA DE REPORTE EN LINEA - SIREL INSTRUCTIVO PARA EL SISTEMA DE REPORTE EN LINEA - SIREL UNIDAD DE INFORMACIÓN Y ANALISIS FINANCIERO UIAF 2013 1 Contenido Generalidades:... 3 1. Solicitud de usuario:... 4 2. Matriz de Autenticación...

Más detalles

REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP

REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP Visual Sale posee módulos especializados para el método de ventas transaccional, donde el pedido de parte de un nuevo cliente

Más detalles

MANUAL DE REFERENCIA DEL SERVICIO DE MONITOREO WEB DE VENTAS

MANUAL DE REFERENCIA DEL SERVICIO DE MONITOREO WEB DE VENTAS MANUAL DE REFERENCIA DEL SERVICIO DE MONITOREO WEB DE VENTAS BIENVENIDO Bienvenido al módulo de monitoreo web del sistema Soft Restaurant, el sistema que le permite administrar su restaurante o bar sin

Más detalles

Gestión de Permisos. Documento de Construcción. Copyright 2014 Bizagi

Gestión de Permisos. Documento de Construcción. Copyright 2014 Bizagi Gestión de Permisos Documento de Construcción Gestión de Permisos 1 Tabla De Contenido Descripción del Proceso... 3 Factores Importantes En La Construcción Del Proceso... 4 Modelo de Datos... 4 Principales

Más detalles

Santa Fe Empresas. Transferencias Electrónicas de Fondos. Manual del Usuario Funciones del Cliente Marzo de 2009. Página 1 de 19

Santa Fe Empresas. Transferencias Electrónicas de Fondos. Manual del Usuario Funciones del Cliente Marzo de 2009. Página 1 de 19 Santa Fe Empresas Transferencias Electrónicas de Fondos Manual del Usuario Funciones del Cliente Marzo de 2009 Página 1 de 19 1. Contenido 2. Descripción general del procedimiento... 3 3. Funciones del

Más detalles

Entidad Formadora: Plan Local De Formación Convocatoria 2010

Entidad Formadora: Plan Local De Formación Convocatoria 2010 Entidad Formadora: Enterprise Architect Comenzando Puede iniciar Enterprise Architect desde el ícono que se creó en su escritorio de Windows durante la instalación, o alternativamente: 1. Abrir el menú

Más detalles

Workflows? Sí, cuántos quiere?

Workflows? Sí, cuántos quiere? Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención

Más detalles

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN GESTIÓN DE PROYECTOS CON PLANNER AVC APOYO VIRTUAL PARA EL CONOCIMIENTO GESTIÓN DE PROYECTOS CON PLANNER Planner es una poderosa herramienta de software

Más detalles

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa Documentos de Proyecto Medusa Documentos de: Serie: Manuales Servicio de Alta, Baja, Modificación y Consulta del documento: Fecha 22 de febrero de 2007 Preparado por: José Ramón González Luis Aprobado

Más detalles

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online Guías _SGO Gestione administradores, usuarios y grupos de su empresa Sistema de Gestión Online Índice General 1. Parámetros Generales... 4 1.1 Qué es?... 4 1.2 Consumo por Cuentas... 6 1.3 Días Feriados...

Más detalles

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

Guía de Apoyo Project Web Access. (Jefe de Proyectos) Guía de Apoyo Project Web Access (Jefe de Proyectos) 1 ÍNDICE Contenido INTRODUCCIÓN... 3 CAPITULO I: ELEMENTOS INICIALES DE PROJECT WEB ACCESS... 4 Configuración General... 4 Área de Trabajo del Proyecto...

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

Manual de Usuario Proveedor Módulo Cotizaciones

Manual de Usuario Proveedor Módulo Cotizaciones Manual de Usuario Proveedor Módulo Cotizaciones Servicio de Atención Telefónica: 5300569/ 5300570 Índice ROLES DE USUARIO... 3 1. CREAR OFERTA... 4 2. CONSULTAR COTIZACIONES... 9 Descripción General El

Más detalles

Cómo ingresar a la Sucursal Electrónica?

Cómo ingresar a la Sucursal Electrónica? Tabla de Contenidos Cómo ingresar a la Sucursal Electrónica? 2 Página Principal 3 Cómo consultar o eliminar colaboradores o proveedores en mi plan de Proveedores o Planillas? 4 Consultas y Exclusiones

Más detalles

Copyright 2011 - bizagi. Gestión de Cambios Documento de Construcción Bizagi Process Modeler

Copyright 2011 - bizagi. Gestión de Cambios Documento de Construcción Bizagi Process Modeler Copyright 2011 - bizagi Gestión de Cambios Bizagi Process Modeler Tabla de Contenido Gestión de Cambios... 4 Descripción... 4 Principales factores en la Construcción del Proceso... 5 Modelo de Datos...

Más detalles

Arquitectura de sistema de alta disponibilidad

Arquitectura de sistema de alta disponibilidad Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los

Más detalles

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo INDICE Cómo crear una cuenta en ARQA? 4 Cómo tener un grupo en ARQA? 5 Secciones y funcionalidades de los grupos 6 Muro del Grupo 6 Compartir Textos 8 Compartir Imágenes 9 Compartir videos 10 Compartir

Más detalles

PROTOCOLO OPERATIVO PARA AGENTES DE NIVEL 3.

PROTOCOLO OPERATIVO PARA AGENTES DE NIVEL 3. PROTOCOLO OPERATIVO PARA AGENTES DE NIVEL 3. Fecha: Abril 2010 Versión: 3.0 Pág. 1/9 INDICE 1. Objeto del documento 3 2. Ámbito de aplicación 3 3. Comunicación 3 4. Protocolo de actividades 4 4.1. Atención

Más detalles

Guía de instalación de la carpeta Datos de IslaWin

Guía de instalación de la carpeta Datos de IslaWin Guía de instalación de la carpeta Datos de IslaWin Para IslaWin Gestión CS, Classic o Pyme a partir de la revisión 7.00 (Revisión: 10/11/2011) Contenido Introducción... 3 Acerca de este documento... 3

Más detalles

Manual Operativo Sistema de Postulación Online

Manual Operativo Sistema de Postulación Online Manual Operativo Sistema de Postulación Online Este Manual está diseñado en forma genérica para apoyar el proceso de postulación en línea, las Bases de cada Concurso definen los requerimientos oficiales

Más detalles

MANUAL TRAMITACIÓN PROCEDIMIENTO

MANUAL TRAMITACIÓN PROCEDIMIENTO MANUAL TRAMITACIÓN PROCEDIMIENTO GESTIÓN ACADÉMICA: EXPEDICIÓN DE CERTIFICACIONES ACADÉMICAS Índice 1.- Introducción...3 2.- Esquema de tramitación...4 3.- Tramitación...5 Paso 1. Acceder al Escritorio

Más detalles

3. Número inicial y número final de mensajes mostrados en la página actual.

3. Número inicial y número final de mensajes mostrados en la página actual. Sistema WEBmail El sistema WEBmail permite el acceso rápido y sencillo a su buzón de correo utilizando un navegador de páginas Web. Normalmente es usado como complemento al lector de correo tradicional,

Más detalles

Autorización de Documentos Electrónicos

Autorización de Documentos Electrónicos Autorización de Documentos Electrónicos Manual de Usuario - Internet Versión: 1.3.0 Junio 2011 Página 1 de 83 Tabla de Contenidos 1. Introducción... 4 1.1. Objetivo del Manual de Usuario... 4 1.2. Alcance

Más detalles

MANUAL COPIAS DE SEGURIDAD

MANUAL COPIAS DE SEGURIDAD MANUAL COPIAS DE SEGURIDAD Índice de contenido Ventajas del nuevo sistema de copia de seguridad...2 Actualización de la configuración...2 Pantalla de configuración...3 Configuración de las rutas...4 Carpeta

Más detalles

Procedimiento de Sistemas de Información

Procedimiento de Sistemas de Información Procedimiento de Sistemas de Información DIRECCIÓN DE COORDINACIÓN TÉCNICA Y PLANEACIÓN VIEMBRE DE 2009 PR-DCTYP-08 Índice. 1. INTRODUCCIÓN.... 3 2. OBJETIVO.... 4 3. ALCANCE.... 4 4. MARCO LEGAL.... 4

Más detalles

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Proceso de Compra de Avisos Clasificados desde Internet

Proceso de Compra de Avisos Clasificados desde Internet Proceso de Compra de Avisos Clasificados desde Internet Desde mediados de 2010 existe la posibilidad de comprar sus avisos clasificados a través de Internet para los productos impresos del grupo de Vanguardia:

Más detalles

Contabilidad. 1. Precondiciones. 2. Proceso Estándar. Tener la estructura contable. Estructura de la Cuenta Contable

Contabilidad. 1. Precondiciones. 2. Proceso Estándar. Tener la estructura contable. Estructura de la Cuenta Contable Contabilidad BIZone cuenta con un módulo completamente funcional para llevar la contabilidad de un negocio, tiene todos los reportes financieros y contables que se requieren, además la contabilidad está

Más detalles

Dirección General de Tecnologías de la Información y Comunicaciones. Dirección de Tecnología de la Información y Tecnologías

Dirección General de Tecnologías de la Información y Comunicaciones. Dirección de Tecnología de la Información y Tecnologías Uso Interno Página 1 de 21 Fecha de Elaboración: 28/02/2014 Fecha de Creación 28/02/2014 Autor BITÁCORA DE CAMBIOS DEL DOCUMENTO FECHA DE CAMBIO NÚMERO VERSIÓN AUTOR DEL CAMBIO DESCRIPCIÓN DEL CAMBIO 28/02/2014

Más detalles

Manual del Alumno de la plataforma de e-learning.

Manual del Alumno de la plataforma de e-learning. 2 Manual del Alumno de la Plataforma de E-learning 3 4 ÍNDICE 1. Página de Inicio...7 2. Opciones generales...8 2.1. Qué es el Campus...8 2.2. Nuestros Cursos...9 2.3. Cómo matricularme...9 2.4. Contactar...9

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de: Gemelo Backup Online DESKTOP Manual DISCO VIRTUAL Es un Disco que se encuentra en su PC junto a las unidades de discos locales. La información aquí existente es la misma que usted ha respaldado con su

Más detalles

28.- Manejo de los Feriados

28.- Manejo de los Feriados 28.- Manejo de los Feriados El feriado anual o vacaciones pagadas es el derecho del trabajador con más de un año de servicios a hacer uso de un descanso anual de 15 días hábiles, con remuneración íntegra,

Más detalles

Operación de Microsoft Word

Operación de Microsoft Word Generalidades y conceptos Combinar correspondencia Word, a través de la herramienta combinar correspondencia, permite combinar un documento el que puede ser una carta con el texto que se pretende hacer

Más detalles

SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO

SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO 1 Objetivo del Manual Elaborado por: Revisado por: Aprobado por: Fecha: 13/08/2015 Difusión: Información del Manual

Más detalles

Guía de Usuario Ver Facturas y Pagos

Guía de Usuario Ver Facturas y Pagos INTRODUCCION La presente guía describe como los Proveedores pueden ver la información detallada de las Facturas y Pagos. COMO USAR ESTA GUIA Si está familiarizado con las funcionalidades del Portal isupplier

Más detalles

Manual Oficina Web de Clubes (FBM)

Manual Oficina Web de Clubes (FBM) Manual Oficina Web de Clubes (FBM) INTRODUCCIÓN: La Oficina Web de Clubes de Intrafeb es la oficina virtual desde la que un club podrá realizar las siguientes operaciones durante la temporada: 1. Ver información

Más detalles

Solución de No conformidades

Solución de No conformidades Solución de No conformidades Documento de Construcción Solución de No conformidades 1 Tabla de Contenido Diagrama Del Proceso... 2 Sub Proceso Acción Correctiva... 3 Ejecutar Plan De Acción... 4 Proceso

Más detalles

Guía paso a paso para la cumplimentación del formulario de candidatura

Guía paso a paso para la cumplimentación del formulario de candidatura Guía paso a paso para la cumplimentación del formulario de candidatura INDICE 1. INSTRUCCIONES GENERALES... 2 2. PARTENARIADO... 4 3. GRUPOS DE TAREAS... 8 4. INDICADORES... 14 5. CUMPLIMENTACIÓN DEL RESTO

Más detalles

Guía Registro Cuentas de Custodia Registro y Consulta de Operaciones de Custodia

Guía Registro Cuentas de Custodia Registro y Consulta de Operaciones de Custodia Guía Registro Cuentas de Custodia Registro y Consulta de Operaciones de Custodia Índice General Sitio del Depositante 1. Como Ingresar al Menú Temático. 4 2. Mandantes: 2.1. Como Ingresar al menú Mandantes.

Más detalles

Introducción a notación BPMN (Business Process Modeling Notation) c/versión 1.1

Introducción a notación BPMN (Business Process Modeling Notation) c/versión 1.1 Introducción a notación (Business Process Modeling Notation) c/versión 1.1 Marcelo Pardo Socio Consultor marcelo.pardo@mapsconsultores.cl 1 Ámbito Un objetivo, en una planificación estratégica, se hace

Más detalles

Soporte y mantenimiento. Generalidades

Soporte y mantenimiento. Generalidades Soporte y mantenimiento Generalidades Tabla de Contenido 1. Introducción 2. Objetivos generales 3. Caso de soporte 4. Condiciones 5. Restricciones 6. Sistema de soporte Soporte y mantenimiento 1. Introducción

Más detalles

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :

Más detalles

MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA

MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA Proveedores PLATAFORMA FACTURACIÓN ELECTRÓNICA PARA PROVEEDORES DE LA JUNTA DE COMUNIDADES DE CASTILLA LA MANCHA. Índice 1. INTRODUCCIÓN... 3 2. ACCESO A LA PLATAFORMA

Más detalles

MANUAL WEBSOPORTE DE IRIS-EKAMAT

MANUAL WEBSOPORTE DE IRIS-EKAMAT MANUAL WEBSOPORTE DE IRIS-EKAMAT ÍNDICE 1. INTRODUCCIÓN... 2 2. IDENTIFICACIÓN... 3 2.1 Validar usuario... 3 2.2 Campos recordatorio... 4 2.3 Contactar con soporte y acceder al manual... 4 3. GESTIÓN DE

Más detalles

Modelamiento de Procesos con BPMN

Modelamiento de Procesos con BPMN Modelamiento de Procesos con BPMN IN71J Diseño de Modelos y Procesos de Negocios con Ti Carlos Reveco D. creveco@dcc.uchile.cl 1 BPM - Business Process Management Se llama Gestión de procesos de negocios

Más detalles

Oficina Online. Manual del administrador

Oficina Online. Manual del administrador Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal

Más detalles

MANUAL DE USUARIO MODULO DE PRESENTACIÓN DE PROYECTOS PMB ONLINE

MANUAL DE USUARIO MODULO DE PRESENTACIÓN DE PROYECTOS PMB ONLINE MODULO DE PRESENTACIÓN DE PROYECTOS PMB ONLINE Este módulo permite a los municipios la Presentación de Proyectos de la línea de inversión de Acciones Concurrentes y solicitudes de Suplemento de Recursos

Más detalles

Tabla de contenido. Manual B1 Time Task

Tabla de contenido. Manual B1 Time Task Tabla de contenido Introducción... 2 Configuración... 2 Prerrequisitos... 2 Configuración de la tarea... 2 Configurando las horas estándar de trabajo... 3 Datos maestros de empleados... 4 Utilización...

Más detalles

Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales

Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales Modulo 03 UML: Vista de Casos de Uso Artefacto: Actores Catedrático MSC. Jose Juan Aviña Grimaldo e-mail josejuan_avina@gmail.com

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft Access proporciona dos métodos para crear una Base de datos. Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las

Más detalles

Manual de Usuarios Contratistas y Consultores

Manual de Usuarios Contratistas y Consultores Departamento de Registros y de Consultores del MOP Manual de Usuarios Contratistas y Consultores Registro de Contratistas y Consultores Versión 6.0 Versiones del Manual Versión Mejora Fecha 1.0 Versión

Más detalles

VENTANILLA ÚNICA - REGISTRO EN LÍNEA. Ministerio de Comercio, Industria y Turismo. Registro Electrónico de Usuarios. para la VUCE

VENTANILLA ÚNICA - REGISTRO EN LÍNEA. Ministerio de Comercio, Industria y Turismo. Registro Electrónico de Usuarios. para la VUCE VENTANILLA ÚNICA - REGISTRO EN LÍNEA Ministerio de Comercio, Industria y Turismo Registro Electrónico de Usuarios para la VUCE Ministerio de Comercio, Industria y Turismo Oficina de Sistemas de Información

Más detalles

MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA

MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA DICIEMBRE 2007. El Sistema de Almacén fue desarrollado con la finalidad de facilitar a los usuarios el proceso de entradas y salidas del almacén mediante

Más detalles

SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE

SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE Instructivo Gestión de Encuestas y Sondeos en CRM Versión 01 02/07/2015 CONTENIDO INSTRUCTIVO GESTIÓN DE

Más detalles

Manual de Usuario Mesa de Servicios Corporativos SKC

Manual de Usuario Mesa de Servicios Corporativos SKC Manual de Usuario Mesa de Servicios Corporativos SKC La mesa de servicios corporativos SKC está disponible en internet en la siguiente URL http://198.41.32.180 o bien si está en la red de SKC ingresando

Más detalles

Contenido - 2. 2006 Derechos Reservados DIAN - Proyecto MUISCA

Contenido - 2. 2006 Derechos Reservados DIAN - Proyecto MUISCA Contenido 1. Introducción...3 2. Objetivos...4 3. El MUISCA Modelo Único de Ingresos, Servicio y Control Automatizado...4 4. Ingreso a los Servicios Informáticos Electrónicos...5 4.1. Inicio de Sesión

Más detalles

Principios Básicos de Contabilidad Capítulo 1 Iniciando Contabilidad DacEasy DacEasy Contabilidad Versión 11

Principios Básicos de Contabilidad Capítulo 1 Iniciando Contabilidad DacEasy DacEasy Contabilidad Versión 11 Principios Básicos de Contabilidad Capítulo 1 Iniciando Contabilidad DacEasy DacEasy Contabilidad Versión 11 Si entiendes los principios básicos de contabilidad, será capaz de hacer el mejor uso de su

Más detalles

MANUAL DE USUARIO: AGENCIA DE VIAJES Configuración. Principales funcionalidades

MANUAL DE USUARIO: AGENCIA DE VIAJES Configuración. Principales funcionalidades MANUAL DE USUARIO: AGENCIA DE VIAJES Configuración. Principales funcionalidades ÍNDICE DE CONTENIDOS RESUMEN.2 DESARROLLO 1. Registro..2 2. Configuración.4 2.a) Ver y editar perfil..5 2.b) Configurar la

Más detalles

Comisión Nacional de Bancos y Seguros

Comisión Nacional de Bancos y Seguros Comisión Nacional de Bancos y Seguros Manual de Usuario Capturador de Pólizas División de Servicios a Instituciones Financieras Mayo de 2011 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga

Más detalles

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases El UML está compuesto por diversos elementos gráficos que se combinan para conformar diagramas. Debido a que el UML es un lenguaje, cuenta con reglas para combinar tales elementos. La finalidad de los

Más detalles

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie.

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie. Adaptación al NPGC Introducción Nexus 620, ya recoge el Nuevo Plan General Contable, que entrará en vigor el 1 de Enero de 2008. Este documento mostrará que debemos hacer a partir de esa fecha, según nuestra

Más detalles

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A Usuario Propietario: Gerencia de Informática Usuario Cliente: Todos los usuarios de ANDA Elaborada por: Gerencia de Informática,

Más detalles

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos 2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven

Más detalles

Poder Judicial de Costa Rica

Poder Judicial de Costa Rica Poder Judicial de Costa Rica Sistema de Gestión en línea Versión 3.2.0.0 Manual de Usuario PODER JUDICIAL Autor: Dep. Tecnología de la Información Tabla de contenido Sistema de Gestión en Línea, Consulta

Más detalles

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable

Más detalles

MANUAL DE AYUDA. MODULO SAT (Anexo Integración AGIL SAT)

MANUAL DE AYUDA. MODULO SAT (Anexo Integración AGIL SAT) MANUAL DE AYUDA MODULO SAT (Anexo Integración AGIL SAT) Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS 1 INTRODUCCION... 3 1.1 Objetivo... 3 1.2 Descripción de la aplicación Agil-SAT PDA... 3 1.3

Más detalles

SISTEMA DE GESTIÓN ACADÉMICA.

SISTEMA DE GESTIÓN ACADÉMICA. SISTEMA DE GESTIÓN ACADÉMICA. MANUAL DE USUARIO Módulos y funciones en Syllabus+. Sección Gestión 1 CONTENIDO GESTIÓN 1. PAQUETE DE GESTIÓN 5 2. IMPEDIMENTOS Y AUTORIZACIONES 7 2.1. IMPEDIMENTOS 7 2.1.1.

Más detalles

O C T U B R E 2 0 1 3 SOPORTE CLIENTE. Manual de Usuario Versión 1. VERSIÓN 1 P á g i n a 1

O C T U B R E 2 0 1 3 SOPORTE CLIENTE. Manual de Usuario Versión 1. VERSIÓN 1 P á g i n a 1 SOPORTE CLIENTE Manual de Usuario Versión 1 VERSIÓN 1 P á g i n a 1 Contenido Contenido... 2 INTRODUCCIÓN... 3 DESCRIPCIÓN ACTIVIDADES... 4 1. INICIO... 4 2. REGISTRAR NUEVO CLIENTE... 5 1.1 INGRESO DE

Más detalles

GUIA DE USO MEJORAS AGENCIA VIRTUAL EMPRESAS

GUIA DE USO MEJORAS AGENCIA VIRTUAL EMPRESAS GUIA DE USO MEJORAS AGENCIA VIRTUAL EMPRESAS Para CONFIAR Cooperativa Financiera es muy importante mantener una constante comunicación con las empresas que cuentan con nuestro servicio de Agencia Virtual

Más detalles