Workflow en el que se aprueban dossiers de gastos, pendientes de 
producirse o ya producidos y así como aprobación de dossiers de horas para Recursos Humanos.

¿Qué solicita el cliente?

El árbol de aprobación de aprobación debe tener límites económicos, que aun permitiéndonos continuar, nos avisará que nos hemos excedido.

Es necesario utilizar auxiliares de forma que se pueda hacer un mantenimiento con altas y bajas para que se puedan cambiar las personas, proveedores, conceptos, áreas, tiendas, etc…

Es necesario mantener la trazabilidad de cada dossier, para saber en cada momento quien lo ha aprobado o rechazado, quien lo ha solicitado y cuando.

Se deben recibir avisos, básicamente mediante email, de dossiers pendientes de aprobar, dossiers abiertos, si el dossier está aprobado, rechazado o hay pendiente cualquier modificación.

Los avisos también serán recordatorios, de forma que, si un dossier está pendiente de aprobar y no se ha revisado, nos lo recuerde cada x días.

Si se aprueba un dossier, avisará a la persona demandante que está aprobado, así como al departamento financiero para que tenga en cuenta ese gasto.

Si un dossier es rechazado, quedará cerrado avisando a todas las personas anteriores en la cadena.

En el caso de que se pida una modificación del dossier, se podrá elegir a quién se pide la modificación, mostrándonos el programa el inmediato anterior por defecto.

Alcance funcional

El menú principal cuenta con 5 módulos más el menú de auxiliares. Así mismo tiene una gestión de usuarios y permisos, pudiendo dar acceso o restringirlo a los distintos módulos y opciones en cada uno de los módulos.

El menú de auxiliares facilita la gestión de mantenimiento con altas y bajas de áreas, subáreas, periodicidad, personal, proveedores, motivos, conceptos y cualquier otro campo que sea necesario para que el sistema sea lo más abierto y configurable posible.

Modulo1. Aprobación de gastos en Origen. Se trata de un workflow para aprobación o denegación de gastos en el momento en que se produzcan. Incluye tanto la petición de gastos, como la asignación, denegación o postergación de asignación de presupuesto de un periodo (p.ej. un mes) a una petición de gastos.
Los gastos pueden ser recurrentes y/o periódicos y gestionar un presupuesto pendiente.

Modulo2. Petición de viajes. Se trata de un workflow en el que el usuario solicitará la aprobación previa de un viaje con los consiguientes gastos.

Modulo3. Aprobación Expense Report. Este workflow se utilizará para aprobar los gastos ya realizados de un viaje, del que se había solicitado aprobación previa en el módulo de petición de viajes. Se detallará toda la información de los gastos del viaje según plantilla, relacionándolo con el módulo anterior.

Modulo4. Aprobación Recursos Humanos Tiendas. Se trata de un workflow para la aprobación de movimientos de personal en tiendas. El árbol de aprobación revisa las peticiones realizadas por las tiendas de “horas” asignadas, pudiendo incrementar, decrementar o igualar las horas que anteriormente tenían asignadas.

Modulo5. Aprobación Recursos Humanos Sede. Este workflow se utiliza para la aprobación de movimientos de personal en la sede principal. El árbol de aprobación revisa las peticiones realizadas por el demandante de “horas” así como la petición de aumento de salarios.


Sabiendo los requisitos y el alcance funcional, se realizan 5 fases durante el desarrollo. 
Para este tipo de proyectos escojo la metodología por pasos, que se basa principalmente en la flexibilidad por incorporar cambios sin importar la fase en la que se encuentre el proyecto.
La propuesta plantea una serie de fases que coinciden con la puesta en marcha de cada una de las funcionalidades críticas de la aplicación. Al término de cada uno de los hitos, se prueba y valida la funcionalidad de manera previa con un testeo por parte del cliente.
Esto permite al cliente revisar el trabajo y darle garantía de los avances. Una vez aprobada esa fase por parte del cliente, se pasa a la siguiente.