Universidad Autónoma de Baja California
Facultad de Ciencias Administrativas y Sociales
Licenciatura en informática
Reingeniería de Procesos
Meta 4.3 Mejora de procesos con apoyo de las TIC
Adrian Verdugo Pimentel 358726
Docente: Adame Cantorán Alí
Ciclo escolar: 2020-2
Ensenada, B.C a 06 de diciembre de 2020
Proceso de Generación de Órdenes de Compra de la empresa Otelo Shoes
Este proceso tiene como objetivo generar órdenes de compra
automáticamente de acuerdo a los niveles de inventario de una materia prima
específica, gestionar su aprobación e ingreso en los sistemas contables de la
empresa, realizar el envío de las mismas a los proveedores.
Otelo Shoes
Cuenta con un sistema que le permite medir el nivel de inventario de una
materia prima en tiempo real. Cuando el inventario alcanza un nivel de inventario
determinado (punto de reorden) se genera una orden de compra.
El Evento de inicio condicional permite modelar esta situación, ya que este
se activa cuando una condición de negocio se cumple y da inicio al proceso.
Posteriormente, un PDF de la orden de compra con todos los datos necesarios
debe ser generado automáticamente. Para esto utiliza una tarea de tipo Servicio,
que indica que es ejecutada sin intervención humana, ya sea por una aplicación
automática o por un servicio Web.
Todas las órdenes de compra generadas deben ser aprobadas por el Jefe
Administrativo, por lo que esta persona debe revisar el PDF generado y decidir si
la aprueba o no.
La Compuerta exclusiva ¿Orden Aprobada? se utiliza para determinar el
flujo que se seguirá de acuerdo a la decisión del Jefe Administrativo. Si la orden
fue rechazada, el proceso finalizará. Por otra parte, si la orden fue aprobada se
podrán ejecutar 2 tareas en paralelo. La primera es el envío de la orden de compra
al proveedor para que este gestione la entrega; la segunda es el ingreso de la
orden de compra en el ERP de la compañía. Esta situación de negocio se
representa mediante el uso de una Compuerta Paralela que habilita 2 caminos
para su ejecución simultánea.
En el primer flujo paralelo se encuentra un nuevo tipo de tarea, la tarea de
Script. Este tipo de tarea permite el ingreso de un script en un lenguaje que el
motor de procesos de negocio pueda ejecutar. En este caso, el script está
relacionado al envío de la orden de compra a través de un correo electrónico, al
proveedor de la materia prima de la orden.
Por otro lado, en el segundo flujo se ve una tarea de Servicio con un evento
adjunto. El evento adjunto es un evento de captura de error. Esta tarea permite
ingresar la orden de compra en el ERP de la compañía a través de una interfaz,
sin embargo, si durante la ejecución de la tarea automática se presenta algún error
(caída del servicio, error de conexión etc.), se disparará el evento de error y se
activa la tarea siguiente a este. En este caso, dicha tarea se habilita para el
ingreso de la orden de compra al ERP de forma manual por parte del
Departamento de Compras.
Finalmente se encuentran dos compuertas para la convergencia de flujos.
La compuerta exclusiva sincroniza los flujos de la actividad de Enviar Orden al
ERP y Actualizar ERP manualmente, es decir, toma dos caminos entrantes y
genera uno saliente. De igual forma, la compuerta paralela sincroniza los flujos
habilitados anteriormente en paralelo. Una vez que los dos caminos llegan a esta
compuerta, el flujo termina al encontrar el evento de fin.
Referencias:
Bizagi. (2014). BPMN 2.0 modelado con BPMN. Documento electrónico.
Recuperado de
[Link]
[Link]
Lucidchart. (2019). Qué es la notación de modelado de procesos de negocio. Sitio
web. Recuperado de [Link]
de-modelado-de-procesos-de-negocio
Magri, A. (2018). Inventarios inteligentes. Sitio web. Recuperado de
[Link]
Pacheco, J. (2018) . Ejemplos de diagramas de flujo de procesos que toda
empresa debe tener. Sitio web. Recuperado de
[Link]
procesos/