WORKFLOW/FIRMAS EXISTENTES

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

Descripción

Esta tabla registra las aprobaciones existentes sobre un comprobante y un paso.

  • Cuando el campo FAPROBADO está seteado a 1 se trata de una aprobación.
  • Cuando el campo FAPROBADO está seteado a 0 significa que el comprobante ha sido asignado al usuario y se espera su aprobación.

La edición de esta tabla se hace desde las pantallas de aprobación del sistema.

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,VIS,INS wflFIRMASX Campo clave.
2 FPASO Paso WFLPASOS Workflow, pasos KEY,REQ,VIS,INS wflFIRMASX Campo clave.
3 FCOMPROBANTE Comprobante VARCHAR(20) Caracteres de longitud variable hasta 20 caracter/es KEY,REQ,VIS,INS wflFIRMASX Campo clave.
4 FUSUARIO Usuario USUARIO Usuarios KEY,REQ,VIS,INS wflFIRMASX Campo clave.
5 FAPROBADO Aprobado BIT Campo lógico, admite 1, 0 y NULL REQ,VIS,INS,UPD wflFIRMASX Marcar para dar por aprobado el paso del comprobante, la existencia del registro sin aprobar (FAPROBADO = 0) indica que se ha asignado al usuario y se espera su aprobación.
6 FTS TS DATETIME Fecha y hora. VIS, wflFIRMASX Fecha y hora del momento de inserción del registro.

Observaciones adicionales sobre los campos

Relaciones

Triggers

wflFIRMASX_TR_UPDATE

  • El trigger se gatilla en INSERT o UPDATE.
  • Cuando se registra una aprobación (el campo FAPROBADO es igual a 1) actualiza la tabla WORKFLOW/FIRMAS EXISTENTES con las firmas realmente existentes.

wflFIRMASX_TR_DELETE

  • El trigger se gatilla en DELETE.
  • Cuando se elimina una aprobación actualiza la tabla WORKFLOW/FIRMAS EXISTENTES con las firmas realmente existentes.