Close Menu

Work Flow – Flujo de Trabajo

En este módulo se maneja todo los flujos de trabajo que están vigentes en el sistema. Este módulo requiere un grado de experiencia en las siguientes áreas:

  • Procesos de Negocios.
  • Conocimiento de la Plataforma y su Estructura.
  • Manejo de SQL
  • Manejo en PHP y Javascript

Con este módulo podrá controlar las aprobaciones y todo sus procesos de negocios que están conectados a lo largo de las diferentes solicitudes que tiene la plataforma.

Para entrar a un WorkFlow específico podrá usar la flecha azul.

Dentro de un workflow específico se podrá controlar las generales del workflow el cual define:

DocumentType: Tipo de documento a la cual el workflow se aplicará. Opciones son:

  • TASK : Tareas de CRM
  • TICKET : Casos de CRM
  • REQUEST-FORM : Solicitudes Internas en el CRM
  • PURCHASE-REQUEST : Solicitudes Internas en el módulo de compras.
  • SALES-REQUEST : Solicitudes internas en el módulo de ventas.
  • INVENTORY-REQUEST : Solicitudes internas en el módulo de inventario.
  • QUOTE : Aplica el workflow en las cotizaciones.
  • FIN-REQUEST : Solicitudes Internas en el módulo de Finanzas.

En Cada módulo se tiene módulos para controlar los Workflows y así asegurar los controles de procesos en su empresa.

Title: Título del Workflow.
Comments: Comentarios del Workflow.

 

En el cuadro de Configuración de Workflow, el cual se define:

Active: Si el Workflow está activo o no. Opciones (Y,N)

Where_SQL: Esto recibe los filtros que el documento debe aplicar para que el WorkFlow se Active o Aplique al documento dependiendo del valor en DocumentType. El formato de estos filtros deben ser en formato SQL. Por ejemplo en este flujo se quiere que se aplique el workflow para todas las Solicitudes de Inventario que El campo Type sea igual a “Solicitud de Destrucción de Mercancía Obsoleta”. Si se desea entender mayormente se podría entender que el sistema realiza la siguiente lógica.

El sistema valida que el resultado de este SQL de a un resultado mayor a 0.

select count(*) from inventory_request_forms where Type = 'Solicitud de Destruccion de Mercancia Obsoleta' ;

Si se desea aplicar mayores filtros pueden aplicarme como si fuera una sentencia tipo SQL basico como:

select count(*) from inventory_request_forms where Type = 'Solicitud de Destruccion de Mercancia Obsoleta' AND Agente = 'ELCONIX' ;

Cualquier tipo de complejidad que se pueda usar y sea compatible con el lenguaje de SQL.

Opciones:

Gráfica: Muestra una gráfica del flujo de trabajo.
Atrás: Ir a la acción de atras.
Guardar Como: Permite guardar el Workflow como uno nuevo. Similar a un Guardar Copia como. (Recuerde Cambiar el Título).
Guardar: Permite guardar los cambios realizados al workflow.

Para mayor información consulte la documentación de WorkFlows.