Diferencia entre revisiones de «Categoría:WORKFLOW»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
Línea 18: Línea 18:


Cada familia define sus propios pasos y asignaciones y sus propias particularidades con un fuerte uso de '''triggers''' (enunciados más abajo). Estas particularidades exceden la descripción de las tablas involucradas en este proceso siendo absolutamente necesario analizar los triggers para conocer el funcionamiento completo del proceso.
Cada familia define sus propios pasos y asignaciones y sus propias particularidades con un fuerte uso de '''triggers''' (enunciados más abajo). Estas particularidades exceden la descripción de las tablas involucradas en este proceso siendo absolutamente necesario analizar los triggers para conocer el funcionamiento completo del proceso.
<blockquote>
La familia '''CP''' que pertenece a las viejas ordenes de pago dejó de usarse el 24/08/2022 y no participa del workflow.
</blockquote>


===Orden sugerido===
===Orden sugerido===

Revisión del 17:37 2 ene 2025

Descripción

El workflow permite definir un flujo de aprobaciones para cada familia de comprobantes.

Diagrama del workflow.

Para cada familia se pueden definir pasos en WORKFLOW/PASOS y a cada paso asociar WORKFLOW/FIRMAS.

Cada paso debe completar una cantidad de aprobaciones como se haya definido en WORKFLOW/FIRMAS, cuando el paso completa sus aprobaciones entonces se pasa al paso siguiente y se repite el proceso hasta que no quede ningún paso sin cumplir. Una vez completados todos los pasos el flujo del comprobante se considera finalizado.

Las familias de comprobantes que tienen workflow definido son:

  • AP: Anticipo a Proveedores.
  • FC: Facturación de Proveedores.
  • OP: Ordenes de Pago.

Cada familia define sus propios pasos y asignaciones y sus propias particularidades con un fuerte uso de triggers (enunciados más abajo). Estas particularidades exceden la descripción de las tablas involucradas en este proceso siendo absolutamente necesario analizar los triggers para conocer el funcionamiento completo del proceso.

La familia CP que pertenece a las viejas ordenes de pago dejó de usarse el 24/08/2022 y no participa del workflow.

Orden sugerido

El workflow se define por familia de comprobantes y comienza habitualmente con la asignación a un usuario del comprobante a aprobar. La configuración inicial comprende a:

  • En WORKFLOW/ASIGNACION definimos a los usuarios que pueden asignar comprobantes a otros.
  • En WORKFLOW/PASOS definimos los pasos del workflow.
  • En WORKFLOW/FIRMAS definimos qué usuarios pueden aprobar comprobantes en cada paso.
  • En WORKFLOW/EXCEPCIONES podemos definir qué tipos de comprobante dentro de una familia no entran en el workflow y se consideran aprobados al registrarse.

Tablas usadas en el proceso

Las siguientes tablas se usan durante el proceso del workflow y no son accesibles ni editables por los usuarios en forma directa, se ocupa el sistema a través de los mencionados triggers.

Páginas en la categoría «WORKFLOW»

Las siguientes 8 páginas pertenecen a esta categoría, de un total de 8.