WORKFLOW/PASOS

De Pragma Wiki
Ir a la navegación Ir a la búsqueda

Descripción

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

Para cada familia se pueden definir pasos (en esta tabla) y a cada paso asociar firmantes. Cuando un paso tiene todas las aprobaciones requeridas el sistema lo considera cumplido y pasa al siguiente hasta completarlos a todos. Una vez completados todos los pasos el flujo del comprobante se considera finalizado.

Las familias de comprobantes que tienen un workflow definido son:

  • AP: Anticipo a Proveedores.
  • FC: Facturación de Proveedores.
  • OP: Ordenes de Pago.
  • PO: Pedidos de compra / requerimientos.

Cada familia define sus propios pasos y asignaciones.

Estructura

Identidad

Lista de campos

Columna Campo físico Campo lógico Atributo Descripción Etiquetas Definición Observaciones
1 FFAMILIA Familia COMPROBANTEFAMILIA Familias de Comprobantes KEY,REQ,INS,UPD wflPASOS Campo clave.
2 FCODIGO Codigo VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es KEY,REQ,VIS,INS wflPASOS Campo clave.
3 FDESCRIPCION Descripcion VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es REQ,VIS,INS,UPD wflPASOS
4 FETIQUETA Etiqueta VARCHAR(32) Caracteres de longitud variable hasta 32 caracter/es VIS,INS,UPD wflPASOS Etiqueta interna usada en los procesos internos (no modificar la sugerencia).
5 FFIRMAS Firmas INT Entero. REQ,VIS,INS,UPD wflPASOS Cantidad de firmas necesarias para la aprobación del paso.
6 FEXCEPCION Excepción BIT Campo lógico, admite 1, 0 y NULL VIS,INS,UPD wflPASOS Paso automático para comprobantes exceptuados.
7 FMAIL Mail BIT Campo lógico, admite 1, 0 y NULL VIS,INS,UPD wflPASOS Marcar para que envíe el mail de notificación.
8 FOBSERVACIONES Observaciones VARCHAR(128) Caracteres de longitud variable hasta 128 caracter/es VIS,INS,UPD wflPASOS

Observaciones adicionales sobre los campos

Relaciones

Triggers