Work Flow
Pertenece a las herramientas generales de GPCN.
Se puede traducir como Flujo de Trabajo.
Permite encadenar diferentes acciones, con alternativas de bifurcación según las respuestas, cuando se dispara una condición o evento previamente establecida.
Requiere intervención humana (habitualmente) para proseguir toda la secuencia de acciones.
Permite realizar un flujo de trabajo con diferentes pasos, controlados y previstos en el Work Flow impidiendo así saltarse u olvidarse algún paso dentro de dicho flujo.
Hoy han quedado sustituidos por los Triggers aunque su funcionalidad es la misma (combinan instrucciones SQL y se pueden establecer dentro de una Macro).
No es necesario que el proceso sea consecutivo ni en secuencia ni temporalmente, pero sí exige el cumplimiento de todas las fases previstas en las diferentes situaciones de ramificación según las condiciones establecidas.
Por ejemplo: la petición de vacaciones de un empleado que requiere dos autorizaciones por parte de su jefe inmediato y de RRHH.
El empleado lanza su petición (puede tener verificaciones adicionales como que solicite más días de los que le restan de vacaciones por realizar, que las fechas de inicio/final sena lógicas, etc.).
Esta petición dará un aviso a su jefe inmediato.
Este aprobará en algún momento de la jornada/s y ello provocará un aviso a RRHH que podrá aprobar o denegar la solicitud enviando una última respuesta al empleado.
Si en algún paso previo, se produce la denegación, se interrumpe la secuencia y se deriva a otra que le llega al empleado (sin pasar por RRHH).
El proceso se desencadena cuando se cumple una condición determinada.
No es consecutivo ni en secuencia ni en temporalidad, ya que actúa en función de las respuestas alternativas o de nuevas condiciones que se produzcan.












